diff --git a/.changeset/date-picker-range-attrs.md b/.changeset/date-picker-range-attrs.md deleted file mode 100644 index ddd82ea008..0000000000 --- a/.changeset/date-picker-range-attrs.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -"@zag-js/date-picker": minor ---- - -Add missing range data attributes to month and year cell triggers for range picker mode. - -- `data-range-start`, `data-range-end`, `data-in-hover-range`, `data-hover-range-start`, `data-hover-range-end` now - render on month and year cell triggers (previously only on day cells). - -- `TableCellState` now includes `firstInRange`, `lastInRange`, `inHoveredRange`, `firstInHoveredRange`, - `lastInHoveredRange`, and `outsideRange`. - -- **Fixed:** Year cell `selectable` state was inverted, causing years outside the visible decade or min/max range to - appear selectable. - -- **Improved:** Range boundary dates now announce "Starting range from {date}" and "Range ending at {date}" for better - screen reader context. - -- **Changed:** `DayTableCellState.formattedDate` removed — use `valueText` instead (inherited from `TableCellState`). diff --git a/.changeset/dialog-non-modal.md b/.changeset/dialog-non-modal.md deleted file mode 100644 index 0f83d867bb..0000000000 --- a/.changeset/dialog-non-modal.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@zag-js/dialog": patch ---- - -- Set `pointer-events: none` on positioner in non-modal mode so the page stays interactive -- Add initial focus management for non-modal mode (mirrors popover behavior) -- Fix `aria-modal` to reflect actual `modal` prop value instead of hardcoded `true` diff --git a/.changeset/drawer-swipe-area.md b/.changeset/drawer-swipe-area.md deleted file mode 100644 index e2bc05062f..0000000000 --- a/.changeset/drawer-swipe-area.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -"@zag-js/drawer": minor ---- - -- Add `description` anatomy part with `aria-describedby` support on the content element -- Add `SwipeArea` part for swipe-to-open gestures from screen edges - - ```tsx -
- ``` - -- Add `getDescriptionProps()` and `getSwipeAreaProps()` to the connect API -- Require intentional swipe movement before showing the drawer (no flash on pointer down) -- Smooth settle animation from release point to fully open position -- Add cross-axis scroll preservation to prevent drawer drag when scrolling horizontally -- Fix swipe-to-dismiss in controlled mode (`open: true` without `onOpenChange` now blocks dismiss) -- Set `pointer-events: none` on positioner in non-modal mode so the page stays interactive -- Add initial focus management for non-modal mode diff --git a/.changeset/focus-trap-single-tab-stop.md b/.changeset/focus-trap-single-tab-stop.md deleted file mode 100644 index da8d27df8f..0000000000 --- a/.changeset/focus-trap-single-tab-stop.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@zag-js/dom-query": patch -"@zag-js/focus-trap": patch ---- - -- Fix focus trapping when the content has a single effective tab stop, such as a native radio group. -- Handle disconnected `initialFocus` nodes more safely. diff --git a/.changeset/interact-outside-safari-focus.md b/.changeset/interact-outside-safari-focus.md deleted file mode 100644 index aaa158858a..0000000000 --- a/.changeset/interact-outside-safari-focus.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@zag-js/interact-outside": patch ---- - -Fix issue where nested popovers and select within popovers didn't toggle correctly in Safari due to `focusin` events -racing with pointer interactions diff --git a/.changeset/pin-input-improvements.md b/.changeset/pin-input-improvements.md deleted file mode 100644 index 8845e3804c..0000000000 --- a/.changeset/pin-input-improvements.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -"@zag-js/pin-input": minor ---- - -Major UX overhaul for Pin Input, making it feel polished and predictable for OTP and verification code flows. - -- **No more holes**: Delete and Backspace now splice values left instead of leaving empty gaps. Deleting "2" from - `[1, 2, 3]` yields `[1, 3, ""]` — not `[1, "", 3]`. Cut (`Ctrl+X`) behaves the same way. - -- **Smarter focus management** - - Backspace always moves back: previously it stayed in place on filled slots - - Click and ArrowRight are clamped to the insertion point: no more accidentally focusing empty slots - - Same-key skip: retyping the same character advances focus instead of getting stuck - - Roving tabIndex: Tab/Shift+Tab treats the entire pin input as a single tab stop - -- **New keyboard shortcuts** - - Home / End: jump to the first slot or last filled slot - - `enterKeyHint`: mobile keyboards show "next" on intermediate slots and "done" on the last - -- **New props** - - `autoSubmit`: automatically submits the owning form when all inputs are filled - - `sanitizeValue`: sanitize pasted values before validation (e.g. strip dashes from "1-2-3") diff --git a/CHANGELOG.md b/CHANGELOG.md index 15b7fc88fd..9007cd2718 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,70 @@ All notable changes to this project will be documented in this file. > For v0.x changelog, see the [v0 branch](https://github.com/chakra-ui/zag/blob/v0/CHANGELOG.md) +## [1.38.0](./#1.38.0) - 2026-03-24 + +### Added + +- **Date Picker** + - Add missing range data attributes (`data-range-start`, `data-range-end`, `data-in-hover-range`, + `data-hover-range-start`, `data-hover-range-end`) to month and year cell triggers for range picker mode + - `TableCellState` now includes `firstInRange`, `lastInRange`, `inHoveredRange`, `firstInHoveredRange`, + `lastInHoveredRange`, and `outsideRange` + - Range boundary dates now announce "Starting range from {date}" and "Range ending at {date}" for better screen reader + context + +- **Drawer** + - Add `description` anatomy part with `aria-describedby` support on the content element + - Add `SwipeArea` part for swipe-to-open gestures from screen edges + + ```tsx +
+ ``` + + - Add `getDescriptionProps()` and `getSwipeAreaProps()` to the connect API + - Require intentional swipe movement before showing the drawer (no flash on pointer down) + - Smooth settle animation from release point to fully open position + - Add cross-axis scroll preservation to prevent drawer drag when scrolling horizontally + - Add initial focus management for non-modal mode + +- **Pin Input** + - **No more holes**: Delete and Backspace now splice values left instead of leaving empty gaps. Deleting "2" from + `[1, 2, 3]` yields `[1, 3, ""]` — not `[1, "", 3]`. Cut (`Ctrl+X`) behaves the same way. + - **Smarter focus management**: Backspace always moves back, click and ArrowRight are clamped to the insertion point, + same-key skip advances focus, and roving tabIndex treats the entire pin input as a single tab stop + - **New keyboard shortcuts**: Home/End to jump to first slot or last filled slot, `enterKeyHint` shows "next" on + intermediate slots and "done" on the last + - Add `autoSubmit` prop to automatically submit the owning form when all inputs are filled + - Add `sanitizeValue` prop to sanitize pasted values before validation (e.g. strip dashes from "1-2-3") + +### Fixed + +- **Date Picker**: Fix inverted year cell `selectable` state that caused years outside the visible decade or min/max + range to appear selectable + +- **Dialog** + - Set `pointer-events: none` on positioner in non-modal mode so the page stays interactive + - Add initial focus management for non-modal mode (mirrors popover behavior) + - Fix `aria-modal` to reflect actual `modal` prop value instead of hardcoded `true` + +- **Drawer**: Fix swipe-to-dismiss in controlled mode (`open: true` without `onOpenChange` now blocks dismiss) + +- **Floating Panel**: Fix `closeOnEscape` not working when focus is on a child element (e.g., input) inside the panel + +- **Focus Trap**: Fix focus trapping when the content has a single effective tab stop, such as a native radio group. + Handle disconnected `initialFocus` nodes more safely. + +- **Interact Outside**: Fix issue where nested popovers and select within popovers didn't toggle correctly in Safari due + to `focusin` events racing with pointer interactions + +- **Splitter**: Fix global cursor styles when splitter is used in a shadow root + +### Changed + +- **Date Picker**: `DayTableCellState.formattedDate` removed — use `valueText` instead (inherited from `TableCellState`) + +- **Drawer**: Set `pointer-events: none` on positioner in non-modal mode so the page stays interactive + ## [1.37.0](./#1.37.0) - 2026-03-16 ### Added diff --git a/e2e/models/pin-input.model.ts b/e2e/models/pin-input.model.ts index e990e90642..9b386faf0d 100644 --- a/e2e/models/pin-input.model.ts +++ b/e2e/models/pin-input.model.ts @@ -58,6 +58,10 @@ export class PinInputModel extends Model { await expect(this.getInput(index)).toBeFocused() } + async seeInputIsNotFocused(index: number) { + await expect(this.getInput(index)).not.toBeFocused() + } + async seeInputHasValue(index: number, value: string) { await expect(this.getInput(index)).toHaveValue(value) } diff --git a/e2e/pin-input.e2e.ts b/e2e/pin-input.e2e.ts index c02732a011..04c8434ab9 100644 --- a/e2e/pin-input.e2e.ts +++ b/e2e/pin-input.e2e.ts @@ -356,6 +356,31 @@ test.describe("pin input", () => { await I.seeInputIsFocused(2) }) + // --- Blur on complete --- + + test("blurOnComplete: should blur after entering last value", async () => { + await I.controls.bool("blurOnComplete") + await I.fillInput(1, "1") + await I.fillInput(2, "2") + await I.fillInput(3, "3") + await I.seeInputIsNotFocused(3) + }) + + test("blurOnComplete: backspace on last input should not blur", async () => { + await I.controls.bool("blurOnComplete") + await I.fillInput(1, "1") + await I.fillInput(2, "2") + await I.fillInput(3, "3") + // blurred after complete + await I.seeInputIsNotFocused(3) + + // click back into the last input and backspace + await I.clickInput(3) + await I.pressKey("Backspace") + // should stay focused on input 2, not blur + await I.seeInputIsFocused(2) + }) + // --- RTL --- test("rtl: arrow keys should be reversed", async () => { diff --git a/examples/next-ts/hooks/use-focus-trap.ts b/examples/next-ts/hooks/use-focus-trap.ts new file mode 100644 index 0000000000..cca6f057d6 --- /dev/null +++ b/examples/next-ts/hooks/use-focus-trap.ts @@ -0,0 +1,17 @@ +import { trapFocus, type TrapFocusOptions } from "@zag-js/focus-trap" +import { useEffect, type RefObject } from "react" + +export function useFocusTrap( + ref: RefObject, + options: TrapFocusOptions & { enabled?: boolean } = {}, +) { + const { enabled = true, ...trapOptions } = options + + useEffect(() => { + if (!enabled) return + const el = ref.current + if (!el) return + + return trapFocus(el, trapOptions) + }, [enabled]) +} diff --git a/examples/next-ts/package.json b/examples/next-ts/package.json index b4a5008598..0a9810b838 100644 --- a/examples/next-ts/package.json +++ b/examples/next-ts/package.json @@ -11,8 +11,8 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@internationalized/date": "3.11.0", - "@tanstack/react-virtual": "3.13.19", + "@internationalized/date": "3.12.0", + "@tanstack/react-virtual": "3.13.23", "@types/textarea-caret": "3.0.4", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy": "workspace:*", @@ -97,25 +97,25 @@ "@zag-js/utils": "workspace:*", "form-serialize": "0.7.2", "image-conversion": "2.1.1", - "lucide-react": "0.575.0", - "next": "16.1.6", + "lucide-react": "1.6.0", + "next": "16.2.1", "next-cloudinary": "6.17.5", "react": "19.2.4", "react-dom": "19.2.4", - "react-hook-form": "7.71.2", + "react-hook-form": "7.72.0", "react-spinners": "0.17.0", "textarea-caret": "^3.1.0", - "virtua": "^0.48.6" + "virtua": "^0.48.8" }, "devDependencies": { - "@next/eslint-plugin-next": "16.1.6", + "@next/eslint-plugin-next": "16.2.1", "@types/form-serialize": "0.7.4", - "@types/node": "25.3.3", + "@types/node": "25.5.0", "@types/react": "^19", "@types/react-dom": "^19", "eslint-plugin-react": "7.37.5", "eslint-plugin-react-hooks": "7.0.1", - "typescript": "5.9.3" + "typescript": "6.0.2" }, "license": "MIT" } diff --git a/examples/next-ts/pages/floating-panel/focus-trap.tsx b/examples/next-ts/pages/floating-panel/focus-trap.tsx new file mode 100644 index 0000000000..daed7aa215 --- /dev/null +++ b/examples/next-ts/pages/floating-panel/focus-trap.tsx @@ -0,0 +1,72 @@ +import * as floating from "@zag-js/floating-panel" +import { normalizeProps, useMachine } from "@zag-js/react" +import { ArrowDownLeft, Maximize2, Minus, XIcon } from "lucide-react" +import { useId, useRef } from "react" +import { StateVisualizer } from "../../components/state-visualizer" +import { useFocusTrap } from "../../hooks/use-focus-trap" +import { Toolbar } from "../../components/toolbar" + +export default function Page() { + const service = useMachine(floating.machine, { + id: useId(), + closeOnEscape: true, + }) + + const api = floating.connect(service, normalizeProps) + const contentRef = useRef(null) + + useFocusTrap(contentRef, { enabled: api.open }) + + return ( + <> +
+
+ +
+
+
+
+

Floating Panel (Focus Trap)

+
+ + + + +
+
+
+
+

Focus is trapped within this panel when open.

+ + + +
+ + {floating.resizeTriggerAxes.map((axis) => ( +
+ ))} +
+
+
+
+ + + + + + ) +} diff --git a/examples/next-ts/pages/floating-panel/popover-inside.tsx b/examples/next-ts/pages/floating-panel/popover-inside.tsx new file mode 100644 index 0000000000..f83e6eed88 --- /dev/null +++ b/examples/next-ts/pages/floating-panel/popover-inside.tsx @@ -0,0 +1,87 @@ +import * as floating from "@zag-js/floating-panel" +import * as popover from "@zag-js/popover" +import { normalizeProps, Portal, useMachine } from "@zag-js/react" +import { ArrowDownLeft, Maximize2, Minus, XIcon } from "lucide-react" +import { Fragment, useId } from "react" +import { StateVisualizer } from "../../components/state-visualizer" +import { Toolbar } from "../../components/toolbar" + +export default function Page() { + const service = useMachine(floating.machine, { + id: useId(), + closeOnEscape: true, + defaultSize: { width: 400, height: 300 }, + }) + + const api = floating.connect(service, normalizeProps) + + return ( + <> +
+
+ +
+
+
+
+

Floating Panel (Nested Popover)

+
+ + + + +
+
+
+
+

Escape closes the popover first, then the panel.

+ +
+ + {floating.resizeTriggerAxes.map((axis) => ( +
+ ))} +
+
+
+
+ + + + + + ) +} + +function Popover() { + const service = useMachine(popover.machine, { + id: useId(), + portalled: false, + }) + + const api = popover.connect(service, normalizeProps) + const Wrapper = api.portalled ? Portal : Fragment + + return ( +
+ + +
+
+
Nested Popover
+
Press Escape to close this popover without closing the panel.
+ +
+
+
+
+ ) +} diff --git a/examples/nuxt-ts/app/pages/floating-panel/focus-trap.vue b/examples/nuxt-ts/app/pages/floating-panel/focus-trap.vue new file mode 100644 index 0000000000..56d33470b0 --- /dev/null +++ b/examples/nuxt-ts/app/pages/floating-panel/focus-trap.vue @@ -0,0 +1,88 @@ + + + diff --git a/examples/nuxt-ts/app/pages/floating-panel/popover-inside.vue b/examples/nuxt-ts/app/pages/floating-panel/popover-inside.vue new file mode 100644 index 0000000000..6a80de3aac --- /dev/null +++ b/examples/nuxt-ts/app/pages/floating-panel/popover-inside.vue @@ -0,0 +1,77 @@ + + + diff --git a/examples/nuxt-ts/package.json b/examples/nuxt-ts/package.json index 4b994636fa..1c1da617f7 100644 --- a/examples/nuxt-ts/package.json +++ b/examples/nuxt-ts/package.json @@ -9,7 +9,7 @@ "postinstall": "nuxt prepare" }, "dependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy": "workspace:*", "@zag-js/anatomy-icons": "workspace:*", @@ -92,14 +92,14 @@ "@zag-js/vue": "workspace:*", "epic-spinners": "2.0.0", "form-serialize": "0.7.2", - "lucide-vue-next": "0.575.0", - "vue": "3.5.29", - "vue-router": "5.0.3" + "lucide-vue-next": "1.0.0", + "vue": "3.5.30", + "vue-router": "5.0.4" }, "devDependencies": { - "@nuxt/devtools": "^3.2.2", + "@nuxt/devtools": "^3.2.4", "@types/form-serialize": "0.7.4", - "@types/node": "25.3.3", - "nuxt": "4.3.1" + "@types/node": "25.5.0", + "nuxt": "4.4.2" } } diff --git a/examples/preact-ts/package.json b/examples/preact-ts/package.json index 2cd4c635d6..4f3a770e31 100644 --- a/examples/preact-ts/package.json +++ b/examples/preact-ts/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy": "workspace:*", "@zag-js/anatomy-icons": "workspace:*", @@ -89,16 +89,16 @@ "@zag-js/tree-view": "workspace:*", "@zag-js/types": "workspace:*", "@zag-js/utils": "workspace:*", - "lucide-preact": "0.575.0", - "preact": "10.28.4", + "lucide-preact": "1.6.0", + "preact": "10.29.0", "preact-iso": "2.11.1", "preact-render-to-string": "6.6.6" }, "devDependencies": { - "@preact/preset-vite": "2.10.3", - "eslint": "10.0.2", + "@preact/preset-vite": "2.10.5", + "eslint": "10.1.0", "eslint-config-preact": "2.0.0", - "typescript": "5.9.3", - "vite": "7.3.1" + "typescript": "6.0.2", + "vite": "8.0.2" } } diff --git a/examples/solid-ts/package.json b/examples/solid-ts/package.json index 3e26f8da94..7c65d74cee 100644 --- a/examples/solid-ts/package.json +++ b/examples/solid-ts/package.json @@ -9,9 +9,9 @@ "version": "vinxi version" }, "dependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "@solidjs/meta": "0.29.4", - "@solidjs/router": "0.15.4", + "@solidjs/router": "0.16.1", "@solidjs/start": "1.3.2", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy": "workspace:*", @@ -94,7 +94,7 @@ "@zag-js/types": "workspace:*", "@zag-js/utils": "workspace:*", "form-serialize": "0.7.2", - "lucide-solid": "0.575.0", + "lucide-solid": "1.1.0", "solid-js": "1.9.11", "vinxi": "0.5.11" }, diff --git a/examples/solid-ts/src/hooks/use-focus-trap.ts b/examples/solid-ts/src/hooks/use-focus-trap.ts new file mode 100644 index 0000000000..fe1d4e41a3 --- /dev/null +++ b/examples/solid-ts/src/hooks/use-focus-trap.ts @@ -0,0 +1,19 @@ +import { trapFocus, type TrapFocusOptions } from "@zag-js/focus-trap" +import { createEffect, onCleanup, type Accessor } from "solid-js" + +export function useFocusTrap( + el: Accessor, + options: TrapFocusOptions & { enabled?: boolean } = {}, +) { + const { enabled = true, ...trapOptions } = options + + createEffect(() => { + if (!enabled) return + const node = el() + if (!node) return + + const cleanup = trapFocus(node, trapOptions) + + onCleanup(cleanup) + }) +} diff --git a/examples/solid-ts/src/routes/floating-panel/focus-trap.tsx b/examples/solid-ts/src/routes/floating-panel/focus-trap.tsx new file mode 100644 index 0000000000..18dcc4fd44 --- /dev/null +++ b/examples/solid-ts/src/routes/floating-panel/focus-trap.tsx @@ -0,0 +1,74 @@ +import * as floatingPanel from "@zag-js/floating-panel" +import { normalizeProps, useMachine } from "@zag-js/solid" +import { ArrowDownLeft, Maximize2, Minus, XIcon } from "lucide-solid" +import { For, createMemo, createUniqueId } from "solid-js" +import { StateVisualizer } from "~/components/state-visualizer" +import { Toolbar } from "~/components/toolbar" +import { useFocusTrap } from "~/hooks/use-focus-trap" + +export default function Page() { + const service = useMachine(floatingPanel.machine, { id: createUniqueId(), closeOnEscape: true }) + + const api = createMemo(() => floatingPanel.connect(service, normalizeProps)) + + let contentRef: HTMLDivElement | undefined + + useFocusTrap(() => contentRef, { + get enabled() { + return api().open + }, + }) + + return ( + <> +
+
+ +
+
+
+
+

Floating Panel (Focus Trap)

+
+ + + + +
+
+
+
+

Focus is trapped within this panel when open.

+ + + +
+ + + {(axis) =>
} + +
+
+
+
+ + + + + + ) +} diff --git a/examples/solid-ts/src/routes/floating-panel/popover-inside.tsx b/examples/solid-ts/src/routes/floating-panel/popover-inside.tsx new file mode 100644 index 0000000000..bf10c9b699 --- /dev/null +++ b/examples/solid-ts/src/routes/floating-panel/popover-inside.tsx @@ -0,0 +1,91 @@ +import * as floatingPanel from "@zag-js/floating-panel" +import * as popover from "@zag-js/popover" +import { normalizeProps, useMachine } from "@zag-js/solid" +import { ArrowDownLeft, Maximize2, Minus, XIcon } from "lucide-solid" +import { For, createMemo, createUniqueId, ParentProps } from "solid-js" +import { Portal } from "solid-js/web" +import { StateVisualizer } from "~/components/state-visualizer" +import { Toolbar } from "~/components/toolbar" + +export default function Page() { + const service = useMachine(floatingPanel.machine, { + id: createUniqueId(), + closeOnEscape: true, + defaultSize: { width: 400, height: 300 }, + }) + + const api = createMemo(() => floatingPanel.connect(service, normalizeProps)) + + return ( + <> +
+
+ +
+
+
+
+

Floating Panel (Nested Popover)

+
+ + + + +
+
+
+
+

Escape closes the popover first, then the panel.

+ +
+ + + {(axis) =>
} + +
+
+
+
+ + + + + + ) +} + +function Wrapper(props: ParentProps<{ guard: boolean }>) { + return <>{props.guard ? {props.children} : props.children} +} + +function Popover() { + const service = useMachine(popover.machine, { + id: createUniqueId(), + portalled: false, + }) + + const api = createMemo(() => popover.connect(service, normalizeProps)) + + return ( +
+ + +
+
+
Nested Popover
+
Press Escape to close this popover without closing the panel.
+ +
+
+
+
+ ) +} diff --git a/examples/svelte-ts/package.json b/examples/svelte-ts/package.json index 87089bf220..8c358c5338 100644 --- a/examples/svelte-ts/package.json +++ b/examples/svelte-ts/package.json @@ -13,7 +13,7 @@ "generate-map": "node package-map.mjs" }, "dependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy": "workspace:*", "@zag-js/anatomy-icons": "workspace:*", @@ -95,19 +95,19 @@ "@zag-js/types": "workspace:*", "@zag-js/utils": "workspace:*", "form-serialize": "0.7.2", - "lucide-svelte": "0.575.0" + "lucide-svelte": "1.0.1" }, "devDependencies": { "@sveltejs/adapter-auto": "7.0.1", - "@sveltejs/kit": "2.53.4", - "@sveltejs/vite-plugin-svelte": "6.2.4", + "@sveltejs/kit": "2.55.0", + "@sveltejs/vite-plugin-svelte": "7.0.0", "@tsconfig/svelte": "5.0.8", "@types/form-serialize": "0.7.4", - "svelte": "5.53.6", - "svelte-check": "4.4.4", + "svelte": "5.55.0", + "svelte-check": "4.4.5", "tslib": "2.8.1", - "typescript": "5.9.3", - "vite": "7.3.1", + "typescript": "6.0.2", + "vite": "8.0.2", "vite-tsconfig-paths": "6.1.1" } } diff --git a/examples/svelte-ts/src/routes/floating-panel/focus-trap/+page.svelte b/examples/svelte-ts/src/routes/floating-panel/focus-trap/+page.svelte new file mode 100644 index 0000000000..f5c36abe7c --- /dev/null +++ b/examples/svelte-ts/src/routes/floating-panel/focus-trap/+page.svelte @@ -0,0 +1,70 @@ + + +
+
+ +
+
+
+
+

Floating Panel (Focus Trap)

+
+ + + + +
+
+
+
+

Focus is trapped within this panel when open.

+ + + +
+ + {#each floatingPanel.resizeTriggerAxes as axis} +
+ {/each} +
+
+
+
+ + + + diff --git a/examples/svelte-ts/src/routes/floating-panel/popover-inside/+page.svelte b/examples/svelte-ts/src/routes/floating-panel/popover-inside/+page.svelte new file mode 100644 index 0000000000..55fe99bb4d --- /dev/null +++ b/examples/svelte-ts/src/routes/floating-panel/popover-inside/+page.svelte @@ -0,0 +1,76 @@ + + +
+
+ +
+
+
+
+

Floating Panel (Nested Popover)

+
+ + + + +
+
+
+
+

Escape closes the popover first, then the panel.

+
+ +
+
+
Nested Popover
+
+ Press Escape to close this popover without closing the panel. +
+ +
+
+
+
+ + {#each floatingPanel.resizeTriggerAxes as axis} +
+ {/each} +
+
+
+
+ + + + diff --git a/examples/vanilla-ts/package.json b/examples/vanilla-ts/package.json index c98cd3bca3..8fed9f5a06 100644 --- a/examples/vanilla-ts/package.json +++ b/examples/vanilla-ts/package.json @@ -9,11 +9,11 @@ "preview": "vite preview" }, "devDependencies": { - "typescript": "^5.9.3", - "vite": "^7.3.1" + "typescript": "^6.0.2", + "vite": "^8.0.2" }, "dependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy": "workspace:*", "@zag-js/anatomy-icons": "workspace:*", @@ -95,6 +95,6 @@ "@zag-js/utils": "workspace:*", "@zag-js/vanilla": "workspace:*", "form-serialize": "0.7.2", - "nanoid": "^5.1.6" + "nanoid": "^5.1.7" } } diff --git a/package.json b/package.json index d216b4a878..da02e8131c 100644 --- a/package.json +++ b/package.json @@ -70,46 +70,46 @@ }, "dependencies": { "@axe-core/playwright": "4.11.1", - "@changesets/changelog-github": "0.5.2", - "@changesets/cli": "2.29.8", - "@commitlint/cli": "20.4.2", - "@commitlint/config-conventional": "20.4.2", + "@changesets/changelog-github": "0.6.0", + "@changesets/cli": "2.30.0", + "@commitlint/cli": "20.5.0", + "@commitlint/config-conventional": "20.5.0", "@eslint/js": "^10.0.1", - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "@octokit/rest": "22.0.1", "@playwright/test": "1.58.2", - "@swc/core": "1.15.18", - "@types/jsdom": "^28.0.0", - "@types/node": "25.3.3", + "@swc/core": "1.15.21", + "@types/jsdom": "^28.0.1", + "@types/node": "25.5.0", "@types/signale": "1.4.7", "axe-core": "4.11.1", - "commitlint": "20.4.2", + "commitlint": "20.5.0", "cross-env": "^10.1.0", "dotenv": "17.3.1", "esbuild-plugin-file-path-extensions": "^2.1.4", - "eslint": "10.0.2", + "eslint": "10.1.0", "fast-glob": "3.3.3", "find-packages": "10.0.4", "globals": "^17.4.0", "husky": "9.1.7", - "lint-staged": "16.3.1", + "lint-staged": "16.4.0", "node-fetch": "3.3.2", "plop": "4.0.5", "prettier": "3.8.1", - "prettier-plugin-svelte": "3.5.0", + "prettier-plugin-svelte": "3.5.1", "scule": "1.3.0", "signale": "1.4.0", "ts-morph": "27.0.2", "tsup": "8.5.1", "tsx": "4.21.0", - "typescript": "5.9.3", - "typescript-eslint": "^8.56.1", - "vite": "7.3.1", + "typescript": "6.0.2", + "typescript-eslint": "^8.57.2", + "vite": "8.0.2", "vite-plugin-dts": "4.5.4", - "vitest": "4.0.18" + "vitest": "4.1.1" }, "engines": { "node": ">=18.0.0" }, - "packageManager": "pnpm@10.31.0" + "packageManager": "pnpm@10.33.0" } diff --git a/packages/anatomy-icons/CHANGELOG.md b/packages/anatomy-icons/CHANGELOG.md index f5fcefe4e1..e28d9f789b 100644 --- a/packages/anatomy-icons/CHANGELOG.md +++ b/packages/anatomy-icons/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/anatomy-icons +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/anatomy-icons/package.json b/packages/anatomy-icons/package.json index c7f371069f..10b9deb6bb 100644 --- a/packages/anatomy-icons/package.json +++ b/packages/anatomy-icons/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/anatomy-icons", - "version": "1.37.0", + "version": "1.38.0", "keywords": [ "ui-machines", "state-machines", diff --git a/packages/anatomy/CHANGELOG.md b/packages/anatomy/CHANGELOG.md index b70f89419e..bae5a14943 100644 --- a/packages/anatomy/CHANGELOG.md +++ b/packages/anatomy/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/anatomy +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/anatomy/package.json b/packages/anatomy/package.json index 3253351f74..176e3de159 100644 --- a/packages/anatomy/package.json +++ b/packages/anatomy/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/anatomy", - "version": "1.37.0", + "version": "1.38.0", "keywords": [ "ui-machines", "state-machines", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index baef7d1015..4f6d75e001 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/core +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 71f9bca239..4a3f2a0281 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/core", - "version": "1.37.0", + "version": "1.38.0", "description": "A minimal implementation of xstate fsm for UI machines", "keywords": [ "ui-machines", diff --git a/packages/docs/CHANGELOG.md b/packages/docs/CHANGELOG.md index a1108177d9..c83a548986 100644 --- a/packages/docs/CHANGELOG.md +++ b/packages/docs/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/docs +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/docs/data/api.json b/packages/docs/data/api.json index 0a3e257854..30fa187298 100644 --- a/packages/docs/data/api.json +++ b/packages/docs/data/api.json @@ -1393,10 +1393,6 @@ "type": "boolean", "description": "Whether the date input is invalid" }, - "groupCount": { - "type": "number", - "description": "The number of segment groups rendered by the date input." - }, "value": { "type": "DateValue[]", "description": "The selected date(s)." @@ -1417,6 +1413,10 @@ "type": "IncompleteDate[]", "description": "Per-group editing state. Each IncompleteDate tracks which segments have been\nfilled in by the user (non-null = entered, null = placeholder)." }, + "focus": { + "type": "VoidFunction", + "description": "Focuses the first segment." + }, "setValue": { "type": "(values: DateValue[]) => void", "description": "Sets the selected date(s) to the given values." @@ -1440,6 +1440,10 @@ "description": "The locale (BCP 47 language tag) to use when formatting the date.", "defaultValue": "\"en-US\"" }, + "createCalendar": { + "type": "(identifier: CalendarIdentifier) => Calendar", + "description": "A function that creates a calendar object for a given calendar identifier.\nUse this to support non-Gregorian calendars (e.g., Persian, Islamic, Buddhist)." + }, "translations": { "type": "IntlTranslations", "description": "The localized messages to use." @@ -1477,6 +1481,10 @@ "type": "boolean", "description": "Whether the date input is invalid" }, + "isDateUnavailable": { + "type": "(date: DateValue, locale: string) => boolean", + "description": "Returns whether a date is unavailable.\nWhen a committed date matches, the input is marked as invalid." + }, "min": { "type": "DateValue", "description": "The minimum date that can be selected." @@ -2106,7 +2114,7 @@ }, "context": { "ids": { - "type": "Partial<{ backdrop: string; positioner: string; content: string; title: string; header: string; trigger: string; grabber: string; grabberIndicator: string; closeTrigger: string; }>", + "type": "Partial<{ backdrop: string; positioner: string; content: string; title: string; description: string; header: string; trigger: string; grabber: string; grabberIndicator: string; closeTrigger: string; swipeArea: string; }>", "description": "The ids of the elements in the drawer. Useful for composition." }, "trapFocus": { @@ -4141,6 +4149,10 @@ "type": "boolean", "description": "If `true`, the input's value will be masked just like `type=password`" }, + "autoSubmit": { + "type": "boolean", + "description": "Whether to auto-submit the owning form when all inputs are filled." + }, "blurOnComplete": { "type": "boolean", "description": "Whether to blur the input when the value is complete" @@ -4149,6 +4161,10 @@ "type": "boolean", "description": "Whether to select input value when input is focused" }, + "sanitizeValue": { + "type": "(value: string) => string", + "description": "Function to sanitize pasted values before validation.\nUseful for stripping dashes, spaces, or other formatting." + }, "translations": { "type": "IntlTranslations", "description": "Specifies the localized strings that identifies the accessibility elements and their states" @@ -6066,6 +6082,89 @@ } } }, + "toc": { + "api": { + "activeIds": { + "type": "string[]", + "description": "All currently active (visible) heading ids" + }, + "activeItems": { + "type": "TocItem[]", + "description": "The active (visible) TOC items" + }, + "items": { + "type": "TocItem[]", + "description": "The resolved items list" + }, + "setActiveIds": { + "type": "(value: string[]) => void", + "description": "Manually set the active heading ids" + }, + "getItemState": { + "type": "(props: ItemProps) => ItemState", + "description": "Returns the state of a TOC item" + } + }, + "context": { + "ids": { + "type": "Partial<{ root: string; title: string; list: string; item: (value: string) => string; link: (value: string) => string; indicator: string; }>", + "description": "The ids of the elements in the TOC. Useful for composition." + }, + "items": { + "type": "TocItem[]", + "description": "The TOC items with `value` (slug/id) and `depth` (heading level)." + }, + "rootMargin": { + "type": "string", + "description": "The root margin for the IntersectionObserver.\nControls the effective viewport area for determining active headings.", + "defaultValue": "\"-20px 0px -40% 0px\"" + }, + "threshold": { + "type": "number | number[]", + "description": "The IntersectionObserver threshold. A value of `0` means the heading is\nactive as soon as even one pixel is visible within the root margin area.", + "defaultValue": "0" + }, + "getScrollEl": { + "type": "() => HTMLElement", + "description": "Function that returns the scroll container element to observe within.\nDefaults to the document/viewport." + }, + "autoScroll": { + "type": "boolean", + "description": "Whether to auto-scroll the TOC container so the first active item\nis visible when active headings change.", + "defaultValue": "true" + }, + "scrollBehavior": { + "type": "ScrollBehavior", + "description": "The scroll behavior for auto-scrolling the TOC container.", + "defaultValue": "\"smooth\"" + }, + "onActiveChange": { + "type": "(details: ActiveChangeDetails) => void", + "description": "Callback when the active (visible) headings change." + }, + "activeIds": { + "type": "string[]", + "description": "The controlled active heading ids." + }, + "defaultActiveIds": { + "type": "string[]", + "description": "The default active heading ids when rendered.\nUse when you don't need to control the active headings." + }, + "dir": { + "type": "\"ltr\" | \"rtl\"", + "description": "The document's text/writing direction.", + "defaultValue": "\"ltr\"" + }, + "id": { + "type": "string", + "description": "The unique identifier of the machine." + }, + "getRootNode": { + "type": "() => Node | ShadowRoot | Document", + "description": "A root node to correctly resolve document in custom environments. E.x.: Iframes, Electron." + } + } + }, "toggle": { "api": { "pressed": { diff --git a/packages/docs/data/css-vars.json b/packages/docs/data/css-vars.json index 49035afce0..7bb5c5fef5 100644 --- a/packages/docs/data/css-vars.json +++ b/packages/docs/data/css-vars.json @@ -162,6 +162,13 @@ "--offset": "The offset position of the element" } }, + "qr-code": { + "Root": { + "--qrcode-pixel-size": "The size of the Root", + "--qrcode-width": "The width of the Root", + "--qrcode-height": "The height of the Root" + } + }, "radio-group": { "Indicator": { "--transition-property": "The transition property value for the Indicator", @@ -171,13 +178,6 @@ "--height": "The height of the element" } }, - "qr-code": { - "Root": { - "--qrcode-pixel-size": "The size of the Root", - "--qrcode-width": "The width of the Root", - "--qrcode-height": "The height of the Root" - } - }, "scroll-area": { "Root": { "--corner-width": "The width of the Root", @@ -211,6 +211,17 @@ "--value": "The current value" } }, + "toc": { + "Root": { + "--top": "The top position value", + "--left": "The left position value", + "--width": "The width of the element", + "--height": "The height of the element" + }, + "Item": { + "--depth": "The depth value for the Item" + } + }, "tour": { "Backdrop": { "--tour-layer": "The tour layer value for the Backdrop", diff --git a/packages/docs/data/data-attr.json b/packages/docs/data/data-attr.json index 90f13f762c..50ade43ffe 100644 --- a/packages/docs/data/data-attr.json +++ b/packages/docs/data/data-attr.json @@ -593,7 +593,7 @@ "data-disabled": "Present when disabled", "data-value": "The value of the item", "data-editable": "", - "data-placeholder": "" + "data-placeholder-shown": "Present when placeholder is shown" } }, "date-picker": { @@ -706,13 +706,18 @@ "MonthTableCellTrigger": { "data-scope": "date-picker", "data-part": "month-table-cell-trigger", - "data-selected": "Present when selected", "data-disabled": "Present when disabled", + "data-selected": "Present when selected", + "data-value": "The value of the item", + "data-view": "The view of the monthtablecelltrigger", "data-focus": "Present when focused", - "data-in-range": "Present when is within the range", "data-outside-range": "Present when is outside the range", - "data-view": "The view of the monthtablecelltrigger", - "data-value": "The value of the item" + "data-range-start": "Present when is the start of a range", + "data-range-end": "Present when is the end of a range", + "data-in-range": "Present when is within the range", + "data-in-hover-range": "Present when in hovered range", + "data-hover-range-start": "Present when is the start of the hovered range", + "data-hover-range-end": "Present when is the end of the hovered range" }, "YearTableCell": { "data-scope": "date-picker", @@ -723,13 +728,18 @@ "YearTableCellTrigger": { "data-scope": "date-picker", "data-part": "year-table-cell-trigger", + "data-disabled": "Present when disabled", "data-selected": "Present when selected", + "data-value": "The value of the item", + "data-view": "The view of the yeartablecelltrigger", "data-focus": "Present when focused", - "data-in-range": "Present when is within the range", - "data-disabled": "Present when disabled", "data-outside-range": "Present when is outside the range", - "data-value": "The value of the item", - "data-view": "The view of the yeartablecelltrigger" + "data-range-start": "Present when is the start of a range", + "data-range-end": "Present when is the end of a range", + "data-in-range": "Present when is within the range", + "data-in-hover-range": "Present when in hovered range", + "data-hover-range-start": "Present when is the start of the hovered range", + "data-hover-range-end": "Present when is the end of the hovered range" }, "NextTrigger": { "data-scope": "date-picker", @@ -812,6 +822,14 @@ "data-part": "backdrop", "data-state": "\"open\" | \"closed\"", "data-swiping": "" + }, + "SwipeArea": { + "data-scope": "drawer", + "data-part": "swipe-area", + "data-state": "\"open\" | \"closed\"", + "data-swiping": "", + "data-swipe-direction": "", + "data-disabled": "Present when disabled" } }, "editable": { @@ -1435,6 +1453,7 @@ "data-part": "input", "data-disabled": "Present when disabled", "data-complete": "Present when the input value is complete", + "data-filled": "", "data-index": "The index of the item", "data-invalid": "Present when invalid" } @@ -2062,6 +2081,23 @@ "data-ghost": "" } }, + "toc": { + "Item": { + "data-scope": "toc", + "data-part": "item", + "data-value": "The value of the item", + "data-depth": "The depth of the item", + "data-active": "Present when active or pressed", + "data-first": "", + "data-last": "" + }, + "Link": { + "data-scope": "toc", + "data-part": "link", + "data-value": "The value of the item", + "data-active": "Present when active or pressed" + } + }, "toggle": { "Root": { "data-scope": "toggle", diff --git a/packages/docs/package.json b/packages/docs/package.json index 2b91291cb1..12d94312d9 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/docs", - "version": "1.37.0", + "version": "1.38.0", "description": "Docs for zag.js machines", "keywords": [ "zag", diff --git a/packages/frameworks/preact/CHANGELOG.md b/packages/frameworks/preact/CHANGELOG.md index 4062d5ed61..a04df1532f 100644 --- a/packages/frameworks/preact/CHANGELOG.md +++ b/packages/frameworks/preact/CHANGELOG.md @@ -1,5 +1,14 @@ # @zag-js/preact +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.38.0 + - @zag-js/store@1.38.0 + - @zag-js/types@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/frameworks/preact/package.json b/packages/frameworks/preact/package.json index 8d188367b2..d6d51b0ebd 100644 --- a/packages/frameworks/preact/package.json +++ b/packages/frameworks/preact/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/preact", - "version": "1.37.0", + "version": "1.38.0", "description": "The preact wrapper for zag", "keywords": [ "ui-machines", @@ -33,7 +33,7 @@ "devDependencies": { "@zag-js/utils": "workspace:*", "@testing-library/preact": "^3.2.4", - "preact": "10.28.4", + "preact": "10.29.0", "clean-package": "2.2.0" }, "peerDependencies": { diff --git a/packages/frameworks/react/CHANGELOG.md b/packages/frameworks/react/CHANGELOG.md index ed8735b04b..cd1ef92ba3 100644 --- a/packages/frameworks/react/CHANGELOG.md +++ b/packages/frameworks/react/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/react +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.38.0 + - @zag-js/store@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/frameworks/react/package.json b/packages/frameworks/react/package.json index b4c87a931c..19bc9cd242 100644 --- a/packages/frameworks/react/package.json +++ b/packages/frameworks/react/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/react", - "version": "1.37.0", + "version": "1.38.0", "description": "The react wrapper for zag", "keywords": [ "ui-machines", @@ -33,14 +33,14 @@ "devDependencies": { "@types/react": "^19", "@types/react-dom": "^19", - "@types/jsdom": "^28.0.0", + "@types/jsdom": "^28.0.1", "react": "19.2.4", "react-dom": "19.2.4", "clean-package": "2.2.0", "@testing-library/react": "^16.3.2", "@testing-library/jest-dom": "^6.9.1", - "@vitejs/plugin-react": "^5.1.4", - "jsdom": "^28.1.0" + "@vitejs/plugin-react": "^6.0.1", + "jsdom": "^29.0.1" }, "peerDependencies": { "react": ">=18.0.0", diff --git a/packages/frameworks/solid/CHANGELOG.md b/packages/frameworks/solid/CHANGELOG.md index 0434a576a9..213d108b9b 100644 --- a/packages/frameworks/solid/CHANGELOG.md +++ b/packages/frameworks/solid/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/solid +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.38.0 + - @zag-js/store@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/frameworks/solid/package.json b/packages/frameworks/solid/package.json index 017fb28fc5..1c43dac1d7 100644 --- a/packages/frameworks/solid/package.json +++ b/packages/frameworks/solid/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/solid", - "version": "1.37.0", + "version": "1.38.0", "description": "The solid.js wrapper for zag", "keywords": [ "ui-machines", @@ -34,11 +34,11 @@ "devDependencies": { "@solidjs/testing-library": "^0.8.10", "@testing-library/jest-dom": "^6.9.1", - "@types/jsdom": "^28.0.0", + "@types/jsdom": "^28.0.1", "clean-package": "2.2.0", - "jsdom": "^28.1.0", + "jsdom": "^29.0.1", "solid-js": "1.9.11", - "vite-plugin-solid": "^2.11.10" + "vite-plugin-solid": "^2.11.11" }, "peerDependencies": { "solid-js": ">=1.1.3" diff --git a/packages/frameworks/svelte/CHANGELOG.md b/packages/frameworks/svelte/CHANGELOG.md index b47d7eb08d..8321ef78b8 100644 --- a/packages/frameworks/svelte/CHANGELOG.md +++ b/packages/frameworks/svelte/CHANGELOG.md @@ -1,5 +1,14 @@ # @zag-js/svelte +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/frameworks/svelte/package.json b/packages/frameworks/svelte/package.json index e7ea3e4d89..63ecc53897 100644 --- a/packages/frameworks/svelte/package.json +++ b/packages/frameworks/svelte/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/svelte", - "version": "1.37.0", + "version": "1.38.0", "description": "The svelte wrapper for zag", "keywords": [ "ui-machines", @@ -32,11 +32,11 @@ }, "devDependencies": { "@sveltejs/package": "2.5.7", - "@sveltejs/vite-plugin-svelte": "6.2.4", + "@sveltejs/vite-plugin-svelte": "7.0.0", "clean-package": "2.2.0", "clsx": "^2.1.1", - "svelte": "5.53.6", - "vitest": "4.0.18" + "svelte": "5.55.0", + "vitest": "4.1.1" }, "peerDependencies": { "svelte": ">=5" diff --git a/packages/frameworks/vanilla/CHANGELOG.md b/packages/frameworks/vanilla/CHANGELOG.md index 3aad620efe..8d22dd58cd 100644 --- a/packages/frameworks/vanilla/CHANGELOG.md +++ b/packages/frameworks/vanilla/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/vanilla +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.38.0 + - @zag-js/store@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/frameworks/vanilla/package.json b/packages/frameworks/vanilla/package.json index 50026b5b62..a2b5d4fe3b 100644 --- a/packages/frameworks/vanilla/package.json +++ b/packages/frameworks/vanilla/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/vanilla", - "version": "1.37.0", + "version": "1.38.0", "description": "The vanilla wrapper for zag", "keywords": [ "ui-machines", @@ -30,10 +30,10 @@ "@zag-js/utils": "workspace:*" }, "devDependencies": { - "@types/jsdom": "^28.0.0", + "@types/jsdom": "^28.0.1", "clean-package": "2.2.0", - "jsdom": "^28.1.0", - "vitest": "^4.0.18" + "jsdom": "^29.0.1", + "vitest": "^4.1.1" }, "scripts": { "build": "tsup", diff --git a/packages/frameworks/vue/CHANGELOG.md b/packages/frameworks/vue/CHANGELOG.md index 8883472e4e..ee322f8afd 100644 --- a/packages/frameworks/vue/CHANGELOG.md +++ b/packages/frameworks/vue/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/vue +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.38.0 + - @zag-js/store@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/frameworks/vue/package.json b/packages/frameworks/vue/package.json index 630f13b5cb..ed512dfc87 100644 --- a/packages/frameworks/vue/package.json +++ b/packages/frameworks/vue/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/vue", - "version": "1.37.0", + "version": "1.38.0", "description": "The vue wrapper for zag", "keywords": [ "ui-machines", @@ -32,7 +32,7 @@ }, "devDependencies": { "clean-package": "2.2.0", - "vue": "3.5.29" + "vue": "3.5.30" }, "peerDependencies": { "vue": ">=3.0.0" diff --git a/packages/machines/accordion/CHANGELOG.md b/packages/machines/accordion/CHANGELOG.md index 7784654a46..1b984de2ea 100644 --- a/packages/machines/accordion/CHANGELOG.md +++ b/packages/machines/accordion/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/accordion +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/accordion/package.json b/packages/machines/accordion/package.json index 55a33001be..cd81a29e93 100644 --- a/packages/machines/accordion/package.json +++ b/packages/machines/accordion/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/accordion", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the accordion widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/angle-slider/CHANGELOG.md b/packages/machines/angle-slider/CHANGELOG.md index 6876052d0c..4290572c82 100644 --- a/packages/machines/angle-slider/CHANGELOG.md +++ b/packages/machines/angle-slider/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/angle-slider +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + - @zag-js/rect-utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/angle-slider/package.json b/packages/machines/angle-slider/package.json index f885ebb8d0..06e439cbda 100644 --- a/packages/machines/angle-slider/package.json +++ b/packages/machines/angle-slider/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/angle-slider", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the angle-slider widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/async-list/CHANGELOG.md b/packages/machines/async-list/CHANGELOG.md index bb8775b41d..b765387307 100644 --- a/packages/machines/async-list/CHANGELOG.md +++ b/packages/machines/async-list/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/async-list +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/core@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/async-list/package.json b/packages/machines/async-list/package.json index 2e15a6cd76..4bcaf21f08 100644 --- a/packages/machines/async-list/package.json +++ b/packages/machines/async-list/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/async-list", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the async-list widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/avatar/CHANGELOG.md b/packages/machines/avatar/CHANGELOG.md index 3f745549a0..5f899e37af 100644 --- a/packages/machines/avatar/CHANGELOG.md +++ b/packages/machines/avatar/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/avatar +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/avatar/package.json b/packages/machines/avatar/package.json index 7d980f1613..ead158d6a2 100644 --- a/packages/machines/avatar/package.json +++ b/packages/machines/avatar/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/avatar", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the avatar widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/carousel/CHANGELOG.md b/packages/machines/carousel/CHANGELOG.md index 62f3a2c06f..83e5218749 100644 --- a/packages/machines/carousel/CHANGELOG.md +++ b/packages/machines/carousel/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/carousel +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/scroll-snap@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/carousel/package.json b/packages/machines/carousel/package.json index 5ed46de57b..56527d9b64 100644 --- a/packages/machines/carousel/package.json +++ b/packages/machines/carousel/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/carousel", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the carousel widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/cascade-select/CHANGELOG.md b/packages/machines/cascade-select/CHANGELOG.md index 39be1c889e..3d58483c67 100644 --- a/packages/machines/cascade-select/CHANGELOG.md +++ b/packages/machines/cascade-select/CHANGELOG.md @@ -1,5 +1,21 @@ # @zag-js/cascade-select +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/collection@1.38.0 + - @zag-js/utils@1.38.0 + - @zag-js/rect-utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/cascade-select/package.json b/packages/machines/cascade-select/package.json index 0f30bfd295..0c8c7067e1 100644 --- a/packages/machines/cascade-select/package.json +++ b/packages/machines/cascade-select/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/cascade-select", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the cascade-select widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/checkbox/CHANGELOG.md b/packages/machines/checkbox/CHANGELOG.md index f07961be8f..eb7ac64e03 100644 --- a/packages/machines/checkbox/CHANGELOG.md +++ b/packages/machines/checkbox/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/checkbox +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/checkbox/package.json b/packages/machines/checkbox/package.json index 2e52f601d1..a03d397dd2 100644 --- a/packages/machines/checkbox/package.json +++ b/packages/machines/checkbox/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/checkbox", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the checkbox widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/clipboard/CHANGELOG.md b/packages/machines/clipboard/CHANGELOG.md index d382ae430d..ab58c35a1e 100644 --- a/packages/machines/clipboard/CHANGELOG.md +++ b/packages/machines/clipboard/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/clipboard +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/clipboard/package.json b/packages/machines/clipboard/package.json index fe53ead901..7c30f45d87 100644 --- a/packages/machines/clipboard/package.json +++ b/packages/machines/clipboard/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/clipboard", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the clipboard widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/collapsible/CHANGELOG.md b/packages/machines/collapsible/CHANGELOG.md index 8edc65e8ab..eef3b99690 100644 --- a/packages/machines/collapsible/CHANGELOG.md +++ b/packages/machines/collapsible/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/collapsible +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/collapsible/package.json b/packages/machines/collapsible/package.json index 1d33b81cb0..672cc5266d 100644 --- a/packages/machines/collapsible/package.json +++ b/packages/machines/collapsible/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/collapsible", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the collapsible widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/color-picker/CHANGELOG.md b/packages/machines/color-picker/CHANGELOG.md index a87de6f929..9ca5308641 100644 --- a/packages/machines/color-picker/CHANGELOG.md +++ b/packages/machines/color-picker/CHANGELOG.md @@ -1,5 +1,19 @@ # @zag-js/color-picker +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/color-utils@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/color-picker/package.json b/packages/machines/color-picker/package.json index 0df47d9cea..002e99808d 100644 --- a/packages/machines/color-picker/package.json +++ b/packages/machines/color-picker/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/color-picker", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the color-picker widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/combobox/CHANGELOG.md b/packages/machines/combobox/CHANGELOG.md index f0c9358967..5fac04fd06 100644 --- a/packages/machines/combobox/CHANGELOG.md +++ b/packages/machines/combobox/CHANGELOG.md @@ -1,5 +1,21 @@ # @zag-js/combobox +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/aria-hidden@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/collection@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/combobox/package.json b/packages/machines/combobox/package.json index 568fd077de..0880810b06 100644 --- a/packages/machines/combobox/package.json +++ b/packages/machines/combobox/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/combobox", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the combobox widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/date-input/CHANGELOG.md b/packages/machines/date-input/CHANGELOG.md index 6f044e332a..6569380872 100644 --- a/packages/machines/date-input/CHANGELOG.md +++ b/packages/machines/date-input/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/date-input +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + - @zag-js/date-utils@1.38.0 + - @zag-js/live-region@1.38.0 + ## 1.37.0 ### Minor Changes diff --git a/packages/machines/date-input/package.json b/packages/machines/date-input/package.json index c8c45ab4fb..71858cb10c 100644 --- a/packages/machines/date-input/package.json +++ b/packages/machines/date-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/date-input", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the date-input widget implemented as a state machine", "keywords": [ "js", @@ -46,7 +46,7 @@ "@internationalized/date": ">=3.0.0" }, "devDependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "clean-package": "2.2.0" }, "clean-package": "../../../clean-package.config.json" diff --git a/packages/machines/date-picker/CHANGELOG.md b/packages/machines/date-picker/CHANGELOG.md index 697d1713f9..cba52051ef 100644 --- a/packages/machines/date-picker/CHANGELOG.md +++ b/packages/machines/date-picker/CHANGELOG.md @@ -1,5 +1,35 @@ # @zag-js/date-picker +## 1.38.0 + +### Minor Changes + +- [`0b9b980`](https://github.com/chakra-ui/zag/commit/0b9b9801d02dff726f67ebd1a935622958257a28) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Add missing range data attributes to month and year cell triggers + for range picker mode. + - `data-range-start`, `data-range-end`, `data-in-hover-range`, `data-hover-range-start`, `data-hover-range-end` now + render on month and year cell triggers (previously only on day cells). + - `TableCellState` now includes `firstInRange`, `lastInRange`, `inHoveredRange`, `firstInHoveredRange`, + `lastInHoveredRange`, and `outsideRange`. + - **Fixed:** Year cell `selectable` state was inverted, causing years outside the visible decade or min/max range to + appear selectable. + - **Improved:** Range boundary dates now announce "Starting range from {date}" and "Range ending at {date}" for better + screen reader context. + - **Changed:** `DayTableCellState.formattedDate` removed — use `valueText` instead (inherited from `TableCellState`). + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + - @zag-js/date-utils@1.38.0 + - @zag-js/live-region@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/date-picker/package.json b/packages/machines/date-picker/package.json index 330b6981d1..3f9a9292ab 100644 --- a/packages/machines/date-picker/package.json +++ b/packages/machines/date-picker/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/date-picker", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the date-picker widget implemented as a state machine", "keywords": [ "js", @@ -48,7 +48,7 @@ "@internationalized/date": ">=3.0.0" }, "devDependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "clean-package": "2.2.0" }, "clean-package": "./clean-package.config.json" diff --git a/packages/machines/dialog/CHANGELOG.md b/packages/machines/dialog/CHANGELOG.md index fa12cb57ef..b7a95853e5 100644 --- a/packages/machines/dialog/CHANGELOG.md +++ b/packages/machines/dialog/CHANGELOG.md @@ -1,5 +1,25 @@ # @zag-js/dialog +## 1.38.0 + +### Patch Changes + +- [`0756817`](https://github.com/chakra-ui/zag/commit/0756817a6f0ca52a0619f640c8d984b614763b21) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - - Set `pointer-events: none` on positioner in non-modal mode so + the page stays interactive + - Add initial focus management for non-modal mode (mirrors popover behavior) + - Fix `aria-modal` to reflect actual `modal` prop value instead of hardcoded `true` +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/focus-trap@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/aria-hidden@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/remove-scroll@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/dialog/package.json b/packages/machines/dialog/package.json index adfd920c05..fa6c7957b8 100644 --- a/packages/machines/dialog/package.json +++ b/packages/machines/dialog/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/dialog", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the dialog widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/drawer/CHANGELOG.md b/packages/machines/drawer/CHANGELOG.md index e2761fc63b..9dab657762 100644 --- a/packages/machines/drawer/CHANGELOG.md +++ b/packages/machines/drawer/CHANGELOG.md @@ -1,5 +1,39 @@ # @zag-js/drawer +## 1.38.0 + +### Minor Changes + +- [`c906c09`](https://github.com/chakra-ui/zag/commit/c906c099997be95d15396fcc5bb5583e9431c2bf) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - - Add `description` anatomy part with `aria-describedby` support + on the content element + - Add `SwipeArea` part for swipe-to-open gestures from screen edges + + ```tsx +
+ ``` + + - Add `getDescriptionProps()` and `getSwipeAreaProps()` to the connect API + - Require intentional swipe movement before showing the drawer (no flash on pointer down) + - Smooth settle animation from release point to fully open position + - Add cross-axis scroll preservation to prevent drawer drag when scrolling horizontally + - Fix swipe-to-dismiss in controlled mode (`open: true` without `onOpenChange` now blocks dismiss) + - Set `pointer-events: none` on positioner in non-modal mode so the page stays interactive + - Add initial focus management for non-modal mode + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/focus-trap@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/aria-hidden@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/remove-scroll@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/drawer/package.json b/packages/machines/drawer/package.json index 7391588dec..a24796ae5c 100644 --- a/packages/machines/drawer/package.json +++ b/packages/machines/drawer/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/drawer", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the drawer widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/editable/CHANGELOG.md b/packages/machines/editable/CHANGELOG.md index 2e8718664f..66de03bd61 100644 --- a/packages/machines/editable/CHANGELOG.md +++ b/packages/machines/editable/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/editable +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c), + [`3007b2a`](https://github.com/chakra-ui/zag/commit/3007b2a7b37f56359a664f37724507dc240d80e0)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/interact-outside@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/editable/package.json b/packages/machines/editable/package.json index a4892ece34..a4a0c3e78d 100644 --- a/packages/machines/editable/package.json +++ b/packages/machines/editable/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/editable", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the editable widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/file-upload/CHANGELOG.md b/packages/machines/file-upload/CHANGELOG.md index af9349a562..4181e6e0da 100644 --- a/packages/machines/file-upload/CHANGELOG.md +++ b/packages/machines/file-upload/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/file-upload +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/i18n-utils@1.38.0 + - @zag-js/file-utils@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/file-upload/package.json b/packages/machines/file-upload/package.json index 2efa318bb6..9cfe75862c 100644 --- a/packages/machines/file-upload/package.json +++ b/packages/machines/file-upload/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/file-upload", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the file-upload widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/floating-panel/CHANGELOG.md b/packages/machines/floating-panel/CHANGELOG.md index d76b820e9a..50ea45d376 100644 --- a/packages/machines/floating-panel/CHANGELOG.md +++ b/packages/machines/floating-panel/CHANGELOG.md @@ -1,5 +1,23 @@ # @zag-js/floating-panel +## 1.38.0 + +### Patch Changes + +- [`696541d`](https://github.com/chakra-ui/zag/commit/696541d1369d896574ffe77fd6e07b1f6194f74e) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix `closeOnEscape` not working when focus is on a child element + (e.g., input) inside the panel. + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/store@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + - @zag-js/rect-utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/floating-panel/package.json b/packages/machines/floating-panel/package.json index 622f8d1f88..752c0011b3 100644 --- a/packages/machines/floating-panel/package.json +++ b/packages/machines/floating-panel/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/floating-panel", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the floating-panel widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/floating-panel/src/floating-panel.connect.ts b/packages/machines/floating-panel/src/floating-panel.connect.ts index b7ccce30a7..f26aacd387 100644 --- a/packages/machines/floating-panel/src/floating-panel.connect.ts +++ b/packages/machines/floating-panel/src/floating-panel.connect.ts @@ -120,14 +120,16 @@ export function connect( }, onKeyDown(event) { if (event.defaultPrevented) return + + if (event.key === "Escape" && isTopmost) { + send({ type: "ESCAPE" }) + return + } + if (event.currentTarget !== getEventTarget(event)) return const step = getEventStep(event) * prop("gridSize") const keyMap: EventKeyMap = { - Escape() { - if (!isTopmost) return - send({ type: "ESCAPE" }) - }, ArrowLeft() { send({ type: "MOVE", direction: "left", step }) }, diff --git a/packages/machines/hover-card/CHANGELOG.md b/packages/machines/hover-card/CHANGELOG.md index 2557a891d1..d02e05e884 100644 --- a/packages/machines/hover-card/CHANGELOG.md +++ b/packages/machines/hover-card/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/hover-card +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/hover-card/package.json b/packages/machines/hover-card/package.json index 7907c2457e..2a1bd8eab4 100644 --- a/packages/machines/hover-card/package.json +++ b/packages/machines/hover-card/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/hover-card", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the hover-card widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/image-cropper/CHANGELOG.md b/packages/machines/image-cropper/CHANGELOG.md index b5ee42e70f..e45f3f28b3 100644 --- a/packages/machines/image-cropper/CHANGELOG.md +++ b/packages/machines/image-cropper/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/image-cropper +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/image-cropper/package.json b/packages/machines/image-cropper/package.json index ce57173f5e..1237ea6c63 100644 --- a/packages/machines/image-cropper/package.json +++ b/packages/machines/image-cropper/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/image-cropper", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the image-cropper widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/listbox/CHANGELOG.md b/packages/machines/listbox/CHANGELOG.md index ca3c521ad6..f8b7cf7174 100644 --- a/packages/machines/listbox/CHANGELOG.md +++ b/packages/machines/listbox/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/listbox +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/collection@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/listbox/package.json b/packages/machines/listbox/package.json index 8bd39ff74d..cbd86b8c5e 100644 --- a/packages/machines/listbox/package.json +++ b/packages/machines/listbox/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/listbox", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the listbox widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/marquee/CHANGELOG.md b/packages/machines/marquee/CHANGELOG.md index f0e9a8944e..44f2885175 100644 --- a/packages/machines/marquee/CHANGELOG.md +++ b/packages/machines/marquee/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/marquee +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/marquee/package.json b/packages/machines/marquee/package.json index 36958f875d..87739e90ce 100644 --- a/packages/machines/marquee/package.json +++ b/packages/machines/marquee/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/marquee", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the marquee widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/menu/CHANGELOG.md b/packages/machines/menu/CHANGELOG.md index a008dd5734..bb264254d1 100644 --- a/packages/machines/menu/CHANGELOG.md +++ b/packages/machines/menu/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/menu +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + - @zag-js/rect-utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/menu/package.json b/packages/machines/menu/package.json index bee3113584..4ab437fd94 100644 --- a/packages/machines/menu/package.json +++ b/packages/machines/menu/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/menu", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the menu widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/navigation-menu/CHANGELOG.md b/packages/machines/navigation-menu/CHANGELOG.md index 91c3d8d2f5..b1a1299277 100644 --- a/packages/machines/navigation-menu/CHANGELOG.md +++ b/packages/machines/navigation-menu/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/navigation-menu +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/navigation-menu/package.json b/packages/machines/navigation-menu/package.json index 6d99a4ef9e..7b0539cd0e 100644 --- a/packages/machines/navigation-menu/package.json +++ b/packages/machines/navigation-menu/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/navigation-menu", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the navigation-menu widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/number-input/CHANGELOG.md b/packages/machines/number-input/CHANGELOG.md index c85b1c1677..6e952c0a63 100644 --- a/packages/machines/number-input/CHANGELOG.md +++ b/packages/machines/number-input/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/number-input +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/number-input/package.json b/packages/machines/number-input/package.json index 353989a5ed..3fb0c6bedb 100644 --- a/packages/machines/number-input/package.json +++ b/packages/machines/number-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/number-input", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the number-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/number-input/src/number-input.types.ts b/packages/machines/number-input/src/number-input.types.ts index c77d272b54..ea1d399a3b 100644 --- a/packages/machines/number-input/src/number-input.types.ts +++ b/packages/machines/number-input/src/number-input.types.ts @@ -1,4 +1,4 @@ -import type { NumberFormatter, NumberParser } from "@internationalized/number" +import type { NumberParser } from "@internationalized/number" import type { EventObject, Machine, Service } from "@zag-js/core" import type { CommonProperties, LocaleProperties, PropTypes, RequiredBy } from "@zag-js/types" @@ -231,7 +231,7 @@ type ComputedContext = Readonly<{ /** * The number i18n formatter */ - formatter: NumberFormatter + formatter: Intl.NumberFormat /** * The number i18n parser */ diff --git a/packages/machines/pagination/CHANGELOG.md b/packages/machines/pagination/CHANGELOG.md index 60ef03c6cd..8952eae7bb 100644 --- a/packages/machines/pagination/CHANGELOG.md +++ b/packages/machines/pagination/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/pagination +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/pagination/package.json b/packages/machines/pagination/package.json index 714031132c..ab69ab85cf 100644 --- a/packages/machines/pagination/package.json +++ b/packages/machines/pagination/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/pagination", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the pagination widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/password-input/CHANGELOG.md b/packages/machines/password-input/CHANGELOG.md index 39e0cd0b6b..f63128e9a4 100644 --- a/packages/machines/password-input/CHANGELOG.md +++ b/packages/machines/password-input/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/password-input +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/password-input/package.json b/packages/machines/password-input/package.json index 9e5029d5d5..cb74e08f35 100644 --- a/packages/machines/password-input/package.json +++ b/packages/machines/password-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/password-input", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the password-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/pin-input/CHANGELOG.md b/packages/machines/pin-input/CHANGELOG.md index 1686fff3fb..ec4bafbc34 100644 --- a/packages/machines/pin-input/CHANGELOG.md +++ b/packages/machines/pin-input/CHANGELOG.md @@ -1,5 +1,35 @@ # @zag-js/pin-input +## 1.38.0 + +### Minor Changes + +- [`d636365`](https://github.com/chakra-ui/zag/commit/d6363653cc4379c7d17b7bf1a927231784bd013b) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Major UX overhaul for Pin Input, making it feel polished and + predictable for OTP and verification code flows. + - **No more holes**: Delete and Backspace now splice values left instead of leaving empty gaps. Deleting "2" from + `[1, 2, 3]` yields `[1, 3, ""]` — not `[1, "", 3]`. Cut (`Ctrl+X`) behaves the same way. + - **Smarter focus management** + - Backspace always moves back: previously it stayed in place on filled slots + - Click and ArrowRight are clamped to the insertion point: no more accidentally focusing empty slots + - Same-key skip: retyping the same character advances focus instead of getting stuck + - Roving tabIndex: Tab/Shift+Tab treats the entire pin input as a single tab stop + - **New keyboard shortcuts** + - Home / End: jump to the first slot or last filled slot + - `enterKeyHint`: mobile keyboards show "next" on intermediate slots and "done" on the last + - **New props** + - `autoSubmit`: automatically submits the owning form when all inputs are filled + - `sanitizeValue`: sanitize pasted values before validation (e.g. strip dashes from "1-2-3") + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/pin-input/package.json b/packages/machines/pin-input/package.json index b7b525909b..b627dffe93 100644 --- a/packages/machines/pin-input/package.json +++ b/packages/machines/pin-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/pin-input", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the pin-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/pin-input/src/pin-input.machine.ts b/packages/machines/pin-input/src/pin-input.machine.ts index 119cfc5396..b83331db44 100644 --- a/packages/machines/pin-input/src/pin-input.machine.ts +++ b/packages/machines/pin-input/src/pin-input.machine.ts @@ -294,8 +294,8 @@ export const machine = createMachine({ context.set("focusedIndex", Math.min(computed("filledValueLength"), computed("valueLength") - 1)) }) }, - blurFocusedInputIfNeeded({ context, prop, scope }) { - if (!prop("blurOnComplete")) return + blurFocusedInputIfNeeded({ context, computed, prop, scope }) { + if (!prop("blurOnComplete") || !computed("isValueComplete")) return raf(() => { dom.getInputElAtIndex(scope, context.get("focusedIndex"))?.blur() }) diff --git a/packages/machines/popover/CHANGELOG.md b/packages/machines/popover/CHANGELOG.md index 70f901078e..550b2ade9e 100644 --- a/packages/machines/popover/CHANGELOG.md +++ b/packages/machines/popover/CHANGELOG.md @@ -1,5 +1,21 @@ # @zag-js/popover +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/focus-trap@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/aria-hidden@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/remove-scroll@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/popover/package.json b/packages/machines/popover/package.json index fcac2b510b..a5b496e201 100644 --- a/packages/machines/popover/package.json +++ b/packages/machines/popover/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/popover", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the popover widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/presence/CHANGELOG.md b/packages/machines/presence/CHANGELOG.md index b8e78b83ce..53e3229f89 100644 --- a/packages/machines/presence/CHANGELOG.md +++ b/packages/machines/presence/CHANGELOG.md @@ -1,5 +1,14 @@ # @zag-js/presence +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/types@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/presence/package.json b/packages/machines/presence/package.json index 4f3f072a95..8bca25fa67 100644 --- a/packages/machines/presence/package.json +++ b/packages/machines/presence/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/presence", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the presence widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/progress/CHANGELOG.md b/packages/machines/progress/CHANGELOG.md index a2ba2efc64..5e1e7ff473 100644 --- a/packages/machines/progress/CHANGELOG.md +++ b/packages/machines/progress/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/progress +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/progress/package.json b/packages/machines/progress/package.json index 5479cbf34b..c35ae055ae 100644 --- a/packages/machines/progress/package.json +++ b/packages/machines/progress/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/progress", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the progress widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/qr-code/CHANGELOG.md b/packages/machines/qr-code/CHANGELOG.md index c41ecfdf08..f90bae9609 100644 --- a/packages/machines/qr-code/CHANGELOG.md +++ b/packages/machines/qr-code/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/qr-code +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/qr-code/package.json b/packages/machines/qr-code/package.json index 5aff9c3461..fac97fc841 100644 --- a/packages/machines/qr-code/package.json +++ b/packages/machines/qr-code/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/qr-code", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the qr-code widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/radio-group/CHANGELOG.md b/packages/machines/radio-group/CHANGELOG.md index 989d139792..31670fab4c 100644 --- a/packages/machines/radio-group/CHANGELOG.md +++ b/packages/machines/radio-group/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/radio-group +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/radio-group/package.json b/packages/machines/radio-group/package.json index e3cfc2167b..d86fa8babb 100644 --- a/packages/machines/radio-group/package.json +++ b/packages/machines/radio-group/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/radio-group", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the radio group widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/rating-group/CHANGELOG.md b/packages/machines/rating-group/CHANGELOG.md index db6c6de49a..3c6754a26d 100644 --- a/packages/machines/rating-group/CHANGELOG.md +++ b/packages/machines/rating-group/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/rating-group +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/rating-group/package.json b/packages/machines/rating-group/package.json index 826554130e..a96a74bb50 100644 --- a/packages/machines/rating-group/package.json +++ b/packages/machines/rating-group/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/rating-group", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the rating-group widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/scroll-area/CHANGELOG.md b/packages/machines/scroll-area/CHANGELOG.md index d71ca0a44d..a5f589871a 100644 --- a/packages/machines/scroll-area/CHANGELOG.md +++ b/packages/machines/scroll-area/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/scroll-area +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/scroll-area/package.json b/packages/machines/scroll-area/package.json index fb445f9c51..79bb960e95 100644 --- a/packages/machines/scroll-area/package.json +++ b/packages/machines/scroll-area/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/scroll-area", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the scroll-area widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/select/CHANGELOG.md b/packages/machines/select/CHANGELOG.md index 1804325791..124dd80f1c 100644 --- a/packages/machines/select/CHANGELOG.md +++ b/packages/machines/select/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/select +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/collection@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/select/package.json b/packages/machines/select/package.json index b879889590..b8a17eb1f9 100644 --- a/packages/machines/select/package.json +++ b/packages/machines/select/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/select", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the select widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/signature-pad/CHANGELOG.md b/packages/machines/signature-pad/CHANGELOG.md index 113f7c579c..0efc37546f 100644 --- a/packages/machines/signature-pad/CHANGELOG.md +++ b/packages/machines/signature-pad/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/signature-pad +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/signature-pad/package.json b/packages/machines/signature-pad/package.json index 4173fe7d42..77ad51a673 100644 --- a/packages/machines/signature-pad/package.json +++ b/packages/machines/signature-pad/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/signature-pad", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the signature-pad widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/slider/CHANGELOG.md b/packages/machines/slider/CHANGELOG.md index c0b2ba746b..da62421fd3 100644 --- a/packages/machines/slider/CHANGELOG.md +++ b/packages/machines/slider/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/slider +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/slider/package.json b/packages/machines/slider/package.json index 73401f1c19..653de29915 100644 --- a/packages/machines/slider/package.json +++ b/packages/machines/slider/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/slider", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the slider widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/splitter/CHANGELOG.md b/packages/machines/splitter/CHANGELOG.md index 2312d17afe..16b60e341c 100644 --- a/packages/machines/splitter/CHANGELOG.md +++ b/packages/machines/splitter/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/splitter +## 1.38.0 + +### Patch Changes + +- [#3045](https://github.com/chakra-ui/zag/pull/3045) + [`c8bfb8f`](https://github.com/chakra-ui/zag/commit/c8bfb8ff46185c30013296e3c5621f5543fddbd8) Thanks + [@mbeckem](https://github.com/mbeckem)! - Fix global cursor styles when splitter is used in a shadow root + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/splitter/package.json b/packages/machines/splitter/package.json index 947c4b84e2..7ad5e8fe92 100644 --- a/packages/machines/splitter/package.json +++ b/packages/machines/splitter/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/splitter", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the splitter widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/splitter/src/splitter.dom.ts b/packages/machines/splitter/src/splitter.dom.ts index 12525dba7b..69c47be4a2 100644 --- a/packages/machines/splitter/src/splitter.dom.ts +++ b/packages/machines/splitter/src/splitter.dom.ts @@ -26,8 +26,12 @@ export const getResizeTriggerEls = (ctx: Scope) => { return queryAll(getRootEl(ctx), `[role=separator][data-ownedby='${CSS.escape(getRootId(ctx))}']`) } +export const getGlobalCursorEl = (ctx: Scope) => { + return ctx.getDoc().getElementById(getGlobalCursorId(ctx)) +} + export const setupGlobalCursor = (ctx: Scope, state: CursorState, x: boolean, nonce?: string) => { - const styleEl = ctx.getById(getGlobalCursorId(ctx)) + const styleEl = getGlobalCursorEl(ctx) const textContent = `* { cursor: ${getCursor(state, x)} !important; }` if (styleEl) { styleEl.textContent = textContent @@ -41,6 +45,6 @@ export const setupGlobalCursor = (ctx: Scope, state: CursorState, x: boolean, no } export const removeGlobalCursor = (ctx: Scope) => { - const styleEl = ctx.getById(getGlobalCursorId(ctx)) + const styleEl = getGlobalCursorEl(ctx) styleEl?.remove() } diff --git a/packages/machines/steps/CHANGELOG.md b/packages/machines/steps/CHANGELOG.md index 01ed99a24a..e2b6eb222e 100644 --- a/packages/machines/steps/CHANGELOG.md +++ b/packages/machines/steps/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/steps +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/steps/package.json b/packages/machines/steps/package.json index 4f1f9ebe96..7097f4fb10 100644 --- a/packages/machines/steps/package.json +++ b/packages/machines/steps/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/steps", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the steps widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/switch/CHANGELOG.md b/packages/machines/switch/CHANGELOG.md index f48050b057..bf29506c16 100644 --- a/packages/machines/switch/CHANGELOG.md +++ b/packages/machines/switch/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/switch +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/switch/package.json b/packages/machines/switch/package.json index d9d1e29a23..e33b028846 100644 --- a/packages/machines/switch/package.json +++ b/packages/machines/switch/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/switch", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the switch widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tabs/CHANGELOG.md b/packages/machines/tabs/CHANGELOG.md index ebe6c4ae57..710c8cb509 100644 --- a/packages/machines/tabs/CHANGELOG.md +++ b/packages/machines/tabs/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/tabs +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/tabs/package.json b/packages/machines/tabs/package.json index 7ae96b8133..322cf07f23 100644 --- a/packages/machines/tabs/package.json +++ b/packages/machines/tabs/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tabs", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the tabs widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tags-input/CHANGELOG.md b/packages/machines/tags-input/CHANGELOG.md index 22241d73cd..b3565c0319 100644 --- a/packages/machines/tags-input/CHANGELOG.md +++ b/packages/machines/tags-input/CHANGELOG.md @@ -1,5 +1,20 @@ # @zag-js/tags-input +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c), + [`3007b2a`](https://github.com/chakra-ui/zag/commit/3007b2a7b37f56359a664f37724507dc240d80e0)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/interact-outside@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/auto-resize@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + - @zag-js/live-region@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/tags-input/package.json b/packages/machines/tags-input/package.json index 83dde8980c..990d628c9a 100644 --- a/packages/machines/tags-input/package.json +++ b/packages/machines/tags-input/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tags-input", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the tags-input widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/timer/CHANGELOG.md b/packages/machines/timer/CHANGELOG.md index c5af65f851..ea18daa8c2 100644 --- a/packages/machines/timer/CHANGELOG.md +++ b/packages/machines/timer/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/checkbox +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/timer/package.json b/packages/machines/timer/package.json index c4ad0abeb9..88fa544b62 100644 --- a/packages/machines/timer/package.json +++ b/packages/machines/timer/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/timer", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the timer widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toast/CHANGELOG.md b/packages/machines/toast/CHANGELOG.md index 9f8717eca9..320c53668e 100644 --- a/packages/machines/toast/CHANGELOG.md +++ b/packages/machines/toast/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/toast +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/toast/package.json b/packages/machines/toast/package.json index a6878db6e6..34e8ca42f4 100644 --- a/packages/machines/toast/package.json +++ b/packages/machines/toast/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toast", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the toast widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toc/CHANGELOG.md b/packages/machines/toc/CHANGELOG.md index 8380db0dae..7e98296562 100644 --- a/packages/machines/toc/CHANGELOG.md +++ b/packages/machines/toc/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/toc +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Minor Changes diff --git a/packages/machines/toc/package.json b/packages/machines/toc/package.json index 88bb095c3e..bb9623d09e 100644 --- a/packages/machines/toc/package.json +++ b/packages/machines/toc/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toc", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the table of contents widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toggle-group/CHANGELOG.md b/packages/machines/toggle-group/CHANGELOG.md index 07d78fe65b..3aa8db48cc 100644 --- a/packages/machines/toggle-group/CHANGELOG.md +++ b/packages/machines/toggle-group/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/toggle-group +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/toggle-group/package.json b/packages/machines/toggle-group/package.json index 5132fa8776..d66b3c3d9d 100644 --- a/packages/machines/toggle-group/package.json +++ b/packages/machines/toggle-group/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toggle-group", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the toggle widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/toggle/CHANGELOG.md b/packages/machines/toggle/CHANGELOG.md index c140f041b6..7bfbf1e6fa 100644 --- a/packages/machines/toggle/CHANGELOG.md +++ b/packages/machines/toggle/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/toggle +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/toggle/package.json b/packages/machines/toggle/package.json index 4388ceeb36..abe74a9776 100644 --- a/packages/machines/toggle/package.json +++ b/packages/machines/toggle/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/toggle", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the toggle widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tooltip/CHANGELOG.md b/packages/machines/tooltip/CHANGELOG.md index b6b524aea8..04a6c420db 100644 --- a/packages/machines/tooltip/CHANGELOG.md +++ b/packages/machines/tooltip/CHANGELOG.md @@ -1,5 +1,18 @@ # @zag-js/tooltip +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/focus-visible@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/tooltip/package.json b/packages/machines/tooltip/package.json index 92c9940bae..bbe138d652 100644 --- a/packages/machines/tooltip/package.json +++ b/packages/machines/tooltip/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tooltip", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the tooltip widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tour/CHANGELOG.md b/packages/machines/tour/CHANGELOG.md index 6f1b8d0d6b..be207a1e57 100644 --- a/packages/machines/tour/CHANGELOG.md +++ b/packages/machines/tour/CHANGELOG.md @@ -1,5 +1,21 @@ # @zag-js/tour +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c), + [`3007b2a`](https://github.com/chakra-ui/zag/commit/3007b2a7b37f56359a664f37724507dc240d80e0)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/focus-trap@1.38.0 + - @zag-js/interact-outside@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/dismissable@1.38.0 + - @zag-js/popper@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/tour/package.json b/packages/machines/tour/package.json index 5e742e28d9..8b0572cdf1 100644 --- a/packages/machines/tour/package.json +++ b/packages/machines/tour/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tour", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the tour widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/machines/tree-view/CHANGELOG.md b/packages/machines/tree-view/CHANGELOG.md index e11f0bc698..9f8a12c87a 100644 --- a/packages/machines/tree-view/CHANGELOG.md +++ b/packages/machines/tree-view/CHANGELOG.md @@ -1,5 +1,17 @@ # @zag-js/tree-view +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/core@1.38.0 + - @zag-js/anatomy@1.38.0 + - @zag-js/types@1.38.0 + - @zag-js/collection@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/machines/tree-view/package.json b/packages/machines/tree-view/package.json index c04e6435d2..1bd90d8fca 100644 --- a/packages/machines/tree-view/package.json +++ b/packages/machines/tree-view/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/tree-view", - "version": "1.37.0", + "version": "1.38.0", "description": "Core logic for the tree-view widget implemented as a state machine", "keywords": [ "js", diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 4f6dc6ddf6..3c7c34c07c 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/store +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/store/package.json b/packages/store/package.json index f1196082f1..564f9ad505 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/store", - "version": "1.37.0", + "version": "1.38.0", "description": "The reactive store package for zag machines", "keywords": [ "js", diff --git a/packages/types/CHANGELOG.md b/packages/types/CHANGELOG.md index 7a53380326..36dc6e09e0 100644 --- a/packages/types/CHANGELOG.md +++ b/packages/types/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/types +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/types/package.json b/packages/types/package.json index 66119f4333..c407cf52ae 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/types", - "version": "1.37.0", + "version": "1.38.0", "keywords": [ "js", "utils", diff --git a/packages/types/src/jsx.ts b/packages/types/src/jsx.ts index 9af8059143..5508ebeeb0 100644 --- a/packages/types/src/jsx.ts +++ b/packages/types/src/jsx.ts @@ -141,7 +141,7 @@ export namespace JSX { export interface AbstractView { document: Document - styleMedia: StyleMedia + styleMedia: any } export interface UIEvent extends SyntheticEvent { diff --git a/packages/utilities/aria-hidden/CHANGELOG.md b/packages/utilities/aria-hidden/CHANGELOG.md index ac28ebebb7..b965a5b558 100644 --- a/packages/utilities/aria-hidden/CHANGELOG.md +++ b/packages/utilities/aria-hidden/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/aria-hidden +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/aria-hidden/package.json b/packages/utilities/aria-hidden/package.json index 7b202c2bef..eaffdf0b19 100644 --- a/packages/utilities/aria-hidden/package.json +++ b/packages/utilities/aria-hidden/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/aria-hidden", - "version": "1.37.0", + "version": "1.38.0", "description": "Hide targets from screen readers", "keywords": [ "js", diff --git a/packages/utilities/auto-resize/CHANGELOG.md b/packages/utilities/auto-resize/CHANGELOG.md index ac1d113d89..07d57de126 100644 --- a/packages/utilities/auto-resize/CHANGELOG.md +++ b/packages/utilities/auto-resize/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/auto-resize +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/auto-resize/package.json b/packages/utilities/auto-resize/package.json index 8a834ccfc9..b10ceec8a1 100644 --- a/packages/utilities/auto-resize/package.json +++ b/packages/utilities/auto-resize/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/auto-resize", - "version": "1.37.0", + "version": "1.38.0", "description": "Autoresize utilities for the web", "keywords": [ "js", diff --git a/packages/utilities/collection/CHANGELOG.md b/packages/utilities/collection/CHANGELOG.md index f6fbd4e883..725e57f0a3 100644 --- a/packages/utilities/collection/CHANGELOG.md +++ b/packages/utilities/collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/collection +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/collection/package.json b/packages/utilities/collection/package.json index d8c04fe1af..c26ae05fd1 100644 --- a/packages/utilities/collection/package.json +++ b/packages/utilities/collection/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/collection", - "version": "1.37.0", + "version": "1.38.0", "description": "Utilities to manage a collection of items.", "keywords": [ "js", diff --git a/packages/utilities/color-utils/CHANGELOG.md b/packages/utilities/color-utils/CHANGELOG.md index ec9f941284..1a37569dbe 100644 --- a/packages/utilities/color-utils/CHANGELOG.md +++ b/packages/utilities/color-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/color-utils +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/color-utils/package.json b/packages/utilities/color-utils/package.json index f65e7e049d..caa4967dee 100644 --- a/packages/utilities/color-utils/package.json +++ b/packages/utilities/color-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/color-utils", - "version": "1.37.0", + "version": "1.38.0", "description": "Color utilities for zag.js", "keywords": [ "js", diff --git a/packages/utilities/core/CHANGELOG.md b/packages/utilities/core/CHANGELOG.md index 5687ed48f1..4cb28a5cf4 100644 --- a/packages/utilities/core/CHANGELOG.md +++ b/packages/utilities/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/utils +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/core/package.json b/packages/utilities/core/package.json index 15bcf4a2d6..5b56da2b43 100644 --- a/packages/utilities/core/package.json +++ b/packages/utilities/core/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/utils", - "version": "1.37.0", + "version": "1.38.0", "description": "", "keywords": [ "js", diff --git a/packages/utilities/date-utils/CHANGELOG.md b/packages/utilities/date-utils/CHANGELOG.md index 2c6a04bef7..9c05cb0422 100644 --- a/packages/utilities/date-utils/CHANGELOG.md +++ b/packages/utilities/date-utils/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/date-utils +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/date-utils/package.json b/packages/utilities/date-utils/package.json index 07b72f2e86..bfbec34457 100644 --- a/packages/utilities/date-utils/package.json +++ b/packages/utilities/date-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/date-utils", - "version": "1.37.0", + "version": "1.38.0", "description": "Date utilities for zag.js", "keywords": [ "js", @@ -34,7 +34,7 @@ "@internationalized/date": ">=3.0.0" }, "devDependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "clean-package": "2.2.0" } } diff --git a/packages/utilities/dismissable/CHANGELOG.md b/packages/utilities/dismissable/CHANGELOG.md index 720af9ae26..ac822dd938 100644 --- a/packages/utilities/dismissable/CHANGELOG.md +++ b/packages/utilities/dismissable/CHANGELOG.md @@ -1,5 +1,15 @@ # @zag-js/dismissable +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c), + [`3007b2a`](https://github.com/chakra-ui/zag/commit/3007b2a7b37f56359a664f37724507dc240d80e0)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/interact-outside@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/dismissable/package.json b/packages/utilities/dismissable/package.json index 58d30571ac..6ffd2e2255 100644 --- a/packages/utilities/dismissable/package.json +++ b/packages/utilities/dismissable/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/dismissable", - "version": "1.37.0", + "version": "1.38.0", "description": "Dismissable layer utilities for the DOM", "keywords": [ "js", diff --git a/packages/utilities/dom-query/CHANGELOG.md b/packages/utilities/dom-query/CHANGELOG.md index 4afbf7b543..cae988e28d 100644 --- a/packages/utilities/dom-query/CHANGELOG.md +++ b/packages/utilities/dom-query/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/dom-query +## 1.38.0 + +### Patch Changes + +- [`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - - Fix focus trapping when the content has a single effective tab + stop, such as a native radio group. + - Handle disconnected `initialFocus` nodes more safely. +- Updated dependencies []: + - @zag-js/types@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/dom-query/package.json b/packages/utilities/dom-query/package.json index 2ff88d5fd2..e453122033 100644 --- a/packages/utilities/dom-query/package.json +++ b/packages/utilities/dom-query/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/dom-query", - "version": "1.37.0", + "version": "1.38.0", "description": "The dom helper library for zag.js machines", "keywords": [ "js", diff --git a/packages/utilities/file-utils/CHANGELOG.md b/packages/utilities/file-utils/CHANGELOG.md index dd4ed2253e..5dfcada3e3 100644 --- a/packages/utilities/file-utils/CHANGELOG.md +++ b/packages/utilities/file-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/file-utils +## 1.38.0 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/i18n-utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/file-utils/package.json b/packages/utilities/file-utils/package.json index 1aeaffb835..abe1fca158 100644 --- a/packages/utilities/file-utils/package.json +++ b/packages/utilities/file-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/file-utils", - "version": "1.37.0", + "version": "1.38.0", "description": "JS File API utilities", "keywords": [ "js", diff --git a/packages/utilities/focus-trap/CHANGELOG.md b/packages/utilities/focus-trap/CHANGELOG.md index 489047364b..be0fe5c9a9 100644 --- a/packages/utilities/focus-trap/CHANGELOG.md +++ b/packages/utilities/focus-trap/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/focus-trap +## 1.38.0 + +### Patch Changes + +- [`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - - Fix focus trapping when the content has a single effective tab + stop, such as a native radio group. + - Handle disconnected `initialFocus` nodes more safely. +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/focus-trap/package.json b/packages/utilities/focus-trap/package.json index 79bac25d89..9011609e61 100644 --- a/packages/utilities/focus-trap/package.json +++ b/packages/utilities/focus-trap/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/focus-trap", - "version": "1.37.0", + "version": "1.38.0", "description": "Focus trap utility", "keywords": [ "js", diff --git a/packages/utilities/focus-visible/CHANGELOG.md b/packages/utilities/focus-visible/CHANGELOG.md index 9104779493..db03ee2e1a 100644 --- a/packages/utilities/focus-visible/CHANGELOG.md +++ b/packages/utilities/focus-visible/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/focus-visible +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/focus-visible/package.json b/packages/utilities/focus-visible/package.json index 20dbfb9088..89d1736879 100644 --- a/packages/utilities/focus-visible/package.json +++ b/packages/utilities/focus-visible/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/focus-visible", - "version": "1.37.0", + "version": "1.38.0", "description": "Focus visible polyfill utility based on WICG", "keywords": [ "js", diff --git a/packages/utilities/highlight-word/CHANGELOG.md b/packages/utilities/highlight-word/CHANGELOG.md index b3d99c48f9..1820d632aa 100644 --- a/packages/utilities/highlight-word/CHANGELOG.md +++ b/packages/utilities/highlight-word/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/highlight-word +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/highlight-word/package.json b/packages/utilities/highlight-word/package.json index 6bb362399f..a05021e511 100644 --- a/packages/utilities/highlight-word/package.json +++ b/packages/utilities/highlight-word/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/highlight-word", - "version": "1.37.0", + "version": "1.38.0", "description": "Highlight a portion of text in a string", "keywords": [ "js", diff --git a/packages/utilities/hotkeys/CHANGELOG.md b/packages/utilities/hotkeys/CHANGELOG.md index 664bbef2af..a10055e76b 100644 --- a/packages/utilities/hotkeys/CHANGELOG.md +++ b/packages/utilities/hotkeys/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/hotkeys +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/hotkeys/package.json b/packages/utilities/hotkeys/package.json index 2818992409..600cb47227 100644 --- a/packages/utilities/hotkeys/package.json +++ b/packages/utilities/hotkeys/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/hotkeys", - "version": "1.37.0", + "version": "1.38.0", "description": "Utility for managing keyboard shortcuts", "keywords": [ "js", diff --git a/packages/utilities/i18n-utils/CHANGELOG.md b/packages/utilities/i18n-utils/CHANGELOG.md index 624545c36f..9e3e87adee 100644 --- a/packages/utilities/i18n-utils/CHANGELOG.md +++ b/packages/utilities/i18n-utils/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/i18n-utils +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/i18n-utils/package.json b/packages/utilities/i18n-utils/package.json index ab6800f80d..5b8bb83383 100644 --- a/packages/utilities/i18n-utils/package.json +++ b/packages/utilities/i18n-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/i18n-utils", - "version": "1.37.0", + "version": "1.38.0", "description": "Interationalization utilities for Zag.js", "keywords": [ "js", diff --git a/packages/utilities/interact-outside/CHANGELOG.md b/packages/utilities/interact-outside/CHANGELOG.md index 0448d97294..56cda56865 100644 --- a/packages/utilities/interact-outside/CHANGELOG.md +++ b/packages/utilities/interact-outside/CHANGELOG.md @@ -1,5 +1,16 @@ # @zag-js/interact-outside +## 1.38.0 + +### Patch Changes + +- [`3007b2a`](https://github.com/chakra-ui/zag/commit/3007b2a7b37f56359a664f37724507dc240d80e0) Thanks + [@segunadebayo](https://github.com/segunadebayo)! - Fix issue where nested popovers and select within popovers didn't + toggle correctly in Safari due to `focusin` events racing with pointer interactions +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/interact-outside/package.json b/packages/utilities/interact-outside/package.json index d224de1e62..e7ae2a53e2 100644 --- a/packages/utilities/interact-outside/package.json +++ b/packages/utilities/interact-outside/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/interact-outside", - "version": "1.37.0", + "version": "1.38.0", "description": "Track interactions or focus outside an element", "keywords": [ "js", diff --git a/packages/utilities/json-tree-utils/CHANGELOG.md b/packages/utilities/json-tree-utils/CHANGELOG.md index 63b1cc0834..96a5d4ad42 100644 --- a/packages/utilities/json-tree-utils/CHANGELOG.md +++ b/packages/utilities/json-tree-utils/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/json-tree-utils +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/json-tree-utils/package.json b/packages/utilities/json-tree-utils/package.json index 3436875a9e..4bc4d88b8d 100644 --- a/packages/utilities/json-tree-utils/package.json +++ b/packages/utilities/json-tree-utils/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/json-tree-utils", - "version": "1.37.0", + "version": "1.38.0", "description": "Utilities for building json tree data", "keywords": [ "json", diff --git a/packages/utilities/live-region/CHANGELOG.md b/packages/utilities/live-region/CHANGELOG.md index 41d12eb792..d9192178c3 100644 --- a/packages/utilities/live-region/CHANGELOG.md +++ b/packages/utilities/live-region/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/live-region +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/live-region/package.json b/packages/utilities/live-region/package.json index 48cc723608..3252c71f01 100644 --- a/packages/utilities/live-region/package.json +++ b/packages/utilities/live-region/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/live-region", - "version": "1.37.0", + "version": "1.38.0", "description": "Implementing live region for screen readers", "keywords": [ "js", diff --git a/packages/utilities/popper/CHANGELOG.md b/packages/utilities/popper/CHANGELOG.md index 61a2938e39..84ef634d69 100644 --- a/packages/utilities/popper/CHANGELOG.md +++ b/packages/utilities/popper/CHANGELOG.md @@ -1,5 +1,13 @@ # @zag-js/popper +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + - @zag-js/utils@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/popper/package.json b/packages/utilities/popper/package.json index 7965ecf088..a713ee249f 100644 --- a/packages/utilities/popper/package.json +++ b/packages/utilities/popper/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/popper", - "version": "1.37.0", + "version": "1.38.0", "description": "Dynamic positioning logic for ui machines", "keywords": [ "js", @@ -24,7 +24,7 @@ "dependencies": { "@zag-js/dom-query": "workspace:*", "@zag-js/utils": "workspace:*", - "@floating-ui/dom": "^1.7.5" + "@floating-ui/dom": "^1.7.6" }, "devDependencies": { "clean-package": "2.2.0" diff --git a/packages/utilities/rect/CHANGELOG.md b/packages/utilities/rect/CHANGELOG.md index 3a5b3825e4..b098d2ac03 100644 --- a/packages/utilities/rect/CHANGELOG.md +++ b/packages/utilities/rect/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/rect-utils +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/rect/package.json b/packages/utilities/rect/package.json index 48f9d7dba4..783e91f832 100644 --- a/packages/utilities/rect/package.json +++ b/packages/utilities/rect/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/rect-utils", - "version": "1.37.0", + "version": "1.38.0", "description": "", "keywords": [ "js", diff --git a/packages/utilities/remove-scroll/CHANGELOG.md b/packages/utilities/remove-scroll/CHANGELOG.md index ba878da0a7..e5a2704d4e 100644 --- a/packages/utilities/remove-scroll/CHANGELOG.md +++ b/packages/utilities/remove-scroll/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/remove-scroll +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/remove-scroll/package.json b/packages/utilities/remove-scroll/package.json index 09342c4865..f559f3b891 100644 --- a/packages/utilities/remove-scroll/package.json +++ b/packages/utilities/remove-scroll/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/remove-scroll", - "version": "1.37.0", + "version": "1.38.0", "description": "JavaScript utility to remove scroll on body", "keywords": [ "js", diff --git a/packages/utilities/scroll-snap/CHANGELOG.md b/packages/utilities/scroll-snap/CHANGELOG.md index 6bb56f135b..9b8c1eb871 100644 --- a/packages/utilities/scroll-snap/CHANGELOG.md +++ b/packages/utilities/scroll-snap/CHANGELOG.md @@ -1,5 +1,12 @@ # @zag-js/scroll-snap +## 1.38.0 + +### Patch Changes + +- Updated dependencies [[`4a395ad`](https://github.com/chakra-ui/zag/commit/4a395adb51b4ef1516acc7d5b03f78fa5130267c)]: + - @zag-js/dom-query@1.38.0 + ## 1.37.0 ### Patch Changes diff --git a/packages/utilities/scroll-snap/package.json b/packages/utilities/scroll-snap/package.json index 6b67eb7274..368dbcd660 100644 --- a/packages/utilities/scroll-snap/package.json +++ b/packages/utilities/scroll-snap/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/scroll-snap", - "version": "1.37.0", + "version": "1.38.0", "description": "Scroll snap utilities", "keywords": [ "js", diff --git a/packages/utilities/stringify-state/CHANGELOG.md b/packages/utilities/stringify-state/CHANGELOG.md index 906050885a..0223b090bc 100644 --- a/packages/utilities/stringify-state/CHANGELOG.md +++ b/packages/utilities/stringify-state/CHANGELOG.md @@ -1,5 +1,7 @@ # @zag-js/stringify-state +## 1.38.0 + ## 1.37.0 ## 1.36.0 diff --git a/packages/utilities/stringify-state/package.json b/packages/utilities/stringify-state/package.json index 3b9688681e..67a2b073e4 100644 --- a/packages/utilities/stringify-state/package.json +++ b/packages/utilities/stringify-state/package.json @@ -1,6 +1,6 @@ { "name": "@zag-js/stringify-state", - "version": "1.37.0", + "version": "1.38.0", "description": "Helper to stringify state of Zag machines", "keywords": [ "js", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cd45d0102..881300e8d2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,23 +12,23 @@ importers: specifier: 4.11.1 version: 4.11.1(playwright-core@1.58.2) '@changesets/changelog-github': - specifier: 0.5.2 - version: 0.5.2 + specifier: 0.6.0 + version: 0.6.0 '@changesets/cli': - specifier: 2.29.8 - version: 2.29.8(@types/node@25.3.3) + specifier: 2.30.0 + version: 2.30.0(@types/node@25.5.0) '@commitlint/cli': - specifier: 20.4.2 - version: 20.4.2(@types/node@25.3.3)(conventional-commits-parser@6.3.0)(typescript@5.9.3) + specifier: 20.5.0 + version: 20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2) '@commitlint/config-conventional': - specifier: 20.4.2 - version: 20.4.2 + specifier: 20.5.0 + version: 20.5.0 '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 10.0.1(eslint@10.1.0(jiti@2.6.1)) '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@octokit/rest': specifier: 22.0.1 version: 22.0.1 @@ -36,14 +36,14 @@ importers: specifier: 1.58.2 version: 1.58.2 '@swc/core': - specifier: 1.15.18 - version: 1.15.18(@swc/helpers@0.5.19) + specifier: 1.15.21 + version: 1.15.21(@swc/helpers@0.5.19) '@types/jsdom': - specifier: ^28.0.0 + specifier: ^28.0.1 version: 28.0.1 '@types/node': - specifier: 25.3.3 - version: 25.3.3 + specifier: 25.5.0 + version: 25.5.0 '@types/signale': specifier: 1.4.7 version: 1.4.7 @@ -51,8 +51,8 @@ importers: specifier: 4.11.1 version: 4.11.1 commitlint: - specifier: 20.4.2 - version: 20.4.2(@types/node@25.3.3)(conventional-commits-parser@6.3.0)(typescript@5.9.3) + specifier: 20.5.0 + version: 20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2) cross-env: specifier: ^10.1.0 version: 10.1.0 @@ -63,8 +63,8 @@ importers: specifier: ^2.1.4 version: 2.1.4 eslint: - specifier: 10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: 10.1.0 + version: 10.1.0(jiti@2.6.1) fast-glob: specifier: 3.3.3 version: 3.3.3 @@ -78,20 +78,20 @@ importers: specifier: 9.1.7 version: 9.1.7 lint-staged: - specifier: 16.3.1 - version: 16.3.1 + specifier: 16.4.0 + version: 16.4.0 node-fetch: specifier: 3.3.2 version: 3.3.2 plop: specifier: 4.0.5 - version: 4.0.5(@types/node@25.3.3) + version: 4.0.5(@types/node@25.5.0) prettier: specifier: 3.8.1 version: 3.8.1 prettier-plugin-svelte: - specifier: 3.5.0 - version: 3.5.0(prettier@3.8.1)(svelte@5.53.6) + specifier: 3.5.1 + version: 3.5.1(prettier@3.8.1)(svelte@5.55.0) scule: specifier: 1.3.0 version: 1.3.0 @@ -103,34 +103,34 @@ importers: version: 27.0.2 tsup: specifier: 8.5.1 - version: 8.5.1(@microsoft/api-extractor@7.57.7(@types/node@25.3.3))(@swc/core@1.15.18(@swc/helpers@0.5.19))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.3) + version: 8.5.1(@microsoft/api-extractor@7.57.7(@types/node@25.5.0))(@swc/core@1.15.21(@swc/helpers@0.5.19))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@6.0.2)(yaml@2.8.3) tsx: specifier: 4.21.0 version: 4.21.0 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.2 + version: 6.0.2 typescript-eslint: - specifier: ^8.56.1 - version: 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + specifier: ^8.57.2 + version: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) vite: - specifier: 7.3.1 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: 8.0.2 + version: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) vite-plugin-dts: specifier: 4.5.4 - version: 4.5.4(@types/node@25.3.3)(rollup@4.60.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + version: 4.5.4(@types/node@25.5.0)(rollup@4.60.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) vitest: - specifier: 4.0.18 - version: 4.0.18(@types/node@25.3.3)(jiti@2.6.1)(jsdom@28.1.0)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: 4.1.1 + version: 4.1.1(@types/node@25.5.0)(jsdom@29.0.1)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) examples/next-ts: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@tanstack/react-virtual': - specifier: 3.13.19 - version: 3.13.19(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 3.13.23 + version: 3.13.23(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/textarea-caret': specifier: 3.0.4 version: 3.0.4 @@ -384,14 +384,14 @@ importers: specifier: 2.1.1 version: 2.1.1 lucide-react: - specifier: 0.575.0 - version: 0.575.0(react@19.2.4) + specifier: 1.6.0 + version: 1.6.0(react@19.2.4) next: - specifier: 16.1.6 - version: 16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 16.2.1 + version: 16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) next-cloudinary: specifier: 6.17.5 - version: 6.17.5(next@16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) + version: 6.17.5(next@16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) react: specifier: 19.2.4 version: 19.2.4 @@ -399,8 +399,8 @@ importers: specifier: 19.2.4 version: 19.2.4(react@19.2.4) react-hook-form: - specifier: 7.71.2 - version: 7.71.2(react@19.2.4) + specifier: 7.72.0 + version: 7.72.0(react@19.2.4) react-spinners: specifier: 0.17.0 version: 0.17.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -408,18 +408,18 @@ importers: specifier: ^3.1.0 version: 3.1.0 virtua: - specifier: ^0.48.6 - version: 0.48.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11)(svelte@5.53.6)(vue@3.5.29(typescript@5.9.3)) + specifier: ^0.48.8 + version: 0.48.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11)(svelte@5.55.0)(vue@3.5.30(typescript@6.0.2)) devDependencies: '@next/eslint-plugin-next': - specifier: 16.1.6 - version: 16.1.6 + specifier: 16.2.1 + version: 16.2.1 '@types/form-serialize': specifier: 0.7.4 version: 0.7.4 '@types/node': - specifier: 25.3.3 - version: 25.3.3 + specifier: 25.5.0 + version: 25.5.0 '@types/react': specifier: ^19 version: 19.2.14 @@ -428,19 +428,19 @@ importers: version: 19.2.3(@types/react@19.2.14) eslint-plugin-react: specifier: 7.37.5 - version: 7.37.5(eslint@10.0.2(jiti@2.6.1)) + version: 7.37.5(eslint@10.1.0(jiti@2.6.1)) eslint-plugin-react-hooks: specifier: 7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + version: 7.0.1(eslint@10.1.0(jiti@2.6.1)) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.2 + version: 6.0.2 examples/nuxt-ts: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@zag-js/accordion': specifier: workspace:* version: link:../../packages/machines/accordion @@ -683,38 +683,38 @@ importers: version: link:../../packages/frameworks/vue epic-spinners: specifier: 2.0.0 - version: 2.0.0(vue@3.5.29(typescript@5.9.3)) + version: 2.0.0(vue@3.5.30(typescript@6.0.2)) form-serialize: specifier: 0.7.2 version: 0.7.2 lucide-vue-next: - specifier: 0.575.0 - version: 0.575.0(vue@3.5.29(typescript@5.9.3)) + specifier: 1.0.0 + version: 1.0.0(vue@3.5.30(typescript@6.0.2)) vue: - specifier: 3.5.29 - version: 3.5.29(typescript@5.9.3) + specifier: 3.5.30 + version: 3.5.30(typescript@6.0.2) vue-router: - specifier: 5.0.3 - version: 5.0.3(@vue/compiler-sfc@3.5.30)(vue@3.5.29(typescript@5.9.3)) + specifier: 5.0.4 + version: 5.0.4(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@6.0.2)) devDependencies: '@nuxt/devtools': - specifier: ^3.2.2 - version: 3.2.4(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3)) + specifier: ^3.2.4 + version: 3.2.4(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2)) '@types/form-serialize': specifier: 0.7.4 version: 0.7.4 '@types/node': - specifier: 25.3.3 - version: 25.3.3 + specifier: 25.5.0 + version: 25.5.0 nuxt: - specifier: 4.3.1 - version: 4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3) + specifier: 4.4.2 + version: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3) examples/preact-ts: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@zag-js/accordion': specifier: workspace:* version: link:../../packages/machines/accordion @@ -956,48 +956,48 @@ importers: specifier: workspace:* version: link:../../packages/utilities/core lucide-preact: - specifier: 0.575.0 - version: 0.575.0(preact@10.28.4) + specifier: 1.6.0 + version: 1.6.0(preact@10.29.0) preact: - specifier: 10.28.4 - version: 10.28.4 + specifier: 10.29.0 + version: 10.29.0 preact-iso: specifier: 2.11.1 - version: 2.11.1(preact-render-to-string@6.6.6(preact@10.28.4))(preact@10.28.4) + version: 2.11.1(preact-render-to-string@6.6.6(preact@10.29.0))(preact@10.29.0) preact-render-to-string: specifier: 6.6.6 - version: 6.6.6(preact@10.28.4) + version: 6.6.6(preact@10.29.0) devDependencies: '@preact/preset-vite': - specifier: 2.10.3 - version: 2.10.3(@babel/core@7.29.0)(preact@10.28.4)(rollup@4.60.0)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: 2.10.5 + version: 2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) eslint: - specifier: 10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: 10.1.0 + version: 10.1.0(jiti@2.6.1) eslint-config-preact: specifier: 2.0.0 - version: 2.0.0(eslint@10.0.2(jiti@2.6.1)) + version: 2.0.0(eslint@10.1.0(jiti@2.6.1)) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.2 + version: 6.0.2 vite: - specifier: 7.3.1 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: 8.0.2 + version: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) examples/solid-ts: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@solidjs/meta': specifier: 0.29.4 version: 0.29.4(solid-js@1.9.11) '@solidjs/router': - specifier: 0.15.4 - version: 0.15.4(solid-js@1.9.11) + specifier: 0.16.1 + version: 0.16.1(solid-js@1.9.11) '@solidjs/start': specifier: 1.3.2 - version: 1.3.2(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + version: 1.3.2(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@zag-js/accordion': specifier: workspace:* version: link:../../packages/machines/accordion @@ -1242,20 +1242,20 @@ importers: specifier: 0.7.2 version: 0.7.2 lucide-solid: - specifier: 0.575.0 - version: 0.575.0(solid-js@1.9.11) + specifier: 1.1.0 + version: 1.1.0(solid-js@1.9.11) solid-js: specifier: 1.9.11 version: 1.9.11 vinxi: specifier: 0.5.11 - version: 0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + version: 0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) examples/svelte-ts: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@zag-js/accordion': specifier: workspace:* version: link:../../packages/machines/accordion @@ -1500,18 +1500,18 @@ importers: specifier: 0.7.2 version: 0.7.2 lucide-svelte: - specifier: 0.575.0 - version: 0.575.0(svelte@5.53.6) + specifier: 1.0.1 + version: 1.0.1(svelte@5.55.0) devDependencies: '@sveltejs/adapter-auto': specifier: 7.0.1 - version: 7.0.1(@sveltejs/kit@2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))) + version: 7.0.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))) '@sveltejs/kit': - specifier: 2.53.4 - version: 2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: 2.55.0 + version: 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@sveltejs/vite-plugin-svelte': - specifier: 6.2.4 - version: 6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: 7.0.0 + version: 7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@tsconfig/svelte': specifier: 5.0.8 version: 5.0.8 @@ -1519,29 +1519,29 @@ importers: specifier: 0.7.4 version: 0.7.4 svelte: - specifier: 5.53.6 - version: 5.53.6 + specifier: 5.55.0 + version: 5.55.0 svelte-check: - specifier: 4.4.4 - version: 4.4.4(picomatch@4.0.3)(svelte@5.53.6)(typescript@5.9.3) + specifier: 4.4.5 + version: 4.4.5(picomatch@4.0.3)(svelte@5.55.0)(typescript@6.0.2) tslib: specifier: 2.8.1 version: 2.8.1 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.2 + version: 6.0.2 vite: - specifier: 7.3.1 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: 8.0.2 + version: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) vite-tsconfig-paths: specifier: 6.1.1 - version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + version: 6.1.1(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) examples/vanilla-ts: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@zag-js/accordion': specifier: workspace:* version: link:../../packages/machines/accordion @@ -1786,15 +1786,15 @@ importers: specifier: 0.7.2 version: 0.7.2 nanoid: - specifier: ^5.1.6 + specifier: ^5.1.7 version: 5.1.7 devDependencies: typescript: - specifier: ^5.9.3 - version: 5.9.3 + specifier: ^6.0.2 + version: 6.0.2 vite: - specifier: ^7.3.1 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: ^8.0.2 + version: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) packages/anatomy: devDependencies: @@ -1806,10 +1806,10 @@ importers: dependencies: '@svgr/core': specifier: 8.1.0 - version: 8.1.0(typescript@5.9.3) + version: 8.1.0(typescript@6.0.2) '@svgr/plugin-jsx': specifier: 8.1.0 - version: 8.1.0(@svgr/core@8.1.0(typescript@5.9.3)) + version: 8.1.0(@svgr/core@8.1.0(typescript@6.0.2)) color2k: specifier: 2.0.3 version: 2.0.3 @@ -1860,7 +1860,7 @@ importers: devDependencies: '@testing-library/preact': specifier: ^3.2.4 - version: 3.2.4(preact@10.28.4) + version: 3.2.4(preact@10.29.0) '@zag-js/utils': specifier: workspace:* version: link:../../utilities/core @@ -1868,8 +1868,8 @@ importers: specifier: 2.2.0 version: 2.2.0 preact: - specifier: 10.28.4 - version: 10.28.4 + specifier: 10.29.0 + version: 10.29.0 packages/frameworks/react: dependencies: @@ -1893,7 +1893,7 @@ importers: specifier: ^16.3.2 version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/jsdom': - specifier: ^28.0.0 + specifier: ^28.0.1 version: 28.0.1 '@types/react': specifier: ^19 @@ -1902,14 +1902,14 @@ importers: specifier: ^19 version: 19.2.3(@types/react@19.2.14) '@vitejs/plugin-react': - specifier: ^5.1.4 - version: 5.2.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^6.0.1 + version: 6.0.1(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) clean-package: specifier: 2.2.0 version: 2.2.0 jsdom: - specifier: ^28.1.0 - version: 28.1.0 + specifier: ^29.0.1 + version: 29.0.1 react: specifier: 19.2.4 version: 19.2.4 @@ -1937,25 +1937,25 @@ importers: devDependencies: '@solidjs/testing-library': specifier: ^0.8.10 - version: 0.8.10(@solidjs/router@0.15.4(solid-js@1.9.11))(solid-js@1.9.11) + version: 0.8.10(@solidjs/router@0.16.1(solid-js@1.9.11))(solid-js@1.9.11) '@testing-library/jest-dom': specifier: ^6.9.1 version: 6.9.1 '@types/jsdom': - specifier: ^28.0.0 + specifier: ^28.0.1 version: 28.0.1 clean-package: specifier: 2.2.0 version: 2.2.0 jsdom: - specifier: ^28.1.0 - version: 28.1.0 + specifier: ^29.0.1 + version: 29.0.1 solid-js: specifier: 1.9.11 version: 1.9.11 vite-plugin-solid: - specifier: ^2.11.10 - version: 2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^2.11.11 + version: 2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) packages/frameworks/svelte: dependencies: @@ -1971,10 +1971,10 @@ importers: devDependencies: '@sveltejs/package': specifier: 2.5.7 - version: 2.5.7(svelte@5.53.6)(typescript@5.9.3) + version: 2.5.7(svelte@5.55.0)(typescript@6.0.2) '@sveltejs/vite-plugin-svelte': - specifier: 6.2.4 - version: 6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: 7.0.0 + version: 7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) clean-package: specifier: 2.2.0 version: 2.2.0 @@ -1982,11 +1982,11 @@ importers: specifier: ^2.1.1 version: 2.1.1 svelte: - specifier: 5.53.6 - version: 5.53.6 + specifier: 5.55.0 + version: 5.55.0 vitest: - specifier: 4.0.18 - version: 4.0.18(@types/node@25.3.3)(jiti@2.6.1)(jsdom@28.1.0)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: 4.1.1 + version: 4.1.1(@types/node@25.5.0)(jsdom@29.0.1)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) packages/frameworks/vanilla: dependencies: @@ -2004,17 +2004,17 @@ importers: version: link:../../utilities/core devDependencies: '@types/jsdom': - specifier: ^28.0.0 + specifier: ^28.0.1 version: 28.0.1 clean-package: specifier: 2.2.0 version: 2.2.0 jsdom: - specifier: ^28.1.0 - version: 28.1.0 + specifier: ^29.0.1 + version: 29.0.1 vitest: - specifier: ^4.0.18 - version: 4.0.18(@types/node@25.3.3)(jiti@2.6.1)(jsdom@28.1.0)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: ^4.1.1 + version: 4.1.1(@types/node@25.5.0)(jsdom@29.0.1)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) packages/frameworks/vue: dependencies: @@ -2035,8 +2035,8 @@ importers: specifier: 2.2.0 version: 2.2.0 vue: - specifier: 3.5.29 - version: 3.5.29(typescript@5.9.3) + specifier: 3.5.30 + version: 3.5.30(typescript@6.0.2) packages/machines/accordion: dependencies: @@ -2344,8 +2344,8 @@ importers: version: link:../../utilities/core devDependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 clean-package: specifier: 2.2.0 version: 2.2.0 @@ -2381,8 +2381,8 @@ importers: version: link:../../utilities/core devDependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 clean-package: specifier: 2.2.0 version: 2.2.0 @@ -3433,8 +3433,8 @@ importers: packages/utilities/date-utils: devDependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 clean-package: specifier: 2.2.0 version: 2.2.0 @@ -3548,7 +3548,7 @@ importers: packages/utilities/popper: dependencies: '@floating-ui/dom': - specifier: ^1.7.5 + specifier: ^1.7.6 version: 1.7.6 '@zag-js/dom-query': specifier: workspace:* @@ -3612,11 +3612,11 @@ importers: starters/react: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@tanstack/react-virtual': - specifier: 3.13.19 - version: 3.13.19(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 3.13.23 + version: 3.13.23(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@zag-js/accordion': specifier: workspace:* version: link:../../packages/machines/accordion @@ -3792,14 +3792,14 @@ importers: specifier: 0.7.2 version: 0.7.2 lucide-react: - specifier: 0.575.0 - version: 0.575.0(react@19.2.4) + specifier: 1.6.0 + version: 1.6.0(react@19.2.4) match-sorter: specifier: 8.2.0 version: 8.2.0 next: - specifier: 16.1.6 - version: 16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 16.2.1 + version: 16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: specifier: 19.2.4 version: 19.2.4 @@ -3811,11 +3811,11 @@ importers: version: 0.17.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) devDependencies: '@next/eslint-plugin-next': - specifier: 16.1.6 - version: 16.1.6 + specifier: 16.2.1 + version: 16.2.1 '@types/node': - specifier: 25.3.3 - version: 25.3.3 + specifier: 25.5.0 + version: 25.5.0 '@types/react': specifier: ^19 version: 19.2.14 @@ -3823,14 +3823,14 @@ importers: specifier: ^19 version: 19.2.3(@types/react@19.2.14) eslint: - specifier: 10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: 10.1.0 + version: 10.1.0(jiti@2.6.1) eslint-config-next: - specifier: 16.1.6 - version: 16.1.6(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + specifier: 16.2.1 + version: 16.2.1(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.2 + version: 6.0.2 starters/svelte-kit: dependencies: @@ -3843,25 +3843,25 @@ importers: devDependencies: '@sveltejs/adapter-auto': specifier: 7.0.1 - version: 7.0.1(@sveltejs/kit@2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))) + version: 7.0.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@5.9.3)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))) '@sveltejs/kit': - specifier: 2.53.4 - version: 2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: 2.55.0 + version: 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@5.9.3)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@sveltejs/vite-plugin-svelte': - specifier: 6.2.4 - version: 6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: 7.0.0 + version: 7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) svelte: - specifier: 5.53.6 - version: 5.53.6 + specifier: 5.55.0 + version: 5.55.0 vite: - specifier: 7.3.1 - version: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + specifier: 8.0.2 + version: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) website: dependencies: '@internationalized/date': - specifier: 3.11.0 - version: 3.11.0 + specifier: 3.12.0 + version: 3.12.0 '@stackblitz/sdk': specifier: ^1.11.0 version: 1.11.0 @@ -4037,17 +4037,17 @@ importers: specifier: 8.2.0 version: 8.2.0 next: - specifier: 16.1.6 - version: 16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 16.2.1 + version: 16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) next-seo: specifier: 7.2.0 - version: 7.2.0(next@16.1.6(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) + version: 7.2.0(next@16.2.1(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4) next-themes: specifier: ^0.4.6 version: 0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) plop: specifier: 4.0.5 - version: 4.0.5(@types/node@25.3.3) + version: 4.0.5(@types/node@25.5.0) react: specifier: 19.2.4 version: 19.2.4 @@ -4055,11 +4055,11 @@ importers: specifier: 19.2.4 version: 19.2.4(react@19.2.4) react-icons: - specifier: 5.5.0 - version: 5.5.0(react@19.2.4) + specifier: 5.6.0 + version: 5.6.0(react@19.2.4) refractor: - specifier: ^4.9.0 - version: 4.9.0 + specifier: ^5.0.0 + version: 5.0.0 unist-util-visit: specifier: 5.1.0 version: 5.1.0 @@ -4071,11 +4071,11 @@ importers: version: 0.3.1 devDependencies: '@next/eslint-plugin-next': - specifier: 16.1.6 - version: 16.1.6 + specifier: 16.2.1 + version: 16.2.1 '@pandacss/dev': - specifier: ^1.8.2 - version: 1.9.1(jsdom@28.1.0)(typescript@5.9.3) + specifier: ^1.9.1 + version: 1.9.1(jsdom@29.0.1)(typescript@6.0.2) '@types/react': specifier: ^19 version: 19.2.14 @@ -4083,11 +4083,11 @@ importers: specifier: 6.26.1 version: 6.26.1 eslint: - specifier: ^10.0.2 - version: 10.0.2(jiti@2.6.1) + specifier: ^10.1.0 + version: 10.1.0(jiti@2.6.1) eslint-config-next: - specifier: 16.1.6 - version: 16.1.6(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + specifier: 16.2.1 + version: 16.2.1(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) prettier: specifier: 3.8.1 version: 3.8.1 @@ -4110,14 +4110,11 @@ importers: specifier: 4.0.0 version: 4.0.0 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.2 + version: 6.0.2 packages: - '@acemir/cssom@0.9.31': - resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==} - '@adobe/css-tools@4.4.4': resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==} @@ -4125,8 +4122,9 @@ packages: resolution: {integrity: sha512-2SZFvqMyvboVV1d15lMf7XiI3m7SDqXUuKaTymJYLN6dSGadqp+fVojqJlVoMlbZnlTmu3S0TLwLTJpvBMO1Aw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@asamuzakjp/dom-selector@6.8.1': - resolution: {integrity: sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==} + '@asamuzakjp/dom-selector@7.0.4': + resolution: {integrity: sha512-jXR6x4AcT3eIrS2fSNAwJpwirOkGcd+E7F7CP3zjdTqz9B/2huHOL8YJZBgekKwLML+u7qB/6P1LXQuMScsx0w==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} @@ -4261,18 +4259,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx-self@7.27.1': - resolution: {integrity: sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.27.1': - resolution: {integrity: sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-react-jsx@7.28.6': resolution: {integrity: sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==} engines: {node: '>=6.9.0'} @@ -4329,11 +4315,11 @@ packages: '@changesets/changelog-git@0.2.1': resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} - '@changesets/changelog-github@0.5.2': - resolution: {integrity: sha512-HeGeDl8HaIGj9fQHo/tv5XKQ2SNEi9+9yl1Bss1jttPqeiASRXhfi0A2wv8yFKCp07kR1gpOI5ge6+CWNm1jPw==} + '@changesets/changelog-github@0.6.0': + resolution: {integrity: sha512-wA2/y4hR/A1K411cCT75rz0d46Iezxp1WYRFoFJDIUpkQ6oDBAIUiU7BZkDCmYgz0NBl94X1lgcZO+mHoiHnFg==} - '@changesets/cli@2.29.8': - resolution: {integrity: sha512-1weuGZpP63YWUYjay/E84qqwcnt5yJMM0tep10Up7Q5cS/DGe2IZ0Uj3HNMxGhCINZuR7aO9WBMdKnPit5ZDPA==} + '@changesets/cli@2.30.0': + resolution: {integrity: sha512-5D3Nk2JPqMI1wK25pEymeWRSlSMdo5QOGlyfrKg0AOufrUcjEE3RQgaCpHoBiM31CSNrtSgdJ0U6zL1rLDDfBA==} hasBin: true '@changesets/config@3.1.3': @@ -4345,8 +4331,8 @@ packages: '@changesets/get-dependents-graph@2.1.3': resolution: {integrity: sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==} - '@changesets/get-github-info@0.7.0': - resolution: {integrity: sha512-+i67Bmhfj9V4KfDeS1+Tz3iF32btKZB2AAx+cYMqDSRFP7r3/ZdGbjCo+c6qkyViN9ygDuBjzageuPGJtKGe5A==} + '@changesets/get-github-info@0.8.0': + resolution: {integrity: sha512-cRnC+xdF0JIik7coko3iUP9qbnfi1iJQ3sAa6dE+Tx3+ET8bjFEm63PA4WEohgjYcmsOikPHWzPsMWWiZmntOQ==} '@changesets/get-release-plan@4.0.15': resolution: {integrity: sha512-Q04ZaRPuEVZtA+auOYgFaVQQSA98dXiVe/yFaZfY7hoSmQICHGvP0TF4u3EDNHWmmCS4ekA/XSpKlSM2PyTS2g==} @@ -4415,13 +4401,13 @@ packages: '@cloudinary/url-gen@1.15.0': resolution: {integrity: sha512-bjU67eZxLUgoRy/Plli4TQio7q6P31OYqnEgXxeN9TKXrzr6h0DeEdIUhKI9gy3HkEBWXWWJIPh7j7gkOJPnyA==} - '@commitlint/cli@20.4.2': - resolution: {integrity: sha512-YjYSX2yj/WsVoxh9mNiymfFS2ADbg2EK4+1WAsMuckwKMCqJ5PDG0CJU/8GvmHWcv4VRB2V02KqSiecRksWqZQ==} + '@commitlint/cli@20.5.0': + resolution: {integrity: sha512-yNkyN/tuKTJS3wdVfsZ2tXDM4G4Gi7z+jW54Cki8N8tZqwKBltbIvUUrSbT4hz1bhW/h0CdR+5sCSpXD+wMKaQ==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@20.4.2': - resolution: {integrity: sha512-rwkTF55q7Q+6dpSKUmJoScV0f3EpDlWKw2UPzklkLS4o5krMN1tPWAVOgHRtyUTMneIapLeQwaCjn44Td6OzBQ==} + '@commitlint/config-conventional@20.5.0': + resolution: {integrity: sha512-t3Ni88rFw1XMa4nZHgOKJ8fIAT9M2j5TnKyTqJzsxea7FUetlNdYFus9dz+MhIRZmc16P0PPyEfh6X2d/qw8SA==} engines: {node: '>=v18'} '@commitlint/config-validator@20.5.0': @@ -4550,8 +4536,10 @@ packages: '@deno/shim-deno@0.19.2': resolution: {integrity: sha512-q3VTHl44ad8T2Tw2SpeAvghdGOjlnLPDNO2cpOxwMrBE/PVas6geWpbpIgrM+czOCH0yejp0yi8OaTuB+NU40Q==} - '@dxup/nuxt@0.3.2': - resolution: {integrity: sha512-2f2usP4oLNsIGjPprvABe3f3GWuIhIDp0169pGLFxTDRI5A4d4sBbGpR+tD9bGZCT+1Btb6Q2GKlyv3LkDCW5g==} + '@dxup/nuxt@0.4.0': + resolution: {integrity: sha512-28LDotpr9G2knUse3cQYsOo6NJq5yhABv4ByRVRYJUmzf9Q31DI7rpRek4POlKy1aAcYyKgu5J2616pyqLohYg==} + peerDependencies: + typescript: '*' '@dxup/unimport@0.1.2': resolution: {integrity: sha512-/B8YJGPzaYq1NbsQmwgP8EZqg40NpTw4ZB3suuI0TplbxKHeK94jeaawLmVhCv+YwUnOpiWEz9U6SeThku/8JQ==} @@ -5133,8 +5121,8 @@ packages: resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==} engines: {node: '>=18'} - '@internationalized/date@3.11.0': - resolution: {integrity: sha512-BOx5huLAWhicM9/ZFs84CzP+V3gBW6vlpM02yzsdYC7TGlZJX1OJiEEHcSayF00Z+3jLlm4w79amvSt6RqKN3Q==} + '@internationalized/date@3.12.0': + resolution: {integrity: sha512-/PyIMzK29jtXaGU23qTvNZxvBXRtKbNnGDFD+PY6CZw/Y8Ex8pFUzkuCJCG9aOqmShjqhS9mPqP6Dk5onQY8rQ==} '@internationalized/number@3.6.5': resolution: {integrity: sha512-6hY4Kl4HPBvtfS62asS/R22JzNNy8vi/Ssev7x6EobfCp+9QIB2hKvI2EtbdJ0VSQacxVNtqhE/NmF/NZ0gm6g==} @@ -5224,60 +5212,60 @@ packages: '@napi-rs/wasm-runtime@1.1.1': resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} - '@next/env@16.1.6': - resolution: {integrity: sha512-N1ySLuZjnAtN3kFnwhAwPvZah8RJxKasD7x1f8shFqhncnWZn4JMfg37diLNuoHsLAlrDfM3g4mawVdtAG8XLQ==} + '@next/env@16.2.1': + resolution: {integrity: sha512-n8P/HCkIWW+gVal2Z8XqXJ6aB3J0tuM29OcHpCsobWlChH/SITBs1DFBk/HajgrwDkqqBXPbuUuzgDvUekREPg==} - '@next/eslint-plugin-next@16.1.6': - resolution: {integrity: sha512-/Qq3PTagA6+nYVfryAtQ7/9FEr/6YVyvOtl6rZnGsbReGLf0jZU6gkpr1FuChAQpvV46a78p4cmHOVP8mbfSMQ==} + '@next/eslint-plugin-next@16.2.1': + resolution: {integrity: sha512-r0epZGo24eT4g08jJlg2OEryBphXqO8aL18oajoTKLzHJ6jVr6P6FI58DLMug04MwD3j8Fj0YK0slyzneKVyzA==} - '@next/swc-darwin-arm64@16.1.6': - resolution: {integrity: sha512-wTzYulosJr/6nFnqGW7FrG3jfUUlEf8UjGA0/pyypJl42ExdVgC6xJgcXQ+V8QFn6niSG2Pb8+MIG1mZr2vczw==} + '@next/swc-darwin-arm64@16.2.1': + resolution: {integrity: sha512-BwZ8w8YTaSEr2HIuXLMLxIdElNMPvY9fLqb20LX9A9OMGtJilhHLbCL3ggyd0TwjmMcTxi0XXt+ur1vWUoxj2Q==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@16.1.6': - resolution: {integrity: sha512-BLFPYPDO+MNJsiDWbeVzqvYd4NyuRrEYVB5k2N3JfWncuHAy2IVwMAOlVQDFjj+krkWzhY2apvmekMkfQR0CUQ==} + '@next/swc-darwin-x64@16.2.1': + resolution: {integrity: sha512-/vrcE6iQSJq3uL3VGVHiXeaKbn8Es10DGTGRJnRZlkNQQk3kaNtAJg8Y6xuAlrx/6INKVjkfi5rY0iEXorZ6uA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@16.1.6': - resolution: {integrity: sha512-OJYkCd5pj/QloBvoEcJ2XiMnlJkRv9idWA/j0ugSuA34gMT6f5b7vOiCQHVRpvStoZUknhl6/UxOXL4OwtdaBw==} + '@next/swc-linux-arm64-gnu@16.2.1': + resolution: {integrity: sha512-uLn+0BK+C31LTVbQ/QU+UaVrV0rRSJQ8RfniQAHPghDdgE+SlroYqcmFnO5iNjNfVWCyKZHYrs3Nl0mUzWxbBw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@next/swc-linux-arm64-musl@16.1.6': - resolution: {integrity: sha512-S4J2v+8tT3NIO9u2q+S0G5KdvNDjXfAv06OhfOzNDaBn5rw84DGXWndOEB7d5/x852A20sW1M56vhC/tRVbccQ==} + '@next/swc-linux-arm64-musl@16.2.1': + resolution: {integrity: sha512-ssKq6iMRnHdnycGp9hCuGnXJZ0YPr4/wNwrfE5DbmvEcgl9+yv97/Kq3TPVDfYome1SW5geciLB9aiEqKXQjlQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@next/swc-linux-x64-gnu@16.1.6': - resolution: {integrity: sha512-2eEBDkFlMMNQnkTyPBhQOAyn2qMxyG2eE7GPH2WIDGEpEILcBPI/jdSv4t6xupSP+ot/jkfrCShLAa7+ZUPcJQ==} + '@next/swc-linux-x64-gnu@16.2.1': + resolution: {integrity: sha512-HQm7SrHRELJ30T1TSmT706IWovFFSRGxfgUkyWJZF/RKBMdbdRWJuFrcpDdE5vy9UXjFOx6L3mRdqH04Mmx0hg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@next/swc-linux-x64-musl@16.1.6': - resolution: {integrity: sha512-oicJwRlyOoZXVlxmIMaTq7f8pN9QNbdes0q2FXfRsPhfCi8n8JmOZJm5oo1pwDaFbnnD421rVU409M3evFbIqg==} + '@next/swc-linux-x64-musl@16.2.1': + resolution: {integrity: sha512-aV2iUaC/5HGEpbBkE+4B8aHIudoOy5DYekAKOMSHoIYQ66y/wIVeaRx8MS2ZMdxe/HIXlMho4ubdZs/J8441Tg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@next/swc-win32-arm64-msvc@16.1.6': - resolution: {integrity: sha512-gQmm8izDTPgs+DCWH22kcDmuUp7NyiJgEl18bcr8irXA5N2m2O+JQIr6f3ct42GOs9c0h8QF3L5SzIxcYAAXXw==} + '@next/swc-win32-arm64-msvc@16.2.1': + resolution: {integrity: sha512-IXdNgiDHaSk0ZUJ+xp0OQTdTgnpx1RCfRTalhn3cjOP+IddTMINwA7DXZrwTmGDO8SUr5q2hdP/du4DcrB1GxA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@16.1.6': - resolution: {integrity: sha512-NRfO39AIrzBnixKbjuo2YiYhB6o9d8v/ymU9m/Xk8cyVk+k7XylniXkHwjs4s70wedVffc6bQNbufk5v0xEm0A==} + '@next/swc-win32-x64-msvc@16.2.1': + resolution: {integrity: sha512-qvU+3a39Hay+ieIztkGSbF7+mccbbg1Tk25hc4JDylf8IHjYmY/Zm64Qq1602yPyQqvie+vf5T/uPwNxDNIoeg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5333,22 +5321,25 @@ packages: '@vitejs/devtools': optional: true - '@nuxt/kit@4.3.1': - resolution: {integrity: sha512-UjBFt72dnpc+83BV3OIbCT0YHLevJtgJCHpxMX0YRKWLDhhbcDdUse87GtsQBrjvOzK7WUNUYLDS/hQLYev5rA==} - engines: {node: '>=18.12.0'} - '@nuxt/kit@4.4.2': resolution: {integrity: sha512-5+IPRNX2CjkBhuWUwz0hBuLqiaJPRoKzQ+SvcdrQDbAyE+VDeFt74VpSFr5/R0ujrK4b+XnSHUJWdS72w6hsog==} engines: {node: '>=18.12.0'} - '@nuxt/nitro-server@4.3.1': - resolution: {integrity: sha512-4aNiM69Re02gI1ywnDND0m6QdVKXhWzDdtvl/16veytdHZj3FSq57ZCwOClNJ7HQkEMqXgS+bi6S2HmJX+et+g==} + '@nuxt/nitro-server@4.4.2': + resolution: {integrity: sha512-iMTfraWcpA0MuEnnEI8JFK/4DODY4ss1CfB8m3sBVOqW9jpY1Z6hikxzrtN+CadtepW2aOI5d8TdX5hab+Sb4Q==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - nuxt: ^4.3.1 + '@babel/plugin-proposal-decorators': ^7.25.0 + '@rollup/plugin-babel': ^6.0.0 || ^7.0.0 + nuxt: ^4.4.2 + peerDependenciesMeta: + '@babel/plugin-proposal-decorators': + optional: true + '@rollup/plugin-babel': + optional: true - '@nuxt/schema@4.3.1': - resolution: {integrity: sha512-S+wHJdYDuyk9I43Ej27y5BeWMZgi7R/UVql3b3qtT35d0fbpXW7fUenzhLRCCDC6O10sjguc6fcMcR9sMKvV8g==} + '@nuxt/schema@4.4.2': + resolution: {integrity: sha512-/q6C7Qhiricgi+PKR7ovBnJlKTL0memCbA1CzRT+itCW/oeYzUfeMdQ35mGntlBoyRPNrMXbzuSUhfDbSCU57w==} engines: {node: ^14.18.0 || >=16.10.0} '@nuxt/telemetry@2.7.0': @@ -5358,16 +5349,25 @@ packages: peerDependencies: '@nuxt/kit': '>=3.0.0' - '@nuxt/vite-builder@4.3.1': - resolution: {integrity: sha512-LndnxPJzDUDbWAB8q5gZZN1mSOLHEyMOoj4T3pTdPydGf31QZdMR0V1fQ1fdRgtgNtWB3WLP0d1ZfaAOITsUpw==} + '@nuxt/vite-builder@4.4.2': + resolution: {integrity: sha512-fJaIwMA8ID6BU5EqmoDvnhq4qYDJeWjdHk4jfqy8D3Nm7CoUW0BvX7Ee92XoO05rtUiClGlk/NQ1Ii8hs3ZIbw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - nuxt: 4.3.1 + '@babel/plugin-proposal-decorators': ^7.25.0 + '@babel/plugin-syntax-jsx': ^7.25.0 + nuxt: 4.4.2 rolldown: ^1.0.0-beta.38 + rollup-plugin-visualizer: ^6.0.0 || ^7.0.1 vue: ^3.3.4 peerDependenciesMeta: + '@babel/plugin-proposal-decorators': + optional: true + '@babel/plugin-syntax-jsx': + optional: true rolldown: optional: true + rollup-plugin-visualizer: + optional: true '@octokit/auth-token@6.0.0': resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} @@ -5421,386 +5421,389 @@ packages: '@octokit/types@16.0.0': resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - '@oxc-minify/binding-android-arm-eabi@0.112.0': - resolution: {integrity: sha512-m7TGBR2hjsBJIN9UJ909KBoKsuogo6CuLsHKvUIBXdjI0JVHP8g4ZHeB+BJpGn5LJdeSGDfz9MWiuXrZDRzunw==} + '@oxc-minify/binding-android-arm-eabi@0.117.0': + resolution: {integrity: sha512-5Hf2KsGRjxp3HnPU/mse7cQJa5tWfMFUPZQcgSMVsv2JZnGFFOIDzA0Oja2KDD+VPJqMpEJKc2dCHAGZgJxsGg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-minify/binding-android-arm64@0.112.0': - resolution: {integrity: sha512-RvxOOkzvP5NeeoraBtgNJSBqO+XzlS7DooxST/drAXCfO52GsmxVB1N7QmifrsTYtH8GC2z3DTFjZQ1w/AJOWg==} + '@oxc-minify/binding-android-arm64@0.117.0': + resolution: {integrity: sha512-uuxGwxA5J4Sap+gz4nxyM/rer6q2A4X1Oe8HpE0CZQyb5cSBULQ15btZiVG3xOBctI5O+c2dwR1aZAP4oGKcLw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-minify/binding-darwin-arm64@0.112.0': - resolution: {integrity: sha512-hDslO3uVHza3kB9zkcsi25JzN65Gj5ZYty0OvylS11Mhg9ydCYxAzfQ/tISHW/YmV1NRUJX8+GGqM1cKmrHaTA==} + '@oxc-minify/binding-darwin-arm64@0.117.0': + resolution: {integrity: sha512-lLBf75cxUSLydumToKtGTwbLqO/1urScblJ33Vx0uF38M2ZbL2x51AybBV5vlfLjYNrxvQ8ov0Bj/OhsVO/biA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-minify/binding-darwin-x64@0.112.0': - resolution: {integrity: sha512-mWA2Y5bUyNoGM+gSGGHesgtQ3LDWgpRe4zDGkBDovxNIiDLBXqu/7QcuS+G918w8oG9VYm1q1iinILer/2pD1Q==} + '@oxc-minify/binding-darwin-x64@0.117.0': + resolution: {integrity: sha512-wBWwP1voLZMuN4hpe1HRtkPBd4/o/1qan5XssmmI/hewBvGHEHkyvVLS0zu+cKqXDxYzYvb/p+EqU+xSXhEl4A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-minify/binding-freebsd-x64@0.112.0': - resolution: {integrity: sha512-T7fsegxcy82xS0jWPXkz/BMhrkb3D7YOCiV0R9pDksjaov+iIFoNEWAoBsaC5NtpdzkX+bmffwDpu336EIfEeg==} + '@oxc-minify/binding-freebsd-x64@0.117.0': + resolution: {integrity: sha512-pYSacHw698oH2vb70iP1cHk6x0zhvAuOvdskvNtEqvfziu8MSjKXa699vA9Cx72+DH5rwVuj1I3f+7no2fWglA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-minify/binding-linux-arm-gnueabihf@0.112.0': - resolution: {integrity: sha512-yePavbIilAcpVYc8vRsDCn3xJxHMXDZIiamyH9fuLosAHNELcLib4/JR4fhDk4NmHVagQH3kRhsnm5Q9cm3pAw==} + '@oxc-minify/binding-linux-arm-gnueabihf@0.117.0': + resolution: {integrity: sha512-Ugm4Qj7F2+bccjhHCjjnSNHBDPyvjPXWrntID4WJpSrPqt+Az/o0EGdty9sWOjQXRZiTVpa80uqCWZQUn94yTA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-minify/binding-linux-arm-musleabihf@0.112.0': - resolution: {integrity: sha512-lmPWLXtW6FspERhy97iP0hwbmLtL66xI29QQ9GpHmTiE4k+zv/FaefuV/Qw+LuHnmFSYzUNrLcxh4ulOZTIP2g==} + '@oxc-minify/binding-linux-arm-musleabihf@0.117.0': + resolution: {integrity: sha512-qrY6ZviO9wVRI/jl4nRZO4B9os8jaJQemMeWIyFInZNk3lhqihId8iBqMKibJnRaf+JRxLM9j68atXkFRhOHrg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-minify/binding-linux-arm64-gnu@0.112.0': - resolution: {integrity: sha512-gySS5XqU5MKs/oCjsTlVm8zb8lqcNKHEANsaRmhW2qvGKJoeGwFb6Fbq6TLCZMRuk143mLbncbverBCa1c3dog==} + '@oxc-minify/binding-linux-arm64-gnu@0.117.0': + resolution: {integrity: sha512-2VLJHKEFBRhCihT/8uesuDPhXpbWu1OlHCxqQ7pdFVqKik1Maj5E9oSDcYzxqfaCRStvTHkmLVWJBK5CVcIadg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-minify/binding-linux-arm64-musl@0.112.0': - resolution: {integrity: sha512-IRFMZX589lr3rjG0jc8N261/7wqFq2Vl0OMrJWeFls5BF8HiB+fRYuf0Zy2CyRH6NCY2vbdDdp+QCAavQGVsGw==} + '@oxc-minify/binding-linux-arm64-musl@0.117.0': + resolution: {integrity: sha512-C3zapJconWpl2Y7LR3GkRkH6jxpuV2iVUfkFcHT5Ffn4Zu7l88mZa2dhcfdULZDybN1Phka/P34YUzuskUUrXw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-minify/binding-linux-ppc64-gnu@0.112.0': - resolution: {integrity: sha512-V/69XqIW9hCUceDpcZh79oDg+F4ptEgIfKRENzYs41LRbSoJ7sNjjcW4zifqyviTvzcnXLgK4uoTyoymmNZBMQ==} + '@oxc-minify/binding-linux-ppc64-gnu@0.117.0': + resolution: {integrity: sha512-2T/Bm+3/qTfuNS4gKSzL8qbiYk+ErHW2122CtDx+ilZAzvWcJ8IbqdZIbEWOlwwe03lESTxPwTBLFqVgQU2OeQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-minify/binding-linux-riscv64-gnu@0.112.0': - resolution: {integrity: sha512-zghvexySyGXGNW+MutjZN7UGTyOQl56RWMlPe1gb+knBm/+0hf9qjk7Q6ofm2tSte+vQolPfQttifGl0dP9uvQ==} + '@oxc-minify/binding-linux-riscv64-gnu@0.117.0': + resolution: {integrity: sha512-MKLjpldYkeoB4T+yAi4aIAb0waifxUjLcKkCUDmYAY3RqBJTvWK34KtfaKZL0IBMIXfD92CbKkcxQirDUS9Xcg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-minify/binding-linux-riscv64-musl@0.112.0': - resolution: {integrity: sha512-E4a8VUFDJPb2mPcc7J4NQQPi1ssHKF7/g4r6KD2+SBVERIaEEd3cGNqR7SG3g82/BLGV2UDoQe/WvZCkt5M/bQ==} + '@oxc-minify/binding-linux-riscv64-musl@0.117.0': + resolution: {integrity: sha512-UFVcbPvKUStry6JffriobBp8BHtjmLLPl4bCY+JMxIn/Q3pykCpZzRwFTcDurG/kY8tm+uSNfKKdRNa5Nh9A7g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-minify/binding-linux-s390x-gnu@0.112.0': - resolution: {integrity: sha512-2Hx87sK3y6jBV364Mvv0zyxiITIuy26Ixenv6pK7e+4an3HgNdhAj8nk3aLoLTTSvLik5/MaGhcZGEu9tYV1aA==} + '@oxc-minify/binding-linux-s390x-gnu@0.117.0': + resolution: {integrity: sha512-B9GyPQ1NKbvpETVAMyJMfRlD3c6UJ7kiuFUAlx9LTYiQL+YIyT6vpuRlq1zgsXxavZluVrfeJv6x0owV4KDx4Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-minify/binding-linux-x64-gnu@0.112.0': - resolution: {integrity: sha512-2MSCnEPLk9ddSouMhJo78Xy2/JbYC80OYzWdR4yWTGSULsgH3d1VXg73DSwFL8vU7Ad9oK10DioBY2ww7sQTEg==} + '@oxc-minify/binding-linux-x64-gnu@0.117.0': + resolution: {integrity: sha512-fXfhtr+WWBGNy4M5GjAF5vu/lpulR4Me34FjTyaK9nDrTZs7LM595UDsP1wliksqp4hD/KdoqHGmbCrC+6d4vA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-minify/binding-linux-x64-musl@0.112.0': - resolution: {integrity: sha512-HAPfmQKlkVi97/zRonVE9t/kKUG3ni+mOuU1Euw+3s37KwUuOJjmcwXdclVgXKBlTkCGO0FajPwW5dAJeIXCCw==} + '@oxc-minify/binding-linux-x64-musl@0.117.0': + resolution: {integrity: sha512-jFBgGbx1oLadb83ntJmy1dWlAHSQanXTS21G4PgkxyONmxZdZ/UMKr7KsADzMuoPsd2YhJHxzRpwJd9U+4BFBw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-minify/binding-openharmony-arm64@0.112.0': - resolution: {integrity: sha512-bLnMojcPadYzMNpB6IAqMiTOag4etc0zbs8On73JsotO1W5c5/j/ncplpSokpEpNasKRUpHVRXpmq0KRXprNhw==} + '@oxc-minify/binding-openharmony-arm64@0.117.0': + resolution: {integrity: sha512-nxPd9vx1vYz8IlIMdl9HFdOK/ood1H5hzbSFsyO8JU55tkcJoBL8TLCbuFf9pHpOy27l2gcPyV6z3p4eAcTH5Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-minify/binding-wasm32-wasi@0.112.0': - resolution: {integrity: sha512-tv7PmHYq/8QBlqMaDjsy51GF5KQkG17Yc/PsgB5OVndU34kwbQuebBIic7UfK9ygzidI8moYq3ztnu3za/rqHw==} + '@oxc-minify/binding-wasm32-wasi@0.117.0': + resolution: {integrity: sha512-pSvjJ6cCCfEXSteWSiVfZhdRzvpmS3tLhlXrXTYiuTDFrkRCobRP39SRwAzK23rE9i/m2JAaES2xPEW6+xu85g==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-minify/binding-win32-arm64-msvc@0.112.0': - resolution: {integrity: sha512-d+jes2jwRkcBSpcaZC6cL8GBi56Br6uAorn9dfquhWLczWL+hHSvvVrRgT1i5/6dkf5UWx2zdoEsAMiJ11w78A==} + '@oxc-minify/binding-win32-arm64-msvc@0.117.0': + resolution: {integrity: sha512-9NoT9baFrWPdJRIZVQ1jzPZW9TjPT2sbzQyDdoK7uD1V8JXCe1L2y7sp9k2ldZZheaIcmtNwHc7jyD7kYz/0XQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-minify/binding-win32-ia32-msvc@0.112.0': - resolution: {integrity: sha512-TV1C3qDwj7//jNIi5tnNRhReSUgtaRQKi5KobDE6zVAc5gjeuBA8G2qizS9ziXlf/I0dlelrGmGMMDJmH9ekWg==} + '@oxc-minify/binding-win32-ia32-msvc@0.117.0': + resolution: {integrity: sha512-E51LTjkRei5u2dpFiYSObuh+e43xg45qlmilSTd0XDGFdYJCOv62Q0MEn61TR+efQYPNleYwWdTS9t+tp9p/4w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-minify/binding-win32-x64-msvc@0.112.0': - resolution: {integrity: sha512-LML2Gld6VY8/+7a3VH4k1qngsBXvTkXgbmYgSYwaElqtiQiYaAcXfi0XKOUGe3k3GbBK4juAGixC31CrdFHAQw==} + '@oxc-minify/binding-win32-x64-msvc@0.117.0': + resolution: {integrity: sha512-I8vniPOxWQdxfIbXNvQLaJ1n8SrnqES6wuiAX10CU72sKsizkds9kDaJ1KzWvDy39RKhTBmD1cJsU2uxPFgizQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-parser/binding-android-arm-eabi@0.112.0': - resolution: {integrity: sha512-retxBzJ39Da7Lh/eZTn9+HJgTeDUxZIpuI0urOsmcFsBKXAth3lc1jIvwseQ9qbAI/VrsoFOXiGIzgclARbAHg==} + '@oxc-parser/binding-android-arm-eabi@0.117.0': + resolution: {integrity: sha512-XarGPJpaobgKjfm7xRfCGWWszuPbm/OeP91NdMhxtcLZ/qLTmWF0P0z0gqmr0Uysi1F1v1BNtcST11THMrcEOw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm64@0.112.0': - resolution: {integrity: sha512-pRkbBRbuIIsufUWpOJ+JHWfJFNupkidy4sbjfcm37e6xwYrn9LSKMLubPHvNaL1Zf92ZRhGiwaYkEcmaFg2VcA==} + '@oxc-parser/binding-android-arm64@0.117.0': + resolution: {integrity: sha512-EPTs2EBijGmyhPso4rXAL0NSpECXER9IaVKFZEv83YcA6h4uhKW47kmYt+OZcSp130zhHx+lTWILDQ/LDkCRNA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.112.0': - resolution: {integrity: sha512-fh6/KQL/cbH5DukT3VkdCqnULLuvVnszVKySD5IgSE0WZb32YZo/cPsPdEv052kk6w3N4agu+NTiMnZjcvhUIg==} + '@oxc-parser/binding-darwin-arm64@0.117.0': + resolution: {integrity: sha512-3bAEpyih6r/Kb+Xzn1em1qBMClOS7NsVWgF86k95jpysR5ix/HlKFKSy7cax6PcS96HeHR4kjlME20n/XK1zNg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.112.0': - resolution: {integrity: sha512-vUBOOY1E30vlu/DoTGDoT1UbLlwu5Yv9tqeBabAwRzwNDz8Skho16VKhsBDUiyqddtpsR3//v6vNk38w4c+6IA==} + '@oxc-parser/binding-darwin-x64@0.117.0': + resolution: {integrity: sha512-W7S99zFwVZhSbCxvjfZkioStFU249DBc4TJw/kK6kfKwx2Zew+jvizX5Y3ZPkAh7fBVUSNOdSeOqLBHLiP50tw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.112.0': - resolution: {integrity: sha512-hnEtO/9AVnYWzrgnp6L+oPs/6UqlFeteUL6n7magkd2tttgmx1C01hyNNh6nTpZfLzEVJSNJ0S+4NTsK2q2CxA==} + '@oxc-parser/binding-freebsd-x64@0.117.0': + resolution: {integrity: sha512-xH76lqSdjCSY0KUMPwLXlvQ3YEm3FFVEQmgiOCGNf+stZ6E4Mo3nC102Bo8yKd7aW0foIPAFLYsHgj7vVI/axw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.112.0': - resolution: {integrity: sha512-WxJrUz3pcIc2hp4lvJbvt/sTL33oX9NPvkD3vDDybE6tc0V++rS+hNOJxwXdD2FDIFPkHs/IEn5asEZFVH+VKw==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.117.0': + resolution: {integrity: sha512-9Hdm1imzrn4RdMYnQKKcy+7p7QsSPIrgVIZmpGSJT02nYDuBWLdG1pdYMPFoEo46yiXry3tS3RoHIpNbT1IiyQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.112.0': - resolution: {integrity: sha512-jj8A8WWySaJQqM9XKAIG8U2Q3qxhFQKrXPWv98d1oC35at+L1h+C+V4M3l8BAKhpHKCu3dYlloaAbHd5q1Hw6A==} + '@oxc-parser/binding-linux-arm-musleabihf@0.117.0': + resolution: {integrity: sha512-Itszer/VCeYhYVJLcuKnHktlY8QyGnVxapltP68S1XRGlV6IsM9HQAElJRMwQhT6/GkMjOhANmkv2Qu/9v44lw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.112.0': - resolution: {integrity: sha512-G2F8H6FcAExVK5vvhpSh61tqWx5QoaXXUnSsj5FyuDiFT/K7AMMVSQVqnZREDc+YxhrjB0vnKjCcuobXK63kIw==} + '@oxc-parser/binding-linux-arm64-gnu@0.117.0': + resolution: {integrity: sha512-jBxD7DtlHQ36ivjjZdH0noQJgWNouenzpLmXNKnYaCsBfo3jY95m5iyjYQEiWkvkhJ3TJUAs7tQ1/kEpY7x/Kg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-musl@0.112.0': - resolution: {integrity: sha512-3R0iqjM3xYOZCnwgcxOQXH7hrz64/USDIuLbNTM1kZqQzRqaR4w7SwoWKU934zABo8d0op2oSwOp+CV3hZnM7A==} + '@oxc-parser/binding-linux-arm64-musl@0.117.0': + resolution: {integrity: sha512-QagKTDF4lrz8bCXbUi39Uq5xs7C7itAseKm51f33U+Dyar9eJY/zGKqfME9mKLOiahX7Fc1J3xMWVS0AdDXLPg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-ppc64-gnu@0.112.0': - resolution: {integrity: sha512-lAQf8PQxfgy7h0bmcfSVE3hg3qMueshPYULFsCrHM+8KefGZ9W+ZMvRyU33gLrB4w1O3Fz1orR0hmKMCRxXNrQ==} + '@oxc-parser/binding-linux-ppc64-gnu@0.117.0': + resolution: {integrity: sha512-RPddpcE/0xxWaommWy0c5i/JdrXcXAkxBS2GOrAUh5LKmyCh03hpJedOAWszG4ADsKQwoUQQ1/tZVGRhZIWtKA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.112.0': - resolution: {integrity: sha512-2QlvQBUhHuAE3ezD4X3CAEKMXdfgInggQ5Bj/7gb5NcYP3GyfLTj7c+mMu+BRwfC9B3AXBNyqHWbqEuuUvZyRQ==} + '@oxc-parser/binding-linux-riscv64-gnu@0.117.0': + resolution: {integrity: sha512-ur/WVZF9FSOiZGxyP+nfxZzuv6r5OJDYoVxJnUR7fM/hhXLh4V/be6rjbzm9KLCDBRwYCEKJtt+XXNccwd06IA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-musl@0.112.0': - resolution: {integrity: sha512-v06iu0osHszgqJ1dLQRb6leWFU1sjG/UQk4MoVBtE6ZPewgfTkby6G9II1SpEAf2onnAuQceVYxQH9iuU3NJqw==} + '@oxc-parser/binding-linux-riscv64-musl@0.117.0': + resolution: {integrity: sha512-ujGcAx8xAMvhy7X5sBFi3GXML1EtyORuJZ5z2T6UV3U416WgDX/4OCi3GnoteeenvxIf6JgP45B+YTHpt71vpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-s390x-gnu@0.112.0': - resolution: {integrity: sha512-+5HhNHtxsdcd7+ljXFnn9FOoCNXJX3UPgIfIE6vdwS1HqdGNH6eAcVobuqGOp54l8pvcxDQA6F4cPswCgLrQfQ==} + '@oxc-parser/binding-linux-s390x-gnu@0.117.0': + resolution: {integrity: sha512-hbsfKjUwRjcMZZvvmpZSc+qS0bHcHRu8aV/I3Ikn9BzOA0ZAgUE7ctPtce5zCU7bM8dnTLi4sJ1Pi9YHdx6Urw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.112.0': - resolution: {integrity: sha512-jKwO7ZLNkjxwg7FoCLw+fJszooL9yXRZsDN0AQ1AQUTWq1l8GH/2e44k68N3fcP19jl8O8jGpqLAZcQTYk6skA==} + '@oxc-parser/binding-linux-x64-gnu@0.117.0': + resolution: {integrity: sha512-1QrTrf8rige7UPJrYuDKJLQOuJlgkt+nRSJLBMHWNm9TdivzP48HaK3f4q18EjNlglKtn03lgjMu4fryDm8X4A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-musl@0.112.0': - resolution: {integrity: sha512-TYqnuKV/p3eOc+N61E0961nA7DC+gaCeJ3+V2LcjJdTwFMdikqWL6uVk1jlrpUCBrozHDATVUKDZYH7r4FQYjQ==} + '@oxc-parser/binding-linux-x64-musl@0.117.0': + resolution: {integrity: sha512-gRvK6HPzF5ITRL68fqb2WYYs/hGviPIbkV84HWCgiJX+LkaOpp+HIHQl3zVZdyKHwopXToTbXbtx/oFjDjl8pg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-parser/binding-openharmony-arm64@0.112.0': - resolution: {integrity: sha512-ZhrVmWFifVEFQX4XPwLoVFDHw9tAWH9p9vHsHFH+5uCKdfVR+jje4WxVo6YrokWCboGckoOzHq5KKMOcPZfkRg==} + '@oxc-parser/binding-openharmony-arm64@0.117.0': + resolution: {integrity: sha512-QPJvFbnnDZZY7xc+xpbIBWLThcGBakwaYA9vKV8b3+oS5MGfAZUoTFJcix5+Zg2Ri46sOfrUim6Y6jsKNcssAQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-wasm32-wasi@0.112.0': - resolution: {integrity: sha512-Gr8X2PUU3hX1g3F5oLWIZB8DhzDmjr5TfOrmn5tlBOo9l8ojPGdKjnIBfObM7X15928vza8QRKW25RTR7jfivg==} + '@oxc-parser/binding-wasm32-wasi@0.117.0': + resolution: {integrity: sha512-+XRSNA0xt3pk/6CUHM7pykVe7M8SdifJk8LX1+fIp/zefvR3HBieZCbwG5un8gogNgh7srLycoh/cQA9uozv5g==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.112.0': - resolution: {integrity: sha512-t5CDLbU70Ea88bGRhvU/dLJTc/Wcrtf2Jp534E8P3cgjAvHDjdKsfDDqBZrhybJ8Jv9v9vW5ngE40EK51BluDA==} + '@oxc-parser/binding-win32-arm64-msvc@0.117.0': + resolution: {integrity: sha512-GpxeGS+Vo030DsrXeRPc7OSJOQIyAHkM3mzwBcnQjg/79XnOIDDMXJ5X6/aNdkVt/+Pv35pqKzGA4TQau97x8w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.112.0': - resolution: {integrity: sha512-rZH0JynCCwnhe2HfRoyNOl/Kfd9pudoWxgpC5OZhj7j77pMK0UOAa35hYDfrtSOUk2HLzrikV5dPUOY2DpSBSA==} + '@oxc-parser/binding-win32-ia32-msvc@0.117.0': + resolution: {integrity: sha512-tchWEYiso1+objTZirmlR+w3fcIel6PVBOJ8NuC2Jr30dxBOiKUfFLovJLANwHg1+TzeD6pVSLIIIEf2T5o5lQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.112.0': - resolution: {integrity: sha512-oGHluohzmVFAuQrkEnl1OXAxMz2aYmimxUqIgKXpBgbr7PvFv0doELB273sX+5V3fKeggohKg1A2Qq21W9Z9cQ==} + '@oxc-parser/binding-win32-x64-msvc@0.117.0': + resolution: {integrity: sha512-ysRJAjIbB4e5y+t9PZs7TwbgOV/GVT//s30AORLCT/pedYwpYzHq6ApXK7is9fvyfZtgT3anNir8+esurmyaDw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxc-project/types@0.112.0': - resolution: {integrity: sha512-m6RebKHIRsax2iCwVpYW2ErQwa4ywHJrE4sCK3/8JK8ZZAWOKXaRJFl/uP51gaVyyXlaS4+chU1nSCdzYf6QqQ==} + '@oxc-project/types@0.117.0': + resolution: {integrity: sha512-C/kPXBphID44fXdsa2xSOCuzX8fKZiFxPsvucJ6Yfkr6CJlMA+kNLPNKyLoI+l9XlDsNxBrz6h7IIjKU8pB69w==} + + '@oxc-project/types@0.122.0': + resolution: {integrity: sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==} - '@oxc-transform/binding-android-arm-eabi@0.112.0': - resolution: {integrity: sha512-r4LuBaPnOAi0eUOBNi880Fm2tO2omH7N1FRrL6+nyz/AjQ+QPPLtoyZJva0O+sKi1buyN/7IzM5p9m+5ANSDbg==} + '@oxc-transform/binding-android-arm-eabi@0.117.0': + resolution: {integrity: sha512-17giX7h5VR9Eodru4OoSCFdgwLFIaUxeEn8JWe0vMZrAuRbT9NiDTy5dXdbGQBoO8aXPkbGS38FGlvbi31aujw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-transform/binding-android-arm64@0.112.0': - resolution: {integrity: sha512-ve46vQcQrY8eGe8990VSlS9gkD+AogJqbtfOkeua+5sQGQTDgeIRRxOm7ktCo19uZc2bEBwXRJITgosd+NRVmQ==} + '@oxc-transform/binding-android-arm64@0.117.0': + resolution: {integrity: sha512-1LrDd1CPochtLx04pAafdah6QtOQQj0/Evttevi+0u8rCI5FKucIG7pqBHkIQi/y7pycFYIj+GebhET80maeUg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-transform/binding-darwin-arm64@0.112.0': - resolution: {integrity: sha512-ddbmLU3Tr+i7MOynfwAXxUXud3SjJKlv7XNjaq08qiI8Av/QvhXVGc2bMhXkWQSMSBUeTDoiughKjK+Zsb6y/A==} + '@oxc-transform/binding-darwin-arm64@0.117.0': + resolution: {integrity: sha512-K1Xo52xJOvFfHSkz2ax9X5Qsku23RCfTIPbHZWdUCAQ1TQooI+sFcewSubhVUJ4DVK12/tYT//XXboumin+FHA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.112.0': - resolution: {integrity: sha512-TKvmNw96jQZPqYb4pRrzLFDailNB3YS14KNn+x2hwRbqc6CqY96S9PYwyOpVpYdxfoRjYO9WgX9SoS+62a1DPA==} + '@oxc-transform/binding-darwin-x64@0.117.0': + resolution: {integrity: sha512-ftFT/8Laolfq49mRRWLkIhd1AbJ0MI5bW3LwddvdoAg9zXwkx4qhzTYyBPRZhvXWftts+NjlHfHsXCOqI4tPtw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-transform/binding-freebsd-x64@0.112.0': - resolution: {integrity: sha512-YPMkSCDaelO8HHYRMYjm+Q+IfkfIbdtQzwPuasItYkq8UUkNeHNPheNh2JkvQa3c+io3E9ePOgHQ2yihpk7o/Q==} + '@oxc-transform/binding-freebsd-x64@0.117.0': + resolution: {integrity: sha512-QDRyw0atg9BMnwOwnJeW6REzWPLEjiWtsCc2Sj612F1hCdvP+n0L3o8sHinEWM+BiOkOYtUxHA69WjUslc3G+g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-transform/binding-linux-arm-gnueabihf@0.112.0': - resolution: {integrity: sha512-nA7kzQGNEpuTRknst/IJ3l8hqmDmEda3aun6jkXgp7gKxESjuHeaNH04mKISxvJ7fIacvP2g/wtTSnm4u5jL8Q==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.117.0': + resolution: {integrity: sha512-UvpvOjyQVgiIJahIpMT0qAsLJT8O1ibHTBgXGOsZkQgw1xmjARPQ07dpRcucPPn6cqCF3wrxfbqtr2vFHaMkdA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm-musleabihf@0.112.0': - resolution: {integrity: sha512-w8GuLmckKlGc3YujaZKhtbFxziCcosvM2l9GnQjCb/yENWLGDiyQOy0BTAgPGdJwpYTiOeJblEXSuXYvlE1Ong==} + '@oxc-transform/binding-linux-arm-musleabihf@0.117.0': + resolution: {integrity: sha512-cIhztGFjKk8ngP+/7EPkEhzWMGr2neezxgWirSn/f/MirjH234oHHGJ2diKIbGQEsy0aOuJMTkL9NLfzfmH51A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.112.0': - resolution: {integrity: sha512-9LwwGnJ8+WT0rXcrI8M0RJtDNt91eMqcDPPEvJxhRFHIMcHTy5D5xT+fOl3Us0yMqKo3HUWkbfUYqAp4GoZ3Jw==} + '@oxc-transform/binding-linux-arm64-gnu@0.117.0': + resolution: {integrity: sha512-mXbDfvDN0RZVg7v4LohNzU0kK3fMAZgkUKTkpFVgxEvzibEG5VpSznkypUwHI4a8U8pz+K6mGaLetX3Xt+CvvA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-arm64-musl@0.112.0': - resolution: {integrity: sha512-Lg6VOuSd3oXv7J0eGywgqh/086h+qQzIBOD+47pYKMTTJcbDe+f3h/RgGoMKJE5HhiwT5sH1aGEJfIfaYUiVSw==} + '@oxc-transform/binding-linux-arm64-musl@0.117.0': + resolution: {integrity: sha512-ykxpPQp0eAcSmhy0Y3qKvdanHY4d8THPonDfmCoktUXb6r0X6qnjpJB3V+taN1wevW55bOEZd97kxtjTKjqhmg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-ppc64-gnu@0.112.0': - resolution: {integrity: sha512-PXzmj82o1moA4IGphYImTRgc2youTi4VRfyFX3CHwLjxPcQ5JtcsgbDt4QUdOzXZ+zC07s5jf2ZzhRapEOlj2w==} + '@oxc-transform/binding-linux-ppc64-gnu@0.117.0': + resolution: {integrity: sha512-Rvspti4Kr7eq6zSrURK5WjscfWQPvmy/KjJZV45neRKW8RLonE3r9+NgrwSLGoHvQ3F24fbqlkplox1RtlhH5A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-gnu@0.112.0': - resolution: {integrity: sha512-vhJsMsVH/6xwa3bt1LGts33FXUkGjaEGDwsRyp4lIfOjSfQVWMtCmWMFNaA0dW9FVWdD2Gt2fSFBSZ+azDxlpg==} + '@oxc-transform/binding-linux-riscv64-gnu@0.117.0': + resolution: {integrity: sha512-Dr2ZW9ZZ4l1eQ5JUEUY3smBh4JFPCPuybWaDZTLn3ADZjyd8ZtNXEjeMT8rQbbhbgSL9hEgbwaqraole3FNThQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-riscv64-musl@0.112.0': - resolution: {integrity: sha512-cXWFb7z+2IjFUEcXtRwluq9oEG5qnyFCjiu3SWrgYNcWwPdHusv3I/7K5/CTbbi4StoZ5txbi7/iSfDHNyWuRw==} + '@oxc-transform/binding-linux-riscv64-musl@0.117.0': + resolution: {integrity: sha512-oD1Bnes1bIC3LVBSrWEoSUBj6fvatESPwAVWfJVGVQlqWuOs/ZBn1e4Nmbipo3KGPHK7DJY75r/j7CQCxhrOFQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-transform/binding-linux-s390x-gnu@0.112.0': - resolution: {integrity: sha512-eEFu4SRqJTJ20/88KRWmp+jpHKAw0Y1DsnSgpEeXyBIIcsOaLIUMU/TfYWUmqRbvbMV9rmOmI3kp5xWYUq6kSQ==} + '@oxc-transform/binding-linux-s390x-gnu@0.117.0': + resolution: {integrity: sha512-qT//IAPLvse844t99Kff5j055qEbXfwzWgvCMb0FyjisnB8foy25iHZxZIocNBe6qwrCYWUP1M8rNrB/WyfS1Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-gnu@0.112.0': - resolution: {integrity: sha512-ST1MDT+TlOyZ1c5btrGinRSUW2Jf4Pa+0gdKwsyjDSOC3dxy2ZNkN3mosTf4ywc3J+mxfYKqtjs7zSwHz03ILA==} + '@oxc-transform/binding-linux-x64-gnu@0.117.0': + resolution: {integrity: sha512-2YEO5X+KgNzFqRVO5dAkhjcI5gwxus4NSWVl/+cs2sI6P0MNPjqE3VWPawl4RTC11LvetiiZdHcujUCPM8aaUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-transform/binding-linux-x64-musl@0.112.0': - resolution: {integrity: sha512-ISQoA3pD4cyTGpf9sXXeerH6pL2L6EIpdy6oAy2ttkswyVFDyQNVOVIGIdLZDgbpmqGljxZnWqt/J/N68pQaig==} + '@oxc-transform/binding-linux-x64-musl@0.117.0': + resolution: {integrity: sha512-3wqWbTSaIFZvDr1aqmTul4cg8PRWYh6VC52E8bLI7ytgS/BwJLW+sDUU2YaGIds4sAf/1yKeJRmudRCDPW9INg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-transform/binding-openharmony-arm64@0.112.0': - resolution: {integrity: sha512-UOGVrGIv7yLJovyEXEyUTADuLq98vd/cbMHFLJweRXD+11I8Tn4jASi4WzdsN8C3BVYGRHrXH2NlSBmhz33a4g==} + '@oxc-transform/binding-openharmony-arm64@0.117.0': + resolution: {integrity: sha512-Ebxx6NPqhzlrjvx4+PdSqbOq+li0f7X59XtJljDghkbJsbnkHvhLmPR09ifHt5X32UlZN63ekjwcg/nbmHLLlA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-transform/binding-wasm32-wasi@0.112.0': - resolution: {integrity: sha512-XIX7Gpq9koAvzBVHDlVFHM79r5uOVK6kTEsdsN4qaajpjkgtv4tdsAOKIYK6l7fUbsbE6xS+6w1+yRFrDeC1kg==} + '@oxc-transform/binding-wasm32-wasi@0.117.0': + resolution: {integrity: sha512-Nn8mmcBiQ0XKHLTb05QBlH+CDkn7jf5YDVv9FtKhy4zJT0NEU9y3dXVbfcurOpsVrG9me4ktzDQNCaAoJjUQyw==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.112.0': - resolution: {integrity: sha512-EgXef9kOne9BNsbYBbuRqxk2hteT0xsAGcx/VbtCBMJYNj8fANFhT271DUSOgfa4DAgrQQmsyt/Kr1aV9mpU9w==} + '@oxc-transform/binding-win32-arm64-msvc@0.117.0': + resolution: {integrity: sha512-15cbsF8diXWGnHrTsVgVeabETiT/KdMAfRAcot99xsaVecJs3pITNNjC6Qj+/TPNpehbgIFjlhhxOVSbQsTBgg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-ia32-msvc@0.112.0': - resolution: {integrity: sha512-6QaB0qjNaou2YR+blncHdw7j0e26IOwOIjLbhVGDeuf9+4rjJeiqRXJ2hOtCcS4zblnao/MjdgQuZ3fM0nl+Kw==} + '@oxc-transform/binding-win32-ia32-msvc@0.117.0': + resolution: {integrity: sha512-I6DkhCuFX6p9rckdWiLuZfBWrrYUC7sNX+zLaCfa5zvrPNwo1/29KkefvqXVxu3AWT/6oZAbtc0A8/mqhETJPQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.112.0': - resolution: {integrity: sha512-FRKYlY959QeqRPx9kXs0HjU2xuXPT1cdF+vvA200D9uAX/KLcC34MwRqUKTYml4kCc2Vf/P2pBR9cQuBm3zECQ==} + '@oxc-transform/binding-win32-x64-msvc@0.117.0': + resolution: {integrity: sha512-V7YzavQnYcRJBeJkp0qpb3FKrlm5I57XJetCYB4jsjStuboQmnFMZ/XQH55Szlf/kVyeU9ddQwv72gJJ5BrGjQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -6010,11 +6013,11 @@ packages: '@poppinss/exception@1.2.3': resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==} - '@preact/preset-vite@2.10.3': - resolution: {integrity: sha512-1SiS+vFItpkNdBs7q585PSAIln0wBeBdcpJYbzPs1qipsb/FssnkUioNXuRsb8ZnU8YEQHr+3v8+/mzWSnTQmg==} + '@preact/preset-vite@2.10.5': + resolution: {integrity: sha512-p0vJpxiVO7KWWazWny3LUZ+saXyZKWv6Ju0bYMWNJRp2YveufRPgSUB1C4MTqGJfz07EehMgfN+AJNwQy+w6Iw==} peerDependencies: '@babel/core': 7.x - vite: 2.x || 3.x || 4.x || 5.x || 6.x || 7.x + vite: 2.x || 3.x || 4.x || 5.x || 6.x || 7.x || 8.x '@prefresh/babel-plugin@0.5.3': resolution: {integrity: sha512-57LX2SHs4BX2s1IwCjNzTE2OJeEepRCNf1VTEpbNcUyHfMO68eeOWGDIt4ob9aYlW6PEWZ1SuwNikuoIXANDtQ==} @@ -6033,14 +6036,112 @@ packages: preact: ^10.4.0 || ^11.0.0-0 vite: '>=2.0.0' + '@rolldown/binding-android-arm64@1.0.0-rc.11': + resolution: {integrity: sha512-SJ+/g+xNnOh6NqYxD0V3uVN4W3VfnrGsC9/hoglicgTNfABFG9JjISvkkU0dNY84MNHLWyOgxP9v9Y9pX4S7+A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-rc.11': + resolution: {integrity: sha512-7WQgR8SfOPwmDZGFkThUvsmd/nwAWv91oCO4I5LS7RKrssPZmOt7jONN0cW17ydGC1n/+puol1IpoieKqQidmg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.0.0-rc.11': + resolution: {integrity: sha512-39Ks6UvIHq4rEogIfQBoBRusj0Q0nPVWIvqmwBLaT6aqQGIakHdESBVOPRRLacy4WwUPIx4ZKzfZ9PMW+IeyUQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.0.0-rc.11': + resolution: {integrity: sha512-jfsm0ZHfhiqrvWjJAmzsqiIFPz5e7mAoCOPBNTcNgkiid/LaFKiq92+0ojH+nmJmKYkre4t71BWXUZDNp7vsag==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.11': + resolution: {integrity: sha512-zjQaUtSyq1nVe3nxmlSCuR96T1LPlpvmJ0SZy0WJFEsV4kFbXcq2u68L4E6O0XeFj4aex9bEauqjW8UQBeAvfQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.11': + resolution: {integrity: sha512-WMW1yE6IOnehTcFE9eipFkm3XN63zypWlrJQ2iF7NrQ9b2LDRjumFoOGJE8RJJTJCTBAdmLMnJ8uVitACUUo1Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.11': + resolution: {integrity: sha512-jfndI9tsfm4APzjNt6QdBkYwre5lRPUgHeDHoI7ydKUuJvz3lZeCfMsI56BZj+7BYqiKsJm7cfd/6KYV7ubrBg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.11': + resolution: {integrity: sha512-ZlFgw46NOAGMgcdvdYwAGu2Q+SLFA9LzbJLW+iyMOJyhj5wk6P3KEE9Gct4xWwSzFoPI7JCdYmYMzVtlgQ+zfw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.11': + resolution: {integrity: sha512-hIOYmuT6ofM4K04XAZd3OzMySEO4K0/nc9+jmNcxNAxRi6c5UWpqfw3KMFV4MVFWL+jQsSh+bGw2VqmaPMTLyw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.11': + resolution: {integrity: sha512-qXBQQO9OvkjjQPLdUVr7Nr2t3QTZI7s4KZtfw7HzBgjbmAPSFwSv4rmET9lLSgq3rH/ndA3ngv3Qb8l2njoPNA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.11': + resolution: {integrity: sha512-/tpFfoSTzUkH9LPY+cYbqZBDyyX62w5fICq9qzsHLL8uTI6BHip3Q9Uzft0wylk/i8OOwKik8OxW+QAhDmzwmg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.11': + resolution: {integrity: sha512-mcp3Rio2w72IvdZG0oQ4bM2c2oumtwHfUfKncUM6zGgz0KgPz4YmDPQfnXEiY5t3+KD/i8HG2rOB/LxdmieK2g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.11': + resolution: {integrity: sha512-LXk5Hii1Ph9asuGRjBuz8TUxdc1lWzB7nyfdoRgI0WGPZKmCxvlKk8KfYysqtr4MfGElu/f/pEQRh8fcEgkrWw==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.11': + resolution: {integrity: sha512-dDwf5otnx0XgRY1yqxOC4ITizcdzS/8cQ3goOWv3jFAo4F+xQYni+hnMuO6+LssHHdJW7+OCVL3CoU4ycnh35Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.11': + resolution: {integrity: sha512-LN4/skhSggybX71ews7dAj6r2geaMJfm3kMbK2KhFMg9B10AZXnKoLCVVgzhMHL0S+aKtr4p8QbAW8k+w95bAA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + '@rolldown/pluginutils@1.0.0-rc.10': resolution: {integrity: sha512-UkVDEFk1w3mveXeKgaTuYfKWtPbvgck1dT8TUG3bnccrH0XtLTuAyfCoks4Q/M5ZGToSVJTIQYCzy2g/atAOeg==} + '@rolldown/pluginutils@1.0.0-rc.11': + resolution: {integrity: sha512-xQO9vbwBecJRv9EUcQ/y0dzSTJgA7Q6UVN7xp6B81+tBGSLVAK03yJ9NkJaUA7JFD91kbjxRSC/mDnmvXzbHoQ==} + '@rolldown/pluginutils@1.0.0-rc.2': resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==} - '@rolldown/pluginutils@1.0.0-rc.3': - resolution: {integrity: sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==} + '@rolldown/pluginutils@1.0.0-rc.7': + resolution: {integrity: sha512-qujRfC8sFVInYSPPMLQByRh7zhwkGFS4+tyMQ83srV1qrxL4g8E2tyxVVyxd0+8QeBM1mIk9KbWxkegRr76XzA==} '@rollup/plugin-alias@6.0.0': resolution: {integrity: sha512-tPCzJOtS7uuVZd+xPhoy5W4vThe6KWXNmsFCNktaAh5RTqcLiSfT4huPQIXkgJ6YCOjJHvecOAzQxLFhPxKr+g==} @@ -6336,8 +6437,8 @@ packages: peerDependencies: solid-js: '>=1.8.4' - '@solidjs/router@0.15.4': - resolution: {integrity: sha512-WOpgg9a9T638cR+5FGbFi/IV4l2FpmBs1GpIMSPa0Ce9vyJN7Wts+X2PqMf9IYn0zUj2MlSJtm1gp7/HI/n5TQ==} + '@solidjs/router@0.16.1': + resolution: {integrity: sha512-IhyjedgC6LRpw/8CPGGI89FrV+r0xTHzOl2c4CRyzYQ1bLepJxbVI1LLKvsavMWY5TRBRacV7hAeOhuTXkjiqg==} peerDependencies: solid-js: ^1.8.6 @@ -6375,8 +6476,8 @@ packages: peerDependencies: '@sveltejs/kit': ^2.0.0 - '@sveltejs/kit@2.53.4': - resolution: {integrity: sha512-iAIPEahFgDJJyvz8g0jP08KvqnM6JvdW8YfsygZ+pMeMvyM2zssWMltcsotETvjSZ82G3VlitgDtBIvpQSZrTA==} + '@sveltejs/kit@2.55.0': + resolution: {integrity: sha512-MdFRjevVxmAknf2NbaUkDF16jSIzXMWd4Nfah0Qp8TtQVoSp3bV4jKt8mX7z7qTUTWvgSaxtR0EG5WJf53gcuA==} engines: {node: '>=18.13'} hasBin: true peerDependencies: @@ -6398,20 +6499,12 @@ packages: peerDependencies: svelte: ^3.44.0 || ^4.0.0 || ^5.0.0-next.1 - '@sveltejs/vite-plugin-svelte-inspector@5.0.2': - resolution: {integrity: sha512-TZzRTcEtZffICSAoZGkPSl6Etsj2torOVrx6Uw0KpXxrec9Gg6jFWQ60Q3+LmNGfZSxHRCZL7vXVZIWmuV50Ig==} - engines: {node: ^20.19 || ^22.12 || >=24} - peerDependencies: - '@sveltejs/vite-plugin-svelte': ^6.0.0-next.0 - svelte: ^5.0.0 - vite: ^6.3.0 || ^7.0.0 - - '@sveltejs/vite-plugin-svelte@6.2.4': - resolution: {integrity: sha512-ou/d51QSdTyN26D7h6dSpusAKaZkAiGM55/AKYi+9AGZw7q85hElbjK3kEyzXHhLSnRISHOYzVge6x0jRZ7DXA==} + '@sveltejs/vite-plugin-svelte@7.0.0': + resolution: {integrity: sha512-ILXmxC7HAsnkK2eslgPetrqqW1BKSL7LktsFgqzNj83MaivMGZzluWq32m25j2mDOjmSKX7GGWahePhuEs7P/g==} engines: {node: ^20.19 || ^22.12 || >=24} peerDependencies: - svelte: ^5.0.0 - vite: ^6.3.0 || ^7.0.0 + svelte: ^5.46.4 + vite: ^8.0.0-beta.7 || ^8.0.0 '@svgr/babel-plugin-add-jsx-attribute@8.0.0': resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} @@ -6481,72 +6574,86 @@ packages: peerDependencies: '@svgr/core': '*' - '@swc/core-darwin-arm64@1.15.18': - resolution: {integrity: sha512-+mIv7uBuSaywN3C9LNuWaX1jJJ3SKfiJuE6Lr3bd+/1Iv8oMU7oLBjYMluX1UrEPzwN2qCdY6Io0yVicABoCwQ==} + '@swc/core-darwin-arm64@1.15.21': + resolution: {integrity: sha512-SA8SFg9dp0qKRH8goWsax6bptFE2EdmPf2YRAQW9WoHGf3XKM1bX0nd5UdwxmC5hXsBUZAYf7xSciCler6/oyA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.15.18': - resolution: {integrity: sha512-wZle0eaQhnzxWX5V/2kEOI6Z9vl/lTFEC6V4EWcn+5pDjhemCpQv9e/TDJ0GIoiClX8EDWRvuZwh+Z3dhL1NAg==} + '@swc/core-darwin-x64@1.15.21': + resolution: {integrity: sha512-//fOVntgowz9+V90lVsNCtyyrtbHp3jWH6Rch7MXHXbcvbLmbCTmssl5DeedUWLLGiAAW1wksBdqdGYOTjaNLw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.15.18': - resolution: {integrity: sha512-ao61HGXVqrJFHAcPtF4/DegmwEkVCo4HApnotLU8ognfmU8x589z7+tcf3hU+qBiU1WOXV5fQX6W9Nzs6hjxDw==} + '@swc/core-linux-arm-gnueabihf@1.15.21': + resolution: {integrity: sha512-meNI4Sh6h9h8DvIfEc0l5URabYMSuNvyisLmG6vnoYAS43s8ON3NJR8sDHvdP7NJTrLe0q/x2XCn6yL/BeHcZg==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.15.18': - resolution: {integrity: sha512-3xnctOBLIq3kj8PxOCgPrGjBLP/kNOddr6f5gukYt/1IZxsITQaU9TDyjeX6jG+FiCIHjCuWuffsyQDL5Ew1bg==} + '@swc/core-linux-arm64-gnu@1.15.21': + resolution: {integrity: sha512-QrXlNQnHeXqU2EzLlnsPoWEh8/GtNJLvfMiPsDhk+ht6Xv8+vhvZ5YZ/BokNWSIZiWPKLAqR0M7T92YF5tmD3g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] libc: [glibc] - '@swc/core-linux-arm64-musl@1.15.18': - resolution: {integrity: sha512-0a+Lix+FSSHBSBOA0XznCcHo5/1nA6oLLjcnocvzXeqtdjnPb+SvchItHI+lfeiuj1sClYPDvPMLSLyXFaiIKw==} + '@swc/core-linux-arm64-musl@1.15.21': + resolution: {integrity: sha512-8/yGCMO333ultDaMQivE5CjO6oXDPeeg1IV4sphojPkb0Pv0i6zvcRIkgp60xDB+UxLr6VgHgt+BBgqS959E9g==} engines: {node: '>=10'} cpu: [arm64] os: [linux] libc: [musl] - '@swc/core-linux-x64-gnu@1.15.18': - resolution: {integrity: sha512-wG9J8vReUlpaHz4KOD/5UE1AUgirimU4UFT9oZmupUDEofxJKYb1mTA/DrMj0s78bkBiNI+7Fo2EgPuvOJfuAA==} + '@swc/core-linux-ppc64-gnu@1.15.21': + resolution: {integrity: sha512-ucW0HzPx0s1dgRvcvuLSPSA/2Kk/VYTv9st8qe1Kc22Gu0Q0rH9+6TcBTmMuNIp0Xs4BPr1uBttmbO1wEGI49Q==} + engines: {node: '>=10'} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@swc/core-linux-s390x-gnu@1.15.21': + resolution: {integrity: sha512-ulTnOGc5I7YRObE/9NreAhQg94QkiR5qNhhcUZ1iFAYjzg/JGAi1ch+s/Ixe61pMIr8bfVrF0NOaB0f8wjaAfA==} + engines: {node: '>=10'} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@swc/core-linux-x64-gnu@1.15.21': + resolution: {integrity: sha512-D0RokxtM+cPvSqJIKR6uja4hbD+scI9ezo95mBhfSyLUs9wnPPl26sLp1ZPR/EXRdYm3F3S6RUtVi+8QXhT24Q==} engines: {node: '>=10'} cpu: [x64] os: [linux] libc: [glibc] - '@swc/core-linux-x64-musl@1.15.18': - resolution: {integrity: sha512-4nwbVvCphKzicwNWRmvD5iBaZj8JYsRGa4xOxJmOyHlMDpsvvJ2OR2cODlvWyGFH6BYL1MfIAK3qph3hp0Az6g==} + '@swc/core-linux-x64-musl@1.15.21': + resolution: {integrity: sha512-nER8u7VeRfmU6fMDzl1NQAbbB/G7O2avmvCOwIul1uGkZ2/acbPH+DCL9h5+0yd/coNcxMBTL6NGepIew+7C2w==} engines: {node: '>=10'} cpu: [x64] os: [linux] libc: [musl] - '@swc/core-win32-arm64-msvc@1.15.18': - resolution: {integrity: sha512-zk0RYO+LjiBCat2RTMHzAWaMky0cra9loH4oRrLKLLNuL+jarxKLFDA8xTZWEkCPLjUTwlRN7d28eDLLMgtUcQ==} + '@swc/core-win32-arm64-msvc@1.15.21': + resolution: {integrity: sha512-+/AgNBnjYugUA8C0Do4YzymgvnGbztv7j8HKSQLvR/DQgZPoXQ2B3PqB2mTtGh/X5DhlJWiqnunN35JUgWcAeQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.15.18': - resolution: {integrity: sha512-yVuTrZ0RccD5+PEkpcLOBAuPbYBXS6rslENvIXfvJGXSdX5QGi1ehC4BjAMl5FkKLiam4kJECUI0l7Hq7T1vwg==} + '@swc/core-win32-ia32-msvc@1.15.21': + resolution: {integrity: sha512-IkSZj8PX/N4HcaFhMQtzmkV8YSnuNoJ0E6OvMwFiOfejPhiKXvl7CdDsn1f4/emYEIDO3fpgZW9DTaCRMDxaDA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.15.18': - resolution: {integrity: sha512-7NRmE4hmUQNCbYU3Hn9Tz57mK9Qq4c97ZS+YlamlK6qG9Fb5g/BB3gPDe0iLlJkns/sYv2VWSkm8c3NmbEGjbg==} + '@swc/core-win32-x64-msvc@1.15.21': + resolution: {integrity: sha512-zUyWso7OOENB6e1N1hNuNn8vbvLsTdKQ5WKLgt/JcBNfJhKy/6jmBmqI3GXk/MyvQKd5SLvP7A0F36p7TeDqvw==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.15.18': - resolution: {integrity: sha512-z87aF9GphWp//fnkRsqvtY+inMVPgYW3zSlXH1kJFvRT5H/wiAn+G32qW5l3oEk63KSF1x3Ov0BfHCObAmT8RA==} + '@swc/core@1.15.21': + resolution: {integrity: sha512-fkk7NJcBscrR3/F8jiqlMptRHP650NxqDnspBMrRe5d8xOoCy9MLL5kOBLFXjFLfMo3KQQHhk+/jUULOMlR1uQ==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '>=0.5.17' @@ -6572,8 +6679,8 @@ packages: peerDependencies: vite: '>=6.0.0' - '@tanstack/react-virtual@3.13.19': - resolution: {integrity: sha512-KzwmU1IbE0IvCZSm6OXkS+kRdrgW2c2P3Ho3NC+zZXWK6oObv/L+lcV/2VuJ+snVESRlMJ+w/fg4WXI/JzoNGQ==} + '@tanstack/react-virtual@3.13.23': + resolution: {integrity: sha512-XnMRnHQ23piOVj2bzJqHrRrLg4r+F86fuBcwteKfbIjJrtGxb4z7tIvPVAe4B+4UVwo9G4Giuz5fmapcrnZ0OQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -6586,8 +6693,8 @@ packages: resolution: {integrity: sha512-a05fzK+jBGacsSAc1vE8an7lpBh4H0PyIEcivtEyHLomgSeElAJxm9E2It/0nYRZ5Lh23m0okbhzJNaYWZpAOg==} engines: {node: '>=12'} - '@tanstack/virtual-core@3.13.19': - resolution: {integrity: sha512-/BMP7kNhzKOd7wnDeB8NrIRNLwkf5AhCYCvtfZV2GXWbBieFm/el0n6LOAXlTi6ZwHICSNnQcIxRCWHrLzDY+g==} + '@tanstack/virtual-core@3.13.23': + resolution: {integrity: sha512-zSz2Z2HNyLjCplANTDyl3BcdQJc2k1+yyFoKhNRmCr7V7dY8o8q5m8uFTI1/Pg1kL+Hgrz6u3Xo6eFUB7l66cg==} '@testing-library/dom@10.4.1': resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} @@ -6679,9 +6786,6 @@ packages: '@types/form-serialize@0.7.4': resolution: {integrity: sha512-9lmMvL6qLnT+VaumhbMNwqDyuO93reQK6AnqlNzhzS+HtDfgQKVRjXO3grbO1HL5NJsbqsfTxE2gSv8tgusEAw==} - '@types/hast@2.3.10': - resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} - '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -6718,8 +6822,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@types/node@25.3.3': - resolution: {integrity: sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==} + '@types/node@25.5.0': + resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} '@types/picomatch@4.0.2': resolution: {integrity: sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==} @@ -6759,39 +6863,39 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.57.1': - resolution: {integrity: sha512-Gn3aqnvNl4NGc6x3/Bqk1AOn0thyTU9bqDRhiRnUWezgvr2OnhYCWCgC8zXXRVqBsIL1pSDt7T9nJUe0oM0kDQ==} + '@typescript-eslint/eslint-plugin@8.57.2': + resolution: {integrity: sha512-NZZgp0Fm2IkD+La5PR81sd+g+8oS6JwJje+aRWsDocxHkjyRw0J5L5ZTlN3LI1LlOcGL7ph3eaIUmTXMIjLk0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.57.1 + '@typescript-eslint/parser': ^8.57.2 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.57.1': - resolution: {integrity: sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw==} + '@typescript-eslint/parser@8.57.2': + resolution: {integrity: sha512-30ScMRHIAD33JJQkgfGW1t8CURZtjc2JpTrq5n2HFhOefbAhb7ucc7xJwdWcrEtqUIYJ73Nybpsggii6GtAHjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.57.1': - resolution: {integrity: sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg==} + '@typescript-eslint/project-service@8.57.2': + resolution: {integrity: sha512-FuH0wipFywXRTHf+bTTjNyuNQQsQC3qh/dYzaM4I4W0jrCqjCVuUh99+xd9KamUfmCGPvbO8NDngo/vsnNVqgw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.57.1': - resolution: {integrity: sha512-hs/QcpCwlwT2L5S+3fT6gp0PabyGk4Q0Rv2doJXA0435/OpnSR3VRgvrp8Xdoc3UAYSg9cyUjTeFXZEPg/3OKg==} + '@typescript-eslint/scope-manager@8.57.2': + resolution: {integrity: sha512-snZKH+W4WbWkrBqj4gUNRIGb/jipDW3qMqVJ4C9rzdFc+wLwruxk+2a5D+uoFcKPAqyqEnSb4l2ULuZf95eSkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.57.1': - resolution: {integrity: sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg==} + '@typescript-eslint/tsconfig-utils@8.57.2': + resolution: {integrity: sha512-3Lm5DSM+DCowsUOJC+YqHHnKEfFh5CoGkj5Z31NQSNF4l5wdOwqGn99wmwN/LImhfY3KJnmordBq/4+VDe2eKw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.57.1': - resolution: {integrity: sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA==} + '@typescript-eslint/type-utils@8.57.2': + resolution: {integrity: sha512-Co6ZCShm6kIbAM/s+oYVpKFfW7LBc6FXoPXjTRQ449PPNBY8U0KZXuevz5IFuuUj2H9ss40atTaf9dlGLzbWZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -6801,21 +6905,25 @@ packages: resolution: {integrity: sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.57.1': - resolution: {integrity: sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g==} + '@typescript-eslint/types@8.57.2': + resolution: {integrity: sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.57.2': + resolution: {integrity: sha512-2MKM+I6g8tJxfSmFKOnHv2t8Sk3T6rF20A1Puk0svLK+uVapDZB/4pfAeB7nE83uAZrU6OxW+HmOd5wHVdXwXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.57.1': - resolution: {integrity: sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ==} + '@typescript-eslint/utils@8.57.2': + resolution: {integrity: sha512-krRIbvPK1ju1WBKIefiX+bngPs+odIQUtR7kymzPfo1POVw3jlF+nLkmexdSSd4UCbDcQn+wMBATOOmpBbqgKg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.57.1': - resolution: {integrity: sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A==} + '@typescript-eslint/visitor-keys@8.57.2': + resolution: {integrity: sha512-zhahknjobV2FiD6Ee9iLbS7OV9zi10rG26odsQdfBO/hjSzUQbkIYgda+iNKK1zNiW2ey+Lf8MU5btN17V3dUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -6948,11 +7056,18 @@ packages: peerDependencies: vinxi: ^0.5.5 - '@vitejs/plugin-react@5.2.0': - resolution: {integrity: sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==} + '@vitejs/plugin-react@6.0.1': + resolution: {integrity: sha512-l9X/E3cDb+xY3SWzlG1MOGt2usfEHGMNIaegaUGFsLkb3RCn/k8/TOXBcab+OndDI4TBtktT8/9BwwW8Vi9KUQ==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + '@rolldown/plugin-babel': ^0.1.7 || ^0.2.0 + babel-plugin-react-compiler: ^1.0.0 + vite: ^8.0.0 + peerDependenciesMeta: + '@rolldown/plugin-babel': + optional: true + babel-plugin-react-compiler: + optional: true '@vitejs/plugin-vue-jsx@5.1.5': resolution: {integrity: sha512-jIAsvHOEtWpslLOI2MeElGFxH7M8pM83BU/Tor4RLyiwH0FM4nUW3xdvbw20EeU9wc5IspQwMq225K3CMnJEpA==} @@ -6968,34 +7083,34 @@ packages: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.2.25 - '@vitest/expect@4.0.18': - resolution: {integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==} + '@vitest/expect@4.1.1': + resolution: {integrity: sha512-xAV0fqBTk44Rn6SjJReEQkHP3RrqbJo6JQ4zZ7/uVOiJZRarBtblzrOfFIZeYUrukp2YD6snZG6IBqhOoHTm+A==} - '@vitest/mocker@4.0.18': - resolution: {integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==} + '@vitest/mocker@4.1.1': + resolution: {integrity: sha512-h3BOylsfsCLPeceuCPAAJ+BvNwSENgJa4hXoXu4im0bs9Lyp4URc4JYK4pWLZ4pG/UQn7AT92K6IByi6rE6g3A==} peerDependencies: msw: ^2.4.9 - vite: ^6.0.0 || ^7.0.0-0 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@4.0.18': - resolution: {integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==} + '@vitest/pretty-format@4.1.1': + resolution: {integrity: sha512-GM+TEQN5WhOygr1lp7skeVjdLPqqWMHsfzXrcHAqZJi/lIVh63H0kaRCY8MDhNWikx19zBUK8ceaLB7X5AH9NQ==} - '@vitest/runner@4.0.18': - resolution: {integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==} + '@vitest/runner@4.1.1': + resolution: {integrity: sha512-f7+FPy75vN91QGWsITueq0gedwUZy1fLtHOCMeQpjs8jTekAHeKP80zfDEnhrleviLHzVSDXIWuCIOFn3D3f8A==} - '@vitest/snapshot@4.0.18': - resolution: {integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==} + '@vitest/snapshot@4.1.1': + resolution: {integrity: sha512-kMVSgcegWV2FibXEx9p9WIKgje58lcTbXgnJixfcg15iK8nzCXhmalL0ZLtTWLW9PH1+1NEDShiFFedB3tEgWg==} - '@vitest/spy@4.0.18': - resolution: {integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==} + '@vitest/spy@4.1.1': + resolution: {integrity: sha512-6Ti/KT5OVaiupdIZEuZN7l3CZcR0cxnxt70Z0//3CtwgObwA6jZhmVBA3yrXSVN3gmwjgd7oDNLlsXz526gpRA==} - '@vitest/utils@4.0.18': - resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} + '@vitest/utils@4.1.1': + resolution: {integrity: sha512-cNxAlaB3sHoCdL6pj6yyUXv9Gry1NHNg0kFTXdvSIZXLHsqKH7chiWOkwJ5s5+d/oMwcoG9T0bKU38JZWKusrQ==} '@volar/language-core@2.4.28': resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==} @@ -7034,45 +7149,30 @@ packages: '@vue/compiler-core@3.5.25': resolution: {integrity: sha512-vay5/oQJdsNHmliWoZfHPoVZZRmnSWhug0BYT34njkYTPqClh3DNWLkZNJBVSjsNMrg0CCrBfoKkjZQPM/QVUw==} - '@vue/compiler-core@3.5.29': - resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==} - '@vue/compiler-core@3.5.30': resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==} '@vue/compiler-dom@3.5.25': resolution: {integrity: sha512-4We0OAcMZsKgYoGlMjzYvaoErltdFI2/25wqanuTu+S4gismOTRTBPi4IASOjxWdzIwrYSjnqONfKvuqkXzE2Q==} - '@vue/compiler-dom@3.5.29': - resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==} - '@vue/compiler-dom@3.5.30': resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==} '@vue/compiler-sfc@3.5.25': resolution: {integrity: sha512-PUgKp2rn8fFsI++lF2sO7gwO2d9Yj57Utr5yEsDf3GNaQcowCLKL7sf+LvVFvtJDXUp/03+dC6f2+LCv5aK1ag==} - '@vue/compiler-sfc@3.5.29': - resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==} - '@vue/compiler-sfc@3.5.30': resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==} '@vue/compiler-ssr@3.5.25': resolution: {integrity: sha512-ritPSKLBcParnsKYi+GNtbdbrIE1mtuFEJ4U1sWeuOMlIziK5GtOL85t5RhsNy4uWIXPgk+OUdpnXiTdzn8o3A==} - '@vue/compiler-ssr@3.5.29': - resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==} - '@vue/compiler-ssr@3.5.30': resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/devtools-api@6.6.4': - resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} - '@vue/devtools-api@8.1.0': resolution: {integrity: sha512-O44X57jjkLKbLEc4OgL/6fEPOOanRJU8kYpCE8qfKlV96RQZcdzrcLI5mxMuVRUeXhHKIHGhCpHacyCk0HyO4w==} @@ -7095,29 +7195,23 @@ packages: typescript: optional: true - '@vue/language-core@3.2.6': - resolution: {integrity: sha512-xYYYX3/aVup576tP/23sEUpgiEnujrENaoNRbaozC1/MA9I6EGFQRJb4xrt/MmUCAGlxTKL2RmT8JLTPqagCkg==} + '@vue/reactivity@3.5.30': + resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==} - '@vue/reactivity@3.5.29': - resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==} + '@vue/runtime-core@3.5.30': + resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==} - '@vue/runtime-core@3.5.29': - resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==} + '@vue/runtime-dom@3.5.30': + resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==} - '@vue/runtime-dom@3.5.29': - resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==} - - '@vue/server-renderer@3.5.29': - resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==} + '@vue/server-renderer@3.5.30': + resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==} peerDependencies: - vue: 3.5.29 + vue: 3.5.30 '@vue/shared@3.5.25': resolution: {integrity: sha512-AbOPdQQnAnzs58H2FrrDxYj/TJfmeS2jdfEEhgiKINy+bnOANmVizIEgq1r+C5zsbs6l1CCQxtcj71rwNQ4jWg==} - '@vue/shared@3.5.29': - resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==} - '@vue/shared@3.5.30': resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==} @@ -7186,9 +7280,6 @@ packages: alien-signals@0.4.14: resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} - alien-signals@3.1.2: - resolution: {integrity: sha512-d9dYqZTS90WLiU0I5c6DHj/HcKkF8ZyGN3G5x8wSbslulz70KOxaqCT0hQCo9KOyhVqzqGojvNdJXoTumZOtcw==} - all-contributors-cli@6.26.1: resolution: {integrity: sha512-Ymgo3FJACRBEd1eE653FD1J/+uD0kqpUNYfr9zNC1Qby0LgbhDBzB3EF6uvkAbYpycStkk41J+0oo37Lc02yEw==} engines: {node: '>=4'} @@ -7655,10 +7746,6 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - citty@0.1.6: resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} @@ -7779,8 +7866,8 @@ packages: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} - commitlint@20.4.2: - resolution: {integrity: sha512-y11c0fuclx7vsP3Onm+sUdjrq4FuKhpFCxG7pW1yWNLMKcTq356Cji6Js+dQ0DU8lSwPm26FURjtcd/G77lDTQ==} + commitlint@20.5.0: + resolution: {integrity: sha512-zc3hOb8+ivBza2sIF9bhm2aPs9ovR77v7VHN6SPQ4cVjZBw5t48j78v7KU7UIeOJ5k18BQpfsGfY4Bf2KQyiBg==} engines: {node: '>=v18'} hasBin: true @@ -7975,10 +8062,6 @@ packages: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - cssstyle@6.2.0: - resolution: {integrity: sha512-Fm5NvhYathRnXNVndkUsCCuR63DCLVVwGOOwQw782coXFi5HhkXdu289l59HlXZBawsyNccXfWRYvLzcDCdDig==} - engines: {node: '>=20'} - csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} @@ -8102,10 +8185,6 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - define-lazy-prop@3.0.0: resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} engines: {node: '>=12'} @@ -8371,8 +8450,8 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-config-next@16.1.6: - resolution: {integrity: sha512-vKq40io2B0XtkkNDYyleATwblNt8xuh3FWp8SpSz3pt7P01OkBFlKsJZ2mWt5WsCySlDQLckb1zMY9yE9Qy0LA==} + eslint-config-next@16.2.1: + resolution: {integrity: sha512-qhabwjQZ1Mk53XzXvmogf8KQ0tG0CQXF0CZ56+2/lVhmObgmaqj7x5A1DSrWdZd3kwI7GTPGUjFne+krRxYmFg==} peerDependencies: eslint: '>=9.0.0' typescript: '>=3.3.1' @@ -8482,8 +8561,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.0.2: - resolution: {integrity: sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==} + eslint@10.1.0: + resolution: {integrity: sha512-S9jlY/ELKEUwwQnqWDO+f+m6sercqOPSqXM5Go94l7DOmxHVDgmSFGWEzeE/gwgTAr0W103BWt0QLe/7mabIvA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -9011,9 +9090,6 @@ packages: hast-util-is-element@3.0.0: resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - hast-util-parse-selector@3.1.1: - resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==} - hast-util-parse-selector@4.0.0: resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} @@ -9032,9 +9108,6 @@ packages: hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - hastscript@7.2.0: - resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==} - hastscript@9.0.1: resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} @@ -9079,10 +9152,6 @@ packages: resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==} engines: {node: '>= 0.8'} - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - http-proxy@1.18.1: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} @@ -9260,11 +9329,6 @@ packages: is-decimal@2.0.1: resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - is-docker@3.0.0: resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -9456,10 +9520,6 @@ packages: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - is-wsl@3.1.1: resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} engines: {node: '>=16'} @@ -9539,9 +9599,9 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsdom@28.1.0: - resolution: {integrity: sha512-0+MoQNYyr2rBHqO1xilltfDjV9G7ymYGlAUazgcDLQaUf8JDHbuGwsxN6U9qWaElZ4w1B2r7yEGIL3GdeW3Rug==} - engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + jsdom@29.0.1: + resolution: {integrity: sha512-z6JOK5gRO7aMybVq/y/MlIpKh8JIi68FBKMUtKkK2KH/wMSRlCxQ682d08LB9fYXplyY/UXG8P4XXTScmdjApg==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 peerDependenciesMeta: @@ -9660,30 +9720,60 @@ packages: cpu: [arm64] os: [android] + lightningcss-android-arm64@1.32.0: + resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + lightningcss-darwin-arm64@1.31.1: resolution: {integrity: sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] + lightningcss-darwin-arm64@1.32.0: + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + lightningcss-darwin-x64@1.31.1: resolution: {integrity: sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] + lightningcss-darwin-x64@1.32.0: + resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + lightningcss-freebsd-x64@1.31.1: resolution: {integrity: sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] + lightningcss-freebsd-x64@1.32.0: + resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + lightningcss-linux-arm-gnueabihf@1.31.1: resolution: {integrity: sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] + lightningcss-linux-arm-gnueabihf@1.32.0: + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + lightningcss-linux-arm64-gnu@1.31.1: resolution: {integrity: sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==} engines: {node: '>= 12.0.0'} @@ -9691,6 +9781,13 @@ packages: os: [linux] libc: [glibc] + lightningcss-linux-arm64-gnu@1.32.0: + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + lightningcss-linux-arm64-musl@1.31.1: resolution: {integrity: sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==} engines: {node: '>= 12.0.0'} @@ -9698,6 +9795,13 @@ packages: os: [linux] libc: [musl] + lightningcss-linux-arm64-musl@1.32.0: + resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + lightningcss-linux-x64-gnu@1.31.1: resolution: {integrity: sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==} engines: {node: '>= 12.0.0'} @@ -9705,6 +9809,13 @@ packages: os: [linux] libc: [glibc] + lightningcss-linux-x64-gnu@1.32.0: + resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + lightningcss-linux-x64-musl@1.31.1: resolution: {integrity: sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==} engines: {node: '>= 12.0.0'} @@ -9712,22 +9823,45 @@ packages: os: [linux] libc: [musl] + lightningcss-linux-x64-musl@1.32.0: + resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + lightningcss-win32-arm64-msvc@1.31.1: resolution: {integrity: sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] + lightningcss-win32-arm64-msvc@1.32.0: + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + lightningcss-win32-x64-msvc@1.31.1: resolution: {integrity: sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] + lightningcss-win32-x64-msvc@1.32.0: + resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + lightningcss@1.31.1: resolution: {integrity: sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==} engines: {node: '>= 12.0.0'} + lightningcss@1.32.0: + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} + engines: {node: '>= 12.0.0'} + lilconfig@3.1.3: resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} engines: {node: '>=14'} @@ -9735,8 +9869,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@16.3.1: - resolution: {integrity: sha512-bqvvquXzFBAlSbluugR4KXAe4XnO/QZcKVszpkBtqLWa2KEiVy8n6Xp38OeUbv/gOJOX4Vo9u5pFt/ADvbm42Q==} + lint-staged@16.4.0: + resolution: {integrity: sha512-lBWt8hujh/Cjysw5GYVmZpFHXDCgZzhrOm8vbcUdobADZNOK/bRshr2kM3DfgrrtR1DQhfupW9gnIXOfiFi+bw==} engines: {node: '>=20.17'} hasBin: true @@ -9863,28 +9997,28 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - lucide-preact@0.575.0: - resolution: {integrity: sha512-W8JZyQEkYv6DlbRrEgmZxVWFKL3zjoyEkFOOSxiX2VEU6Gou8cOqXZ5IAGmqAL4KiPx1tWgGT9awNjAH7MFknw==} + lucide-preact@1.6.0: + resolution: {integrity: sha512-smN4DHFIa2MoD5/Fe96+IytLURY85y6i94Sra0zeV+6SIe9mmD0k1C+UnZcRijlQfZIkl7q9ui8PuXt9+es4hA==} peerDependencies: preact: ^10.27.2 - lucide-react@0.575.0: - resolution: {integrity: sha512-VuXgKZrk0uiDlWjGGXmKV6MSk9Yy4l10qgVvzGn2AWBx1Ylt0iBexKOAoA6I7JO3m+M9oeovJd3yYENfkUbOeg==} + lucide-react@1.6.0: + resolution: {integrity: sha512-YxLKVCOF5ZDI1AhKQE5IBYMY9y/Nr4NT15+7QEWpsTSVCdn4vmZhww+6BP76jWYjQx8rSz1Z+gGme1f+UycWEw==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - lucide-solid@0.575.0: - resolution: {integrity: sha512-EGdV4Kql+N/SpEJnLlgeUpTQPtarUJ8DpRWc8LpiymVCqcb2QffKMwrrG1ECY2omP+gVTZOu/5mJ3WmIj93kDg==} + lucide-solid@1.1.0: + resolution: {integrity: sha512-yfYstS/8M00Cs5BxqYJBZmu+7SlIVn0ePmesBlH72Uk/W4GyZuxjVY8p1KwlQuTiN6n9nmn8qcwYMuvFopGyTg==} peerDependencies: solid-js: ^1.4.7 - lucide-svelte@0.575.0: - resolution: {integrity: sha512-Tu15tJfbmRNPaU61yeNFf3jfRHs8ABA+NwTt7TWmwVbhlSA3H7sW65tX6RttcP7HGV4aHUlYhXixZOlntoFBdw==} + lucide-svelte@1.0.1: + resolution: {integrity: sha512-WvzZgk0pqzgda+AErLvgWxHkfg/+GgUwqKMRHvzt0IqyMdmyEDzDCk3Z+Wo/3y753oIgx8u9Q4eUbWkghFa8Jg==} peerDependencies: svelte: ^3 || ^4 || ^5.0.0-next.42 - lucide-vue-next@0.575.0: - resolution: {integrity: sha512-UHzA3cYMCgBLyGay5R9IQaidwV0NLocx7cIBnFt8vJ9Xhl6IM/oKD0fUhoCUuouFta15SX1rLXVoko9s3TzWMA==} + lucide-vue-next@1.0.0: + resolution: {integrity: sha512-V6SPvx1IHTj/UY+FrIYWV5faISsPSb8BnWSFDxAtezWKvWc9ZZ40PDrdu1/Qb5vg4lHWr1hs1BAMGVGm6V1Xdg==} peerDependencies: vue: '>=3.0.1' @@ -10210,8 +10344,8 @@ packages: nanospinner@1.2.2: resolution: {integrity: sha512-Zt/AmG6qRU3e+WnzGGLuMCEAO/dAu45stNbHY223tUxldaDAeE+FxSPsd9Q+j+paejmm0ZbrNVs5Sraqy3dRxA==} - nanotar@0.2.1: - resolution: {integrity: sha512-MUrzzDUcIOPbv7ubhDV/L4CIfVTATd9XhDE2ixFeCrM5yp9AlzUpn91JrnN0HD6hksdxvz9IW9aKANz0Bta0GA==} + nanotar@0.3.0: + resolution: {integrity: sha512-Kv2JYYiCzt16Kt5QwAc9BFG89xfPNBx+oQL4GQXD9nLqPkZBiNaqaCWtwnbk/q7UVsTYevvM1b0UF8zmEI4pCg==} napi-postinstall@0.3.4: resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==} @@ -10246,8 +10380,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@16.1.6: - resolution: {integrity: sha512-hkyRkcu5x/41KoqnROkfTm2pZVbKxvbZRuNvKXLRXxs3VfyO0WhY50TQS40EuKO9SW3rBj/sF3WbVwDACeMZyw==} + next@16.2.1: + resolution: {integrity: sha512-VaChzNL7o9rbfdt60HUj8tev4m6d7iC1igAy157526+cJlXOQu5LzsBXNT+xaJnTP/k+utSX5vMv7m0G+zKH+Q==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -10353,8 +10487,8 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nuxt@4.3.1: - resolution: {integrity: sha512-bl+0rFcT5Ax16aiWFBFPyWcsTob19NTZaDL5P6t0MQdK63AtgS6fN6fwvwdbXtnTk6/YdCzlmuLzXhSM22h0OA==} + nuxt@4.4.2: + resolution: {integrity: sha512-iWVFpr/YEqVU/CenqIHMnIkvb2HE/9f+q8oxZ+pj2et+60NljGRClCgnmbvGPdmNFE0F1bEhoBCYfqbDOCim3Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -10465,10 +10599,6 @@ packages: resolution: {integrity: sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==} engines: {node: '>=20'} - open@8.4.2: - 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'} @@ -10491,16 +10621,16 @@ packages: resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} engines: {node: '>= 0.4'} - oxc-minify@0.112.0: - resolution: {integrity: sha512-rkVSeeIRSt+RYI9uX6xonBpLUpvZyegxIg0UL87ev7YAfUqp7IIZlRjkgQN5Us1lyXD//TOo0Dcuuro/TYOWoQ==} + oxc-minify@0.117.0: + resolution: {integrity: sha512-JHsv/b+bmBJkAzkHXgTN7RThloVxLHPT0ojHfjqxVeHuQB7LPpLUbJ2qfwz37sto9stZ9+AVwUP4b3gtR7p/Tw==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-parser@0.112.0: - resolution: {integrity: sha512-7rQ3QdJwobMQLMZwQaPuPYMEF2fDRZwf51lZ//V+bA37nejjKW5ifMHbbCwvA889Y4RLhT+/wLJpPRhAoBaZYw==} + oxc-parser@0.117.0: + resolution: {integrity: sha512-l3cbgK5wUvWDVNWM/JFU77qDdGZK1wudnLsFcrRyNo/bL1CyU8pC25vDhMHikVY29lbK2InTWsX42RxVSutUdQ==} engines: {node: ^20.19.0 || >=22.12.0} - oxc-transform@0.112.0: - resolution: {integrity: sha512-cIRRvZgrHfsAHrkt8LWdAX4+Do8R0MzQSfeo9yzErzHeYiuyNiP4PCTPbOy/wBXL4MYzt3ebrBa5jt3akQkKAg==} + oxc-transform@0.117.0: + resolution: {integrity: sha512-u1Stl2uhDh9bFuOGjGXQIqx46IRUNMyHQkq59LayXNGS2flNv7RpZpRSWs5S5deuNP6jJZ12gtMBze+m4dOhmw==} engines: {node: ^20.19.0 || >=22.12.0} oxc-walker@0.7.0: @@ -10959,15 +11089,15 @@ packages: peerDependencies: preact: '>=10 || >= 11.0.0-0' - preact@10.28.4: - resolution: {integrity: sha512-uKFfOHWuSNpRFVTnljsCluEFq57OKT+0QdOiQo8XWnQ/pSvg7OpX5eNOejELXJMWy+BwM2nobz0FkvzmnpCNsQ==} + preact@10.29.0: + resolution: {integrity: sha512-wSAGyk2bYR1c7t3SZ3jHcM6xy0lcBcDel6lODcs9ME6Th++Dx2KU+6D3HD8wMMKGA8Wpw7OMd3/4RGzYRpzwRg==} prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier-plugin-svelte@3.5.0: - resolution: {integrity: sha512-2lLO/7EupnjO/95t+XZesXs8Bf3nYLIDfCo270h5QWbj/vjLqmrQ1LiRk9LPggxSDsnVYfehamZNf+rgQYApZg==} + prettier-plugin-svelte@3.5.1: + resolution: {integrity: sha512-65+fr5+cgIKWKiqM1Doum4uX6bY8iFCdztvvp2RcF+AJoieaw9kJOFMNcJo/bkmKYsxFaM9OsVZK/gWauG/5mg==} peerDependencies: prettier: ^3.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0 @@ -11005,9 +11135,6 @@ packages: prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - property-information@6.5.0: - resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} - property-information@7.1.0: resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==} @@ -11061,14 +11188,14 @@ packages: peerDependencies: react: ^19.2.4 - react-hook-form@7.71.2: - resolution: {integrity: sha512-1CHvcDYzuRUNOflt4MOq3ZM46AronNJtQ1S7tnX6YN4y72qhgiUItpacZUAQ0TyWYci3yz1X+rXaSxiuEm86PA==} + react-hook-form@7.72.0: + resolution: {integrity: sha512-V4v6jubaf6JAurEaVnT9aUPKFbNtDgohj5CIgVGyPHvT9wRx5OZHVjz31GsxnPNI278XMu+ruFz+wGOscHaLKw==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 - react-icons@5.5.0: - resolution: {integrity: sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==} + react-icons@5.6.0: + resolution: {integrity: sha512-RH93p5ki6LfOiIt0UtDyNg/cee+HLVR6cHHtW3wALfo+eOHTp8RnU2kRkI6E+H19zMIs03DyxUG/GfZMOGvmiA==} peerDependencies: react: '*' @@ -11078,10 +11205,6 @@ packages: react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - react-refresh@0.18.0: - resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==} - engines: {node: '>=0.10.0'} - react-spinners@0.17.0: resolution: {integrity: sha512-L/8HTylaBmIWwQzIjMq+0vyaRXuoAevzWoD35wKpNTxxtYXWZp+xtgkfD7Y4WItuX0YvdxMPU79+7VhhmbmuTQ==} peerDependencies: @@ -11160,9 +11283,6 @@ packages: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} - refractor@4.9.0: - resolution: {integrity: sha512-nEG1SPXFoGGx+dcjftjv8cAjEusIh6ED1xhf5DG3C0x/k+rmZ2duKnc3QLpt6qeHv5fPb8uwN3VWN2BT7fr3Og==} - refractor@5.0.0: resolution: {integrity: sha512-QXOrHQF5jOpjjLfiNk5GFnWhRXvxjUVnlFxkeDmewR5sXkr3iM46Zo+CnRR8B+MDVqkULW4EcLVcRBNOPXHosw==} @@ -11290,18 +11410,10 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rollup-plugin-visualizer@6.0.11: - resolution: {integrity: sha512-TBwVHVY7buHjIKVLqr9scTVFwqZqMXINcCphPwIWKPDCOBIa+jCQfafvbjRJDZgXdq/A996Dy6yGJ/+/NtAXDQ==} - engines: {node: '>=18'} + rolldown@1.0.0-rc.11: + resolution: {integrity: sha512-NRjoKMusSjfRbSYiH3VSumlkgFe7kYAa3pzVOsVYVFY3zb5d7nS+a3KGQ7hJKXuYWbzJKPVQ9Wxq2UvyK+ENpw==} + engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - peerDependencies: - rolldown: 1.x || ^1.0.0-beta - rollup: 2.x || 3.x || 4.x - peerDependenciesMeta: - rolldown: - optional: true - rollup: - optional: true rollup-plugin-visualizer@7.0.1: resolution: {integrity: sha512-UJUT4+1Ho4OcWmPYU3sYXgUqI8B8Ayfe06MX7y0qCJ1K8aGoKtR/NDd/2nZqM7ADkrzny+I99Ul7GgyoiVNAgg==} @@ -11321,8 +11433,8 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - rou3@0.7.12: - resolution: {integrity: sha512-iFE4hLDuloSWcD7mjdCDhx2bKcIsYbtOTpfH5MHHLSKMOUyjqQXTeZVa289uuwEGEKFoE/BAPbhaU4B774nceg==} + rou3@0.8.1: + resolution: {integrity: sha512-ePa+XGk00/3HuCqrEnK3LxJW7I0SdNg6EFzKUJG73hMAdDcOUC/i/aSz7LSDwLrGr33kal/rqOGydzwl6U7zBA==} router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} @@ -11773,8 +11885,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svelte-check@4.4.4: - resolution: {integrity: sha512-F1pGqXc710Oi/wTI4d/x7d6lgPwwfx1U6w3Q35n4xsC2e8C/yN2sM1+mWxjlMcpAfWucjlq4vPi+P4FZ8a14sQ==} + svelte-check@4.4.5: + resolution: {integrity: sha512-1bSwIRCvvmSHrlK52fOlZmVtUZgil43jNL/2H18pRpa+eQjzGt6e3zayxhp1S7GajPFKNM/2PMCG+DZFHlG9fw==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: @@ -11787,8 +11899,8 @@ packages: svelte: ^3.55 || ^4.0.0-next.0 || ^4.0 || ^5.0.0-next.0 typescript: ^4.9.4 || ^5.0.0 - svelte@5.53.6: - resolution: {integrity: sha512-lP5DGF3oDDI9fhHcSpaBiJEkFLuS16h92DhM1L5K1lFm0WjOmUh1i2sNkBBk8rkxJRpob0dBE75jRfUzGZUOGA==} + svelte@5.55.0: + resolution: {integrity: sha512-SThllKq6TRMBwPtat7ASnm/9CDXnIhBR0NPGw0ujn2DVYx9rVwsPZxDaDQcYGdUz/3BYVsCzdq7pZarRQoGvtw==} engines: {node: '>=18'} svg-parser@2.0.4: @@ -12050,8 +12162,8 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript-eslint@8.57.1: - resolution: {integrity: sha512-fLvZWf+cAGw3tqMCYzGIU6yR8K+Y9NT2z23RwOjlNFF2HwSB3KhdEFI5lSBv8tNmFkkBShSjsCjzx1vahZfISA==} + typescript-eslint@8.57.2: + resolution: {integrity: sha512-VEPQ0iPgWO/sBaZOU1xo4nuNdODVOajPnTIbog2GKYr31nIlZ0fWPoCQgGfF3ETyBl1vn63F/p50Um9Z4J8O8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -12067,6 +12179,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} + engines: {node: '>=14.17'} + hasBin: true + ufo@1.6.3: resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} @@ -12125,10 +12242,6 @@ packages: unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} - unimport@5.7.0: - resolution: {integrity: sha512-njnL6sp8lEA8QQbZrt+52p/g4X0rw3bnGGmUcJnt1jeG8+iiqO779aGz0PirCtydAIVcuTBRlJ52F0u46z309Q==} - engines: {node: '>=18.12.0'} - unimport@6.0.2: resolution: {integrity: sha512-ZSOkrDw380w+KIPniY3smyXh2h7H9v2MNr9zejDuh239o5sdea44DRAYrv+rfUi2QGT186P2h0GPGKvy8avQ5g==} engines: {node: '>=18.12.0'} @@ -12176,16 +12289,6 @@ packages: resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==} engines: {node: '>=20.19.0'} - unplugin-vue-router@0.19.2: - resolution: {integrity: sha512-u5dgLBarxE5cyDK/hzJGfpCTLIAyiTXGlo85COuD4Nssj6G7NxS+i9mhCWz/1p/ud1eMwdcUbTXehQe41jYZUA==} - deprecated: 'Merged into vuejs/router. Migrate: https://router.vuejs.org/guide/migration/v4-to-v5.html' - peerDependencies: - '@vue/compiler-sfc': ^3.5.17 - vue-router: ^4.6.0 - peerDependenciesMeta: - vue-router: - optional: true - unplugin@2.3.11: resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==} engines: {node: '>=18.12.0'} @@ -12194,6 +12297,9 @@ packages: resolution: {integrity: sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==} engines: {node: ^20.19.0 || >=22.12.0} + unrouting@0.1.7: + resolution: {integrity: sha512-+0hfD+CVWtD636rc5Fn9VEjjTEDhdqgMpbwAuVoUmydSHDaMNiFW93SJG4LV++RoGSEAyvQN5uABAscYpDphpQ==} + unrs-resolver@1.11.1: resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} @@ -12514,6 +12620,49 @@ packages: yaml: optional: true + vite@8.0.2: + resolution: {integrity: sha512-1gFhNi+bHhRE/qKZOJXACm6tX4bA3Isy9KuKF15AgSRuRazNBOJfdDemPBU16/mpMxApDPrWvZ08DcLPEoRnuA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + '@vitejs/devtools': ^0.1.0 + esbuild: ^0.27.0 + jiti: '>=1.21.0' + less: ^4.0.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + '@vitejs/devtools': + optional: true + esbuild: + optional: true + jiti: + optional: true + less: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitefu@1.1.2: resolution: {integrity: sha512-zpKATdUbzbsycPFBN71nS2uzBUQiVnFoOrr2rvqv34S1lcAgMKKkjWleLGeiJlZ8lwCXvtWaRn7R3ZC16SYRuw==} peerDependencies: @@ -12522,20 +12671,21 @@ packages: vite: optional: true - vitest@4.0.18: - resolution: {integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==} + vitest@4.1.1: + resolution: {integrity: sha512-yF+o4POL41rpAzj5KVILUxm1GCjKnELvaqmU9TLLUbMfDzuN0UpUR9uaDs+mCtjPe+uYPksXDRLQGGPvj1cTmA==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.0.18 - '@vitest/browser-preview': 4.0.18 - '@vitest/browser-webdriverio': 4.0.18 - '@vitest/ui': 4.0.18 + '@vitest/browser-playwright': 4.1.1 + '@vitest/browser-preview': 4.1.1 + '@vitest/browser-webdriverio': 4.1.1 + '@vitest/ui': 4.1.1 happy-dom: '*' jsdom: '*' + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@edge-runtime/vm': optional: true @@ -12565,13 +12715,8 @@ packages: vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} - vue-router@4.6.4: - resolution: {integrity: sha512-Hz9q5sa33Yhduglwz6g9skT8OBPii+4bFn88w6J+J4MfEo4KRRpmiNG/hHHkdbRFlLBOqxN8y8gf2Fb0MTUgVg==} - peerDependencies: - vue: ^3.5.0 - - vue-router@5.0.3: - resolution: {integrity: sha512-nG1c7aAFac7NYj8Hluo68WyWfc41xkEjaR0ViLHCa3oDvTQ/nIuLJlXJX1NUPw/DXzx/8+OKMng045HHQKQKWw==} + vue-router@5.0.4: + resolution: {integrity: sha512-lCqDLCI2+fKVRl2OzXuzdSWmxXFLQRxQbmHugnRpTMyYiT+hNaycV0faqG5FBHDXoYrZ6MQcX87BvbY8mQ20Bg==} peerDependencies: '@pinia/colada': '>=0.21.2' '@vue/compiler-sfc': ^3.5.17 @@ -12585,8 +12730,8 @@ packages: pinia: optional: true - vue@3.5.29: - resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==} + vue@3.5.30: + resolution: {integrity: sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -12840,8 +12985,6 @@ packages: snapshots: - '@acemir/cssom@0.9.31': {} - '@adobe/css-tools@4.4.4': {} '@asamuzakjp/css-color@5.0.1': @@ -12852,7 +12995,7 @@ snapshots: '@csstools/css-tokenizer': 4.0.0 lru-cache: 11.2.7 - '@asamuzakjp/dom-selector@6.8.1': + '@asamuzakjp/dom-selector@7.0.4': dependencies: '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 @@ -12901,11 +13044,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1))': + '@babel/eslint-parser@7.28.6(@babel/core@7.29.0)(eslint@10.1.0(jiti@2.6.1))': dependencies: '@babel/core': 7.29.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -13030,17 +13173,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - - '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.29.0)': - dependencies: - '@babel/core': 7.29.0 - '@babel/helper-plugin-utils': 7.28.6 - - '@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0)': + '@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 '@babel/helper-annotate-as-pure': 7.27.3 @@ -13125,15 +13258,15 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/changelog-github@0.5.2': + '@changesets/changelog-github@0.6.0': dependencies: - '@changesets/get-github-info': 0.7.0 + '@changesets/get-github-info': 0.8.0 '@changesets/types': 6.1.0 dotenv: 8.6.0 transitivePeerDependencies: - encoding - '@changesets/cli@2.29.8(@types/node@25.3.3)': + '@changesets/cli@2.30.0(@types/node@25.5.0)': dependencies: '@changesets/apply-release-plan': 7.1.0 '@changesets/assemble-release-plan': 6.0.9 @@ -13149,14 +13282,12 @@ snapshots: '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@25.3.3) + '@inquirer/external-editor': 1.0.3(@types/node@25.5.0) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 - ci-info: 3.9.0 enquirer: 2.4.1 fs-extra: 7.0.1 mri: 1.2.0 - p-limit: 2.3.0 package-manager-detector: 0.2.11 picocolors: 1.1.1 resolve-from: 5.0.0 @@ -13188,7 +13319,7 @@ snapshots: picocolors: 1.1.1 semver: 7.7.4 - '@changesets/get-github-info@0.7.0': + '@changesets/get-github-info@0.8.0': dependencies: dataloader: 1.4.0 node-fetch: 2.7.0 @@ -13299,11 +13430,11 @@ snapshots: dependencies: '@cloudinary/transformation-builder-sdk': 1.21.2 - '@commitlint/cli@20.4.2(@types/node@25.3.3)(conventional-commits-parser@6.3.0)(typescript@5.9.3)': + '@commitlint/cli@20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2)': dependencies: '@commitlint/format': 20.5.0 '@commitlint/lint': 20.5.0 - '@commitlint/load': 20.5.0(@types/node@25.3.3)(typescript@5.9.3) + '@commitlint/load': 20.5.0(@types/node@25.5.0)(typescript@6.0.2) '@commitlint/read': 20.5.0(conventional-commits-parser@6.3.0) '@commitlint/types': 20.5.0 tinyexec: 1.0.4 @@ -13314,7 +13445,7 @@ snapshots: - conventional-commits-parser - typescript - '@commitlint/config-conventional@20.4.2': + '@commitlint/config-conventional@20.5.0': dependencies: '@commitlint/types': 20.5.0 conventional-changelog-conventionalcommits: 9.3.0 @@ -13352,14 +13483,14 @@ snapshots: '@commitlint/rules': 20.5.0 '@commitlint/types': 20.5.0 - '@commitlint/load@20.5.0(@types/node@25.3.3)(typescript@5.9.3)': + '@commitlint/load@20.5.0(@types/node@25.5.0)(typescript@6.0.2)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.0 '@commitlint/types': 20.5.0 - cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig: 9.0.1(typescript@6.0.2) + cosmiconfig-typescript-loader: 6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@6.0.2))(typescript@6.0.2) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -13462,13 +13593,14 @@ snapshots: '@deno/shim-deno-test': 0.5.0 which: 4.0.0 - '@dxup/nuxt@0.3.2(magicast@0.5.2)': + '@dxup/nuxt@0.4.0(magicast@0.5.2)(typescript@6.0.2)': dependencies: '@dxup/unimport': 0.1.2 - '@nuxt/kit': 4.3.1(magicast@0.5.2) + '@nuxt/kit': 4.4.2(magicast@0.5.2) chokidar: 5.0.0 pathe: 2.0.3 tinyglobby: 0.2.15 + typescript: 6.0.2 transitivePeerDependencies: - magicast @@ -13648,9 +13780,9 @@ snapshots: '@esbuild/win32-x64@0.27.4': optional: true - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.2(jiti@2.6.1))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.1.0(jiti@2.6.1))': dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -13671,9 +13803,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.0.2(jiti@2.6.1))': + '@eslint/js@10.0.1(eslint@10.1.0(jiti@2.6.1))': optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) '@eslint/js@9.39.4': {} @@ -13810,16 +13942,16 @@ snapshots: '@img/sharp-win32-x64@0.34.5': optional: true - '@inquirer/external-editor@1.0.3(@types/node@25.3.3)': + '@inquirer/external-editor@1.0.3(@types/node@25.5.0)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@inquirer/figures@1.0.15': {} - '@internationalized/date@3.11.0': + '@internationalized/date@3.12.0': dependencies: '@swc/helpers': 0.5.19 @@ -13937,23 +14069,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@microsoft/api-extractor-model@7.33.4(@types/node@25.3.3)': + '@microsoft/api-extractor-model@7.33.4(@types/node@25.5.0)': dependencies: '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.20.3(@types/node@25.3.3) + '@rushstack/node-core-library': 5.20.3(@types/node@25.5.0) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.57.7(@types/node@25.3.3)': + '@microsoft/api-extractor@7.57.7(@types/node@25.5.0)': dependencies: - '@microsoft/api-extractor-model': 7.33.4(@types/node@25.3.3) + '@microsoft/api-extractor-model': 7.33.4(@types/node@25.5.0) '@microsoft/tsdoc': 0.16.0 '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.20.3(@types/node@25.3.3) + '@rushstack/node-core-library': 5.20.3(@types/node@25.5.0) '@rushstack/rig-package': 0.7.2 - '@rushstack/terminal': 0.22.3(@types/node@25.3.3) - '@rushstack/ts-command-line': 5.3.3(@types/node@25.3.3) + '@rushstack/terminal': 0.22.3(@types/node@25.5.0) + '@rushstack/ts-command-line': 5.3.3(@types/node@25.5.0) diff: 8.0.3 lodash: 4.17.23 minimatch: 10.2.3 @@ -14009,34 +14141,34 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@next/env@16.1.6': {} + '@next/env@16.2.1': {} - '@next/eslint-plugin-next@16.1.6': + '@next/eslint-plugin-next@16.2.1': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@16.1.6': + '@next/swc-darwin-arm64@16.2.1': optional: true - '@next/swc-darwin-x64@16.1.6': + '@next/swc-darwin-x64@16.2.1': optional: true - '@next/swc-linux-arm64-gnu@16.1.6': + '@next/swc-linux-arm64-gnu@16.2.1': optional: true - '@next/swc-linux-arm64-musl@16.1.6': + '@next/swc-linux-arm64-musl@16.2.1': optional: true - '@next/swc-linux-x64-gnu@16.1.6': + '@next/swc-linux-x64-gnu@16.2.1': optional: true - '@next/swc-linux-x64-musl@16.1.6': + '@next/swc-linux-x64-musl@16.2.1': optional: true - '@next/swc-win32-arm64-msvc@16.1.6': + '@next/swc-win32-arm64-msvc@16.2.1': optional: true - '@next/swc-win32-x64-msvc@16.1.6': + '@next/swc-win32-x64-msvc@16.2.1': optional: true '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': @@ -14057,7 +14189,7 @@ snapshots: '@nolyfill/is-core-module@1.0.39': {} - '@nuxt/cli@3.34.0(@nuxt/schema@4.3.1)(cac@6.7.14)(magicast@0.5.2)': + '@nuxt/cli@3.34.0(@nuxt/schema@4.4.2)(cac@6.7.14)(magicast@0.5.2)': dependencies: '@bomb.sh/tab': 0.0.14(cac@6.7.14)(citty@0.2.1) '@clack/prompts': 1.1.0 @@ -14088,7 +14220,7 @@ snapshots: ufo: 1.6.3 youch: 4.1.0 optionalDependencies: - '@nuxt/schema': 4.3.1 + '@nuxt/schema': 4.4.2 transitivePeerDependencies: - cac - commander @@ -14097,11 +14229,11 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@3.2.4(magicast@0.5.2)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@nuxt/devtools-kit@3.2.4(magicast@0.5.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@nuxt/kit': 4.4.2(magicast@0.5.2) execa: 8.0.1 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) transitivePeerDependencies: - magicast @@ -14116,12 +14248,12 @@ snapshots: pkg-types: 2.3.0 semver: 7.7.4 - '@nuxt/devtools@3.2.4(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3))': + '@nuxt/devtools@3.2.4(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2))': dependencies: - '@nuxt/devtools-kit': 3.2.4(magicast@0.5.2)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@nuxt/devtools-kit': 3.2.4(magicast@0.5.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@nuxt/devtools-wizard': 3.2.4 '@nuxt/kit': 4.4.2(magicast@0.5.2) - '@vue/devtools-core': 8.1.0(vue@3.5.29(typescript@5.9.3)) + '@vue/devtools-core': 8.1.0(vue@3.5.30(typescript@6.0.2)) '@vue/devtools-kit': 8.1.0 birpc: 4.0.0 consola: 3.4.2 @@ -14146,9 +14278,9 @@ snapshots: sirv: 3.0.2 structured-clone-es: 2.0.0 tinyglobby: 0.2.15 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - vite-plugin-vue-tracer: 1.3.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3)) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + vite-plugin-vue-tracer: 1.3.0(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2)) which: 6.0.1 ws: 8.20.0 transitivePeerDependencies: @@ -14157,31 +14289,6 @@ snapshots: - utf-8-validate - vue - '@nuxt/kit@4.3.1(magicast@0.5.2)': - dependencies: - c12: 3.3.3(magicast@0.5.2) - consola: 3.4.2 - defu: 6.1.4 - destr: 2.0.5 - errx: 0.1.0 - exsolve: 1.0.8 - ignore: 7.0.5 - jiti: 2.6.1 - klona: 2.0.6 - mlly: 1.8.2 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.3.0 - rc9: 3.0.0 - scule: 1.3.0 - semver: 7.7.4 - tinyglobby: 0.2.15 - ufo: 1.6.3 - unctx: 2.5.0 - untyped: 2.0.0 - transitivePeerDependencies: - - magicast - '@nuxt/kit@4.4.2(magicast@0.5.2)': dependencies: c12: 3.3.3(magicast@0.5.2) @@ -14207,11 +14314,12 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/nitro-server@4.3.1(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3)': + '@nuxt/nitro-server@4.4.2(@babel/core@7.29.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(rolldown@1.0.0-rc.11)(typescript@6.0.2)': dependencies: + '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) '@nuxt/devalue': 2.0.2 - '@nuxt/kit': 4.3.1(magicast@0.5.2) - '@unhead/vue': 2.1.12(vue@3.5.29(typescript@5.9.3)) + '@nuxt/kit': 4.4.2(magicast@0.5.2) + '@unhead/vue': 2.1.12(vue@3.5.30(typescript@6.0.2)) '@vue/shared': 3.5.30 consola: 3.4.2 defu: 6.1.4 @@ -14224,17 +14332,18 @@ snapshots: impound: 1.1.5 klona: 2.0.6 mocked-exports: 0.1.1 - nitropack: 2.13.2 - nuxt: 4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3) + nitropack: 2.13.2(rolldown@1.0.0-rc.11) + nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3) + nypm: 0.6.5 ohash: 2.0.11 pathe: 2.0.3 pkg-types: 2.3.0 - rou3: 0.7.12 - std-env: 3.10.0 + rou3: 0.8.1 + std-env: 4.0.0 ufo: 1.6.3 unctx: 2.5.0 unstorage: 1.17.4(db0@0.3.4)(ioredis@5.10.1) - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@6.0.2) vue-bundle-renderer: 2.2.0 vue-devtools-stub: 0.1.0 transitivePeerDependencies: @@ -14244,6 +14353,7 @@ snapshots: - '@azure/identity' - '@azure/keyvault-secrets' - '@azure/storage-blob' + - '@babel/core' - '@capacitor/preferences' - '@deno/kv' - '@electric-sql/pglite' @@ -14273,34 +14383,33 @@ snapshots: - uploadthing - xml2js - '@nuxt/schema@4.3.1': + '@nuxt/schema@4.4.2': dependencies: '@vue/shared': 3.5.30 defu: 6.1.4 pathe: 2.0.3 pkg-types: 2.3.0 - std-env: 3.10.0 + std-env: 4.0.0 - '@nuxt/telemetry@2.7.0(@nuxt/kit@4.3.1(magicast@0.5.2))': + '@nuxt/telemetry@2.7.0(@nuxt/kit@4.4.2(magicast@0.5.2))': dependencies: - '@nuxt/kit': 4.3.1(magicast@0.5.2) + '@nuxt/kit': 4.4.2(magicast@0.5.2) citty: 0.2.1 consola: 3.4.2 ofetch: 2.0.0-alpha.3 rc9: 3.0.0 std-env: 3.10.0 - '@nuxt/vite-builder@4.3.1(@types/node@25.3.3)(eslint@10.0.2(jiti@2.6.1))(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(nuxt@4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vue@3.5.29(typescript@5.9.3))(yaml@2.8.3)': + '@nuxt/vite-builder@4.4.2(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(eslint@10.1.0(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vue@3.5.30(typescript@6.0.2))(yaml@2.8.3)': dependencies: - '@nuxt/kit': 4.3.1(magicast@0.5.2) + '@nuxt/kit': 4.4.2(magicast@0.5.2) '@rollup/plugin-replace': 6.0.3(rollup@4.60.0) - '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3)) - '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3)) + '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2)) + '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2)) autoprefixer: 10.4.27(postcss@8.5.8) consola: 3.4.2 cssnano: 7.1.3(postcss@8.5.8) defu: 6.1.4 - esbuild: 0.27.4 escape-string-regexp: 5.0.0 exsolve: 1.0.8 get-port-please: 3.2.0 @@ -14309,20 +14418,24 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 mocked-exports: 0.1.1 - nuxt: 4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3) + nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3) + nypm: 0.6.5 pathe: 2.0.3 pkg-types: 2.3.0 postcss: 8.5.8 - rollup-plugin-visualizer: 6.0.11(rollup@4.60.0) seroval: 1.5.1 - std-env: 3.10.0 + std-env: 4.0.0 ufo: 1.6.3 unenv: 2.0.0-rc.24 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-node: 5.3.0(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-plugin-checker: 0.12.0(eslint@10.0.2(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - vue: 3.5.29(typescript@5.9.3) + vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite-node: 5.3.0(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite-plugin-checker: 0.12.0(eslint@10.1.0(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@6.0.2)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + vue: 3.5.30(typescript@6.0.2) vue-bundle-renderer: 2.2.0 + optionalDependencies: + '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) + rolldown: 1.0.0-rc.11 + rollup-plugin-visualizer: 7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0) transitivePeerDependencies: - '@biomejs/biome' - '@types/node' @@ -14411,192 +14524,194 @@ snapshots: dependencies: '@octokit/openapi-types': 27.0.0 - '@oxc-minify/binding-android-arm-eabi@0.112.0': + '@oxc-minify/binding-android-arm-eabi@0.117.0': optional: true - '@oxc-minify/binding-android-arm64@0.112.0': + '@oxc-minify/binding-android-arm64@0.117.0': optional: true - '@oxc-minify/binding-darwin-arm64@0.112.0': + '@oxc-minify/binding-darwin-arm64@0.117.0': optional: true - '@oxc-minify/binding-darwin-x64@0.112.0': + '@oxc-minify/binding-darwin-x64@0.117.0': optional: true - '@oxc-minify/binding-freebsd-x64@0.112.0': + '@oxc-minify/binding-freebsd-x64@0.117.0': optional: true - '@oxc-minify/binding-linux-arm-gnueabihf@0.112.0': + '@oxc-minify/binding-linux-arm-gnueabihf@0.117.0': optional: true - '@oxc-minify/binding-linux-arm-musleabihf@0.112.0': + '@oxc-minify/binding-linux-arm-musleabihf@0.117.0': optional: true - '@oxc-minify/binding-linux-arm64-gnu@0.112.0': + '@oxc-minify/binding-linux-arm64-gnu@0.117.0': optional: true - '@oxc-minify/binding-linux-arm64-musl@0.112.0': + '@oxc-minify/binding-linux-arm64-musl@0.117.0': optional: true - '@oxc-minify/binding-linux-ppc64-gnu@0.112.0': + '@oxc-minify/binding-linux-ppc64-gnu@0.117.0': optional: true - '@oxc-minify/binding-linux-riscv64-gnu@0.112.0': + '@oxc-minify/binding-linux-riscv64-gnu@0.117.0': optional: true - '@oxc-minify/binding-linux-riscv64-musl@0.112.0': + '@oxc-minify/binding-linux-riscv64-musl@0.117.0': optional: true - '@oxc-minify/binding-linux-s390x-gnu@0.112.0': + '@oxc-minify/binding-linux-s390x-gnu@0.117.0': optional: true - '@oxc-minify/binding-linux-x64-gnu@0.112.0': + '@oxc-minify/binding-linux-x64-gnu@0.117.0': optional: true - '@oxc-minify/binding-linux-x64-musl@0.112.0': + '@oxc-minify/binding-linux-x64-musl@0.117.0': optional: true - '@oxc-minify/binding-openharmony-arm64@0.112.0': + '@oxc-minify/binding-openharmony-arm64@0.117.0': optional: true - '@oxc-minify/binding-wasm32-wasi@0.112.0': + '@oxc-minify/binding-wasm32-wasi@0.117.0': dependencies: '@napi-rs/wasm-runtime': 1.1.1 optional: true - '@oxc-minify/binding-win32-arm64-msvc@0.112.0': + '@oxc-minify/binding-win32-arm64-msvc@0.117.0': optional: true - '@oxc-minify/binding-win32-ia32-msvc@0.112.0': + '@oxc-minify/binding-win32-ia32-msvc@0.117.0': optional: true - '@oxc-minify/binding-win32-x64-msvc@0.112.0': + '@oxc-minify/binding-win32-x64-msvc@0.117.0': optional: true - '@oxc-parser/binding-android-arm-eabi@0.112.0': + '@oxc-parser/binding-android-arm-eabi@0.117.0': optional: true - '@oxc-parser/binding-android-arm64@0.112.0': + '@oxc-parser/binding-android-arm64@0.117.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.112.0': + '@oxc-parser/binding-darwin-arm64@0.117.0': optional: true - '@oxc-parser/binding-darwin-x64@0.112.0': + '@oxc-parser/binding-darwin-x64@0.117.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.112.0': + '@oxc-parser/binding-freebsd-x64@0.117.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.112.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.117.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.112.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.117.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.112.0': + '@oxc-parser/binding-linux-arm64-gnu@0.117.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.112.0': + '@oxc-parser/binding-linux-arm64-musl@0.117.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.112.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.117.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.112.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.117.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.112.0': + '@oxc-parser/binding-linux-riscv64-musl@0.117.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.112.0': + '@oxc-parser/binding-linux-s390x-gnu@0.117.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.112.0': + '@oxc-parser/binding-linux-x64-gnu@0.117.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.112.0': + '@oxc-parser/binding-linux-x64-musl@0.117.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.112.0': + '@oxc-parser/binding-openharmony-arm64@0.117.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.112.0': + '@oxc-parser/binding-wasm32-wasi@0.117.0': dependencies: '@napi-rs/wasm-runtime': 1.1.1 optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.112.0': + '@oxc-parser/binding-win32-arm64-msvc@0.117.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.112.0': + '@oxc-parser/binding-win32-ia32-msvc@0.117.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.112.0': + '@oxc-parser/binding-win32-x64-msvc@0.117.0': optional: true - '@oxc-project/types@0.112.0': {} + '@oxc-project/types@0.117.0': {} + + '@oxc-project/types@0.122.0': {} - '@oxc-transform/binding-android-arm-eabi@0.112.0': + '@oxc-transform/binding-android-arm-eabi@0.117.0': optional: true - '@oxc-transform/binding-android-arm64@0.112.0': + '@oxc-transform/binding-android-arm64@0.117.0': optional: true - '@oxc-transform/binding-darwin-arm64@0.112.0': + '@oxc-transform/binding-darwin-arm64@0.117.0': optional: true - '@oxc-transform/binding-darwin-x64@0.112.0': + '@oxc-transform/binding-darwin-x64@0.117.0': optional: true - '@oxc-transform/binding-freebsd-x64@0.112.0': + '@oxc-transform/binding-freebsd-x64@0.117.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.112.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.117.0': optional: true - '@oxc-transform/binding-linux-arm-musleabihf@0.112.0': + '@oxc-transform/binding-linux-arm-musleabihf@0.117.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.112.0': + '@oxc-transform/binding-linux-arm64-gnu@0.117.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.112.0': + '@oxc-transform/binding-linux-arm64-musl@0.117.0': optional: true - '@oxc-transform/binding-linux-ppc64-gnu@0.112.0': + '@oxc-transform/binding-linux-ppc64-gnu@0.117.0': optional: true - '@oxc-transform/binding-linux-riscv64-gnu@0.112.0': + '@oxc-transform/binding-linux-riscv64-gnu@0.117.0': optional: true - '@oxc-transform/binding-linux-riscv64-musl@0.112.0': + '@oxc-transform/binding-linux-riscv64-musl@0.117.0': optional: true - '@oxc-transform/binding-linux-s390x-gnu@0.112.0': + '@oxc-transform/binding-linux-s390x-gnu@0.117.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.112.0': + '@oxc-transform/binding-linux-x64-gnu@0.117.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.112.0': + '@oxc-transform/binding-linux-x64-musl@0.117.0': optional: true - '@oxc-transform/binding-openharmony-arm64@0.112.0': + '@oxc-transform/binding-openharmony-arm64@0.117.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.112.0': + '@oxc-transform/binding-wasm32-wasi@0.117.0': dependencies: '@napi-rs/wasm-runtime': 1.1.1 optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.112.0': + '@oxc-transform/binding-win32-arm64-msvc@0.117.0': optional: true - '@oxc-transform/binding-win32-ia32-msvc@0.112.0': + '@oxc-transform/binding-win32-ia32-msvc@0.117.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.112.0': + '@oxc-transform/binding-win32-x64-msvc@0.117.0': optional: true '@pandacss/config@1.9.1': @@ -14633,14 +14748,14 @@ snapshots: postcss-selector-parser: 7.1.1 ts-pattern: 5.9.0 - '@pandacss/dev@1.9.1(jsdom@28.1.0)(typescript@5.9.3)': + '@pandacss/dev@1.9.1(jsdom@29.0.1)(typescript@6.0.2)': dependencies: '@clack/prompts': 0.11.0 '@pandacss/config': 1.9.1 '@pandacss/logger': 1.9.1 - '@pandacss/mcp': 1.9.1(jsdom@28.1.0)(typescript@5.9.3) - '@pandacss/node': 1.9.1(jsdom@28.1.0)(typescript@5.9.3) - '@pandacss/postcss': 1.9.1(jsdom@28.1.0)(typescript@5.9.3) + '@pandacss/mcp': 1.9.1(jsdom@29.0.1)(typescript@6.0.2) + '@pandacss/node': 1.9.1(jsdom@29.0.1)(typescript@6.0.2) + '@pandacss/postcss': 1.9.1(jsdom@29.0.1)(typescript@6.0.2) '@pandacss/preset-base': 1.9.1 '@pandacss/preset-panda': 1.9.1 '@pandacss/shared': 1.9.1 @@ -14653,10 +14768,10 @@ snapshots: - supports-color - typescript - '@pandacss/extractor@1.9.1(jsdom@28.1.0)(typescript@5.9.3)': + '@pandacss/extractor@1.9.1(jsdom@29.0.1)(typescript@6.0.2)': dependencies: '@pandacss/shared': 1.9.1 - ts-evaluator: 1.2.0(jsdom@28.1.0)(typescript@5.9.3) + ts-evaluator: 1.2.0(jsdom@29.0.1)(typescript@6.0.2) ts-morph: 27.0.2 transitivePeerDependencies: - jsdom @@ -14683,12 +14798,12 @@ snapshots: '@pandacss/types': 1.9.1 kleur: 4.1.5 - '@pandacss/mcp@1.9.1(jsdom@28.1.0)(typescript@5.9.3)': + '@pandacss/mcp@1.9.1(jsdom@29.0.1)(typescript@6.0.2)': dependencies: '@clack/prompts': 0.11.0 '@modelcontextprotocol/sdk': 1.27.1(zod@4.3.6) '@pandacss/logger': 1.9.1 - '@pandacss/node': 1.9.1(jsdom@28.1.0)(typescript@5.9.3) + '@pandacss/node': 1.9.1(jsdom@29.0.1)(typescript@6.0.2) '@pandacss/token-dictionary': 1.9.1 '@pandacss/types': 1.9.1 zod: 4.3.6 @@ -14698,13 +14813,13 @@ snapshots: - supports-color - typescript - '@pandacss/node@1.9.1(jsdom@28.1.0)(typescript@5.9.3)': + '@pandacss/node@1.9.1(jsdom@29.0.1)(typescript@6.0.2)': dependencies: '@pandacss/config': 1.9.1 '@pandacss/core': 1.9.1 '@pandacss/generator': 1.9.1 '@pandacss/logger': 1.9.1 - '@pandacss/parser': 1.9.1(jsdom@28.1.0)(typescript@5.9.3) + '@pandacss/parser': 1.9.1(jsdom@29.0.1)(typescript@6.0.2) '@pandacss/reporter': 1.9.1 '@pandacss/shared': 1.9.1 '@pandacss/token-dictionary': 1.9.1 @@ -14728,16 +14843,16 @@ snapshots: prettier: 3.2.5 ts-morph: 27.0.2 ts-pattern: 5.9.0 - tsconfck: 3.1.6(typescript@5.9.3) + tsconfck: 3.1.6(typescript@6.0.2) transitivePeerDependencies: - jsdom - typescript - '@pandacss/parser@1.9.1(jsdom@28.1.0)(typescript@5.9.3)': + '@pandacss/parser@1.9.1(jsdom@29.0.1)(typescript@6.0.2)': dependencies: '@pandacss/config': 1.9.1 '@pandacss/core': 1.9.1 - '@pandacss/extractor': 1.9.1(jsdom@28.1.0)(typescript@5.9.3) + '@pandacss/extractor': 1.9.1(jsdom@29.0.1)(typescript@6.0.2) '@pandacss/logger': 1.9.1 '@pandacss/shared': 1.9.1 '@pandacss/types': 1.9.1 @@ -14749,9 +14864,9 @@ snapshots: - jsdom - typescript - '@pandacss/postcss@1.9.1(jsdom@28.1.0)(typescript@5.9.3)': + '@pandacss/postcss@1.9.1(jsdom@29.0.1)(typescript@6.0.2)': dependencies: - '@pandacss/node': 1.9.1(jsdom@28.1.0)(typescript@5.9.3) + '@pandacss/node': 1.9.1(jsdom@29.0.1)(typescript@6.0.2) postcss: 8.5.6 transitivePeerDependencies: - jsdom @@ -14920,18 +15035,20 @@ snapshots: '@poppinss/exception@1.2.3': {} - '@preact/preset-vite@2.10.3(@babel/core@7.29.0)(preact@10.28.4)(rollup@4.60.0)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@preact/preset-vite@2.10.5(@babel/core@7.29.0)(preact@10.29.0)(rollup@4.60.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.29.0) '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.29.0) - '@prefresh/vite': 2.4.12(preact@10.28.4)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@prefresh/vite': 2.4.12(preact@10.29.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@rollup/pluginutils': 5.3.0(rollup@4.60.0) babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.0) debug: 4.4.3 + magic-string: 0.30.21 picocolors: 1.1.1 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-prerender-plugin: 0.5.13(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite-prerender-plugin: 0.5.13(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + zimmerframe: 1.1.4 transitivePeerDependencies: - preact - rollup @@ -14939,29 +15056,78 @@ snapshots: '@prefresh/babel-plugin@0.5.3': {} - '@prefresh/core@1.5.9(preact@10.28.4)': + '@prefresh/core@1.5.9(preact@10.29.0)': dependencies: - preact: 10.28.4 + preact: 10.29.0 '@prefresh/utils@1.2.1': {} - '@prefresh/vite@2.4.12(preact@10.28.4)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@prefresh/vite@2.4.12(preact@10.29.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@babel/core': 7.29.0 '@prefresh/babel-plugin': 0.5.3 - '@prefresh/core': 1.5.9(preact@10.28.4) + '@prefresh/core': 1.5.9(preact@10.29.0) '@prefresh/utils': 1.2.1 '@rollup/pluginutils': 4.2.1 - preact: 10.28.4 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + preact: 10.29.0 + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) transitivePeerDependencies: - supports-color + '@rolldown/binding-android-arm64@1.0.0-rc.11': + optional: true + + '@rolldown/binding-darwin-arm64@1.0.0-rc.11': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-rc.11': + optional: true + + '@rolldown/binding-freebsd-x64@1.0.0-rc.11': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.11': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.11': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.11': + optional: true + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.11': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.11': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.11': + optional: true + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.11': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.11': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.11': + dependencies: + '@napi-rs/wasm-runtime': 1.1.1 + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.11': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.11': + optional: true + '@rolldown/pluginutils@1.0.0-rc.10': {} + '@rolldown/pluginutils@1.0.0-rc.11': {} + '@rolldown/pluginutils@1.0.0-rc.2': {} - '@rolldown/pluginutils@1.0.0-rc.3': {} + '@rolldown/pluginutils@1.0.0-rc.7': {} '@rollup/plugin-alias@6.0.0(rollup@4.60.0)': optionalDependencies: @@ -15108,7 +15274,7 @@ snapshots: '@rtsao/scc@1.1.0': {} - '@rushstack/node-core-library@5.20.3(@types/node@25.3.3)': + '@rushstack/node-core-library@5.20.3(@types/node@25.5.0)': dependencies: ajv: 8.18.0 ajv-draft-04: 1.0.0(ajv@8.18.0) @@ -15119,28 +15285,28 @@ snapshots: resolve: 1.22.11 semver: 7.5.4 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 - '@rushstack/problem-matcher@0.2.1(@types/node@25.3.3)': + '@rushstack/problem-matcher@0.2.1(@types/node@25.5.0)': optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@rushstack/rig-package@0.7.2': dependencies: resolve: 1.22.11 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.22.3(@types/node@25.3.3)': + '@rushstack/terminal@0.22.3(@types/node@25.5.0)': dependencies: - '@rushstack/node-core-library': 5.20.3(@types/node@25.3.3) - '@rushstack/problem-matcher': 0.2.1(@types/node@25.3.3) + '@rushstack/node-core-library': 5.20.3(@types/node@25.5.0) + '@rushstack/problem-matcher': 0.2.1(@types/node@25.5.0) supports-color: 8.1.1 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 - '@rushstack/ts-command-line@5.3.3(@types/node@25.3.3)': + '@rushstack/ts-command-line@5.3.3(@types/node@25.5.0)': dependencies: - '@rushstack/terminal': 0.22.3(@types/node@25.3.3) + '@rushstack/terminal': 0.22.3(@types/node@25.5.0) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -15200,15 +15366,15 @@ snapshots: dependencies: solid-js: 1.9.11 - '@solidjs/router@0.15.4(solid-js@1.9.11)': + '@solidjs/router@0.16.1(solid-js@1.9.11)': dependencies: solid-js: 1.9.11 - '@solidjs/start@1.3.2(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@solidjs/start@1.3.2(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: - '@tanstack/server-functions-plugin': 1.121.21(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - '@vinxi/server-components': 0.5.1(vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@tanstack/server-functions-plugin': 1.121.21(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@vinxi/server-components': 0.5.1(vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) cookie-es: 2.0.0 defu: 6.1.4 error-stack-parser: 2.1.4 @@ -15220,20 +15386,20 @@ snapshots: source-map-js: 1.2.1 terracotta: 1.1.0(solid-js@1.9.11) tinyglobby: 0.2.15 - vinxi: 0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-plugin-solid: 2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + vinxi: 0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite-plugin-solid: 2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) transitivePeerDependencies: - '@testing-library/jest-dom' - solid-js - supports-color - vite - '@solidjs/testing-library@0.8.10(@solidjs/router@0.15.4(solid-js@1.9.11))(solid-js@1.9.11)': + '@solidjs/testing-library@0.8.10(@solidjs/router@0.16.1(solid-js@1.9.11))(solid-js@1.9.11)': dependencies: '@testing-library/dom': 10.4.1 solid-js: 1.9.11 optionalDependencies: - '@solidjs/router': 0.15.4(solid-js@1.9.11) + '@solidjs/router': 0.16.1(solid-js@1.9.11) '@speed-highlight/core@1.2.15': {} @@ -15245,15 +15411,19 @@ snapshots: dependencies: acorn: 8.16.0 - '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))': + '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@5.9.3)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))': + dependencies: + '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@5.9.3)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + + '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))': dependencies: - '@sveltejs/kit': 2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@sveltejs/kit': 2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - '@sveltejs/kit@2.53.4(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@5.9.3)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@standard-schema/spec': 1.1.0 '@sveltejs/acorn-typescript': 1.0.9(acorn@8.16.0) - '@sveltejs/vite-plugin-svelte': 6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@sveltejs/vite-plugin-svelte': 7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@types/cookie': 0.6.0 acorn: 8.16.0 cookie: 0.6.0 @@ -15264,38 +15434,50 @@ snapshots: mrmime: 2.0.1 set-cookie-parser: 3.1.0 sirv: 3.0.2 - svelte: 5.53.6 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + svelte: 5.55.0 + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) optionalDependencies: typescript: 5.9.3 - '@sveltejs/package@2.5.7(svelte@5.53.6)(typescript@5.9.3)': + '@sveltejs/kit@2.55.0(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.55.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + dependencies: + '@standard-schema/spec': 1.1.0 + '@sveltejs/acorn-typescript': 1.0.9(acorn@8.16.0) + '@sveltejs/vite-plugin-svelte': 7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@types/cookie': 0.6.0 + acorn: 8.16.0 + cookie: 0.6.0 + devalue: 5.6.4 + esm-env: 1.2.2 + kleur: 4.1.5 + magic-string: 0.30.21 + mrmime: 2.0.1 + set-cookie-parser: 3.1.0 + sirv: 3.0.2 + svelte: 5.55.0 + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + optionalDependencies: + typescript: 6.0.2 + + '@sveltejs/package@2.5.7(svelte@5.55.0)(typescript@6.0.2)': dependencies: chokidar: 5.0.0 kleur: 4.1.5 sade: 1.8.1 semver: 7.7.4 - svelte: 5.53.6 - svelte2tsx: 0.7.52(svelte@5.53.6)(typescript@5.9.3) + svelte: 5.55.0 + svelte2tsx: 0.7.52(svelte@5.55.0)(typescript@6.0.2) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': - dependencies: - '@sveltejs/vite-plugin-svelte': 6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - obug: 2.1.1 - svelte: 5.53.6 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - - '@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.0)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 5.0.2(@sveltejs/vite-plugin-svelte@6.2.4(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)))(svelte@5.53.6)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) deepmerge: 4.3.1 magic-string: 0.30.21 obug: 2.1.1 - svelte: 5.53.6 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vitefu: 1.1.2(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + svelte: 5.55.0 + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vitefu: 1.1.2(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.29.0)': dependencies: @@ -15341,12 +15523,12 @@ snapshots: '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.29.0) '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.29.0) - '@svgr/core@8.1.0(typescript@5.9.3)': + '@svgr/core@8.1.0(typescript@6.0.2)': dependencies: '@babel/core': 7.29.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.9.3) + cosmiconfig: 8.3.6(typescript@6.0.2) snake-case: 3.0.4 transitivePeerDependencies: - supports-color @@ -15357,61 +15539,69 @@ snapshots: '@babel/types': 7.29.0 entities: 4.5.0 - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))': + '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@6.0.2))': dependencies: '@babel/core': 7.29.0 '@svgr/babel-preset': 8.1.0(@babel/core@7.29.0) - '@svgr/core': 8.1.0(typescript@5.9.3) + '@svgr/core': 8.1.0(typescript@6.0.2) '@svgr/hast-util-to-babel-ast': 8.0.0 svg-parser: 2.0.4 transitivePeerDependencies: - supports-color - '@swc/core-darwin-arm64@1.15.18': + '@swc/core-darwin-arm64@1.15.21': + optional: true + + '@swc/core-darwin-x64@1.15.21': optional: true - '@swc/core-darwin-x64@1.15.18': + '@swc/core-linux-arm-gnueabihf@1.15.21': optional: true - '@swc/core-linux-arm-gnueabihf@1.15.18': + '@swc/core-linux-arm64-gnu@1.15.21': optional: true - '@swc/core-linux-arm64-gnu@1.15.18': + '@swc/core-linux-arm64-musl@1.15.21': optional: true - '@swc/core-linux-arm64-musl@1.15.18': + '@swc/core-linux-ppc64-gnu@1.15.21': optional: true - '@swc/core-linux-x64-gnu@1.15.18': + '@swc/core-linux-s390x-gnu@1.15.21': optional: true - '@swc/core-linux-x64-musl@1.15.18': + '@swc/core-linux-x64-gnu@1.15.21': optional: true - '@swc/core-win32-arm64-msvc@1.15.18': + '@swc/core-linux-x64-musl@1.15.21': optional: true - '@swc/core-win32-ia32-msvc@1.15.18': + '@swc/core-win32-arm64-msvc@1.15.21': optional: true - '@swc/core-win32-x64-msvc@1.15.18': + '@swc/core-win32-ia32-msvc@1.15.21': optional: true - '@swc/core@1.15.18(@swc/helpers@0.5.19)': + '@swc/core-win32-x64-msvc@1.15.21': + optional: true + + '@swc/core@1.15.21(@swc/helpers@0.5.19)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.25 optionalDependencies: - '@swc/core-darwin-arm64': 1.15.18 - '@swc/core-darwin-x64': 1.15.18 - '@swc/core-linux-arm-gnueabihf': 1.15.18 - '@swc/core-linux-arm64-gnu': 1.15.18 - '@swc/core-linux-arm64-musl': 1.15.18 - '@swc/core-linux-x64-gnu': 1.15.18 - '@swc/core-linux-x64-musl': 1.15.18 - '@swc/core-win32-arm64-msvc': 1.15.18 - '@swc/core-win32-ia32-msvc': 1.15.18 - '@swc/core-win32-x64-msvc': 1.15.18 + '@swc/core-darwin-arm64': 1.15.21 + '@swc/core-darwin-x64': 1.15.21 + '@swc/core-linux-arm-gnueabihf': 1.15.21 + '@swc/core-linux-arm64-gnu': 1.15.21 + '@swc/core-linux-arm64-musl': 1.15.21 + '@swc/core-linux-ppc64-gnu': 1.15.21 + '@swc/core-linux-s390x-gnu': 1.15.21 + '@swc/core-linux-x64-gnu': 1.15.21 + '@swc/core-linux-x64-musl': 1.15.21 + '@swc/core-win32-arm64-msvc': 1.15.21 + '@swc/core-win32-ia32-msvc': 1.15.21 + '@swc/core-win32-x64-msvc': 1.15.21 '@swc/helpers': 0.5.19 '@swc/counter@0.1.3': {} @@ -15428,7 +15618,7 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tanstack/directive-functions-plugin@1.121.21(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@tanstack/directive-functions-plugin@1.121.21(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.29.0 @@ -15437,13 +15627,13 @@ snapshots: '@tanstack/router-utils': 1.161.6 babel-dead-code-elimination: 1.0.12 tiny-invariant: 1.3.3 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) transitivePeerDependencies: - supports-color - '@tanstack/react-virtual@3.13.19(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-virtual@3.13.23(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/virtual-core': 3.13.19 + '@tanstack/virtual-core': 3.13.23 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -15461,7 +15651,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/server-functions-plugin@1.121.21(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@tanstack/server-functions-plugin@1.121.21(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@babel/code-frame': 7.26.2 '@babel/core': 7.29.0 @@ -15470,14 +15660,14 @@ snapshots: '@babel/template': 7.28.6 '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 - '@tanstack/directive-functions-plugin': 1.121.21(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@tanstack/directive-functions-plugin': 1.121.21(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) babel-dead-code-elimination: 1.0.12 tiny-invariant: 1.3.3 transitivePeerDependencies: - supports-color - vite - '@tanstack/virtual-core@3.13.19': {} + '@tanstack/virtual-core@3.13.23': {} '@testing-library/dom@10.4.1': dependencies: @@ -15510,10 +15700,10 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/preact@3.2.4(preact@10.28.4)': + '@testing-library/preact@3.2.4(preact@10.29.0)': dependencies: '@testing-library/dom': 8.20.1 - preact: 10.28.4 + preact: 10.29.0 '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: @@ -15590,10 +15780,6 @@ snapshots: '@types/form-serialize@0.7.4': {} - '@types/hast@2.3.10': - dependencies: - '@types/unist': 2.0.11 - '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 @@ -15605,7 +15791,7 @@ snapshots: '@types/jsdom@28.0.1': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 undici-types: 7.24.5 @@ -15617,7 +15803,7 @@ snapshots: '@types/liftoff@4.0.3': dependencies: '@types/fined': 1.1.5 - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@types/mdast@4.0.4': dependencies: @@ -15635,7 +15821,7 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@25.3.3': + '@types/node@25.5.0': dependencies: undici-types: 7.18.2 @@ -15655,13 +15841,13 @@ snapshots: '@types/signale@1.4.7': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@types/textarea-caret@3.0.4': {} '@types/through@0.0.33': dependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 '@types/tough-cookie@4.0.5': {} @@ -15671,104 +15857,106 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.57.1 - '@typescript-eslint/type-utils': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.1 - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.57.2 + '@typescript-eslint/type-utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.57.2 + eslint: 10.1.0(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.57.1 - '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.57.1 + '@typescript-eslint/scope-manager': 8.57.2 + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.57.2 debug: 4.4.3 - eslint: 10.0.2(jiti@2.6.1) - typescript: 5.9.3 + eslint: 10.1.0(jiti@2.6.1) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.57.1(typescript@5.9.3)': + '@typescript-eslint/project-service@8.57.2(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@5.9.3) - '@typescript-eslint/types': 8.57.1 + '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@6.0.2) + '@typescript-eslint/types': 8.57.2 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.57.1': + '@typescript-eslint/scope-manager@8.57.2': dependencies: - '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/visitor-keys': 8.57.1 + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/visitor-keys': 8.57.2 - '@typescript-eslint/tsconfig-utils@8.57.1(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.57.2(typescript@6.0.2)': dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - '@typescript-eslint/type-utils@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) debug: 4.4.3 - eslint: 10.0.2(jiti@2.6.1) - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + eslint: 10.1.0(jiti@2.6.1) + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.57.1': {} - '@typescript-eslint/typescript-estree@8.57.1(typescript@5.9.3)': + '@typescript-eslint/types@8.57.2': {} + + '@typescript-eslint/typescript-estree@8.57.2(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.57.1(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@5.9.3) - '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/visitor-keys': 8.57.1 + '@typescript-eslint/project-service': 8.57.2(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.57.2(typescript@6.0.2) + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/visitor-keys': 8.57.2 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.57.1 - '@typescript-eslint/types': 8.57.1 - '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) - typescript: 5.9.3 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.57.2 + '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) + eslint: 10.1.0(jiti@2.6.1) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.57.1': + '@typescript-eslint/visitor-keys@8.57.2': dependencies: - '@typescript-eslint/types': 8.57.1 + '@typescript-eslint/types': 8.57.2 eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.0': {} - '@unhead/vue@2.1.12(vue@3.5.29(typescript@5.9.3))': + '@unhead/vue@2.1.12(vue@3.5.30(typescript@6.0.2))': dependencies: hookable: 6.1.0 unhead: 2.1.12 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@6.0.2) '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -15868,7 +16056,7 @@ snapshots: untun: 0.1.3 uqr: 0.1.2 - '@vinxi/plugin-directives@0.5.1(vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@vinxi/plugin-directives@0.5.1(vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: '@babel/parser': 7.29.2 acorn: 8.16.0 @@ -15879,86 +16067,81 @@ snapshots: magicast: 0.2.11 recast: 0.23.11 tslib: 2.8.1 - vinxi: 0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vinxi: 0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - '@vinxi/server-components@0.5.1(vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@vinxi/server-components@0.5.1(vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: - '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) acorn: 8.16.0 acorn-loose: 8.5.2 acorn-typescript: 1.4.13(acorn@8.16.0) astring: 1.9.0 magicast: 0.2.11 recast: 0.23.11 - vinxi: 0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vinxi: 0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - '@vitejs/plugin-react@5.2.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@vitejs/plugin-react@6.0.1(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: - '@babel/core': 7.29.0 - '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) - '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.29.0) - '@rolldown/pluginutils': 1.0.0-rc.3 - '@types/babel__core': 7.20.5 - react-refresh: 0.18.0 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - transitivePeerDependencies: - - supports-color + '@rolldown/pluginutils': 1.0.0-rc.7 + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) '@rolldown/pluginutils': 1.0.0-rc.10 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vue: 3.5.29(typescript@5.9.3) + vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vue: 3.5.30(typescript@6.0.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vue: 3.5.29(typescript@5.9.3) + vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vue: 3.5.30(typescript@6.0.2) - '@vitest/expect@4.0.18': + '@vitest/expect@4.1.1': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 + '@vitest/spy': 4.1.1 + '@vitest/utils': 4.1.1 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': + '@vitest/mocker@4.1.1(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: - '@vitest/spy': 4.0.18 + '@vitest/spy': 4.1.1 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - '@vitest/pretty-format@4.0.18': + '@vitest/pretty-format@4.1.1': dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.0.18': + '@vitest/runner@4.1.1': dependencies: - '@vitest/utils': 4.0.18 + '@vitest/utils': 4.1.1 pathe: 2.0.3 - '@vitest/snapshot@4.0.18': + '@vitest/snapshot@4.1.1': dependencies: - '@vitest/pretty-format': 4.0.18 + '@vitest/pretty-format': 4.1.1 + '@vitest/utils': 4.1.1 magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@4.0.18': {} + '@vitest/spy@4.1.1': {} - '@vitest/utils@4.0.18': + '@vitest/utils@4.1.1': dependencies: - '@vitest/pretty-format': 4.0.18 + '@vitest/pretty-format': 4.1.1 + convert-source-map: 2.0.0 tinyrainbow: 3.1.0 '@volar/language-core@2.4.28': @@ -15973,7 +16156,7 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue-macros/common@3.1.2(vue@3.5.29(typescript@5.9.3))': + '@vue-macros/common@3.1.2(vue@3.5.30(typescript@6.0.2))': dependencies: '@vue/compiler-sfc': 3.5.30 ast-kit: 2.2.0 @@ -15981,7 +16164,7 @@ snapshots: magic-string-ast: 1.0.3 unplugin-utils: 0.3.1 optionalDependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@6.0.2) '@vue/babel-helper-vue-transform-on@2.0.1': {} @@ -16020,14 +16203,6 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-core@3.5.29': - dependencies: - '@babel/parser': 7.29.2 - '@vue/shared': 3.5.29 - entities: 7.0.1 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.30': dependencies: '@babel/parser': 7.29.2 @@ -16041,11 +16216,6 @@ snapshots: '@vue/compiler-core': 3.5.25 '@vue/shared': 3.5.25 - '@vue/compiler-dom@3.5.29': - dependencies: - '@vue/compiler-core': 3.5.29 - '@vue/shared': 3.5.29 - '@vue/compiler-dom@3.5.30': dependencies: '@vue/compiler-core': 3.5.30 @@ -16060,18 +16230,6 @@ snapshots: '@vue/shared': 3.5.25 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.6 - source-map-js: 1.2.1 - - '@vue/compiler-sfc@3.5.29': - dependencies: - '@babel/parser': 7.29.2 - '@vue/compiler-core': 3.5.29 - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 - estree-walker: 2.0.2 - magic-string: 0.30.21 postcss: 8.5.8 source-map-js: 1.2.1 @@ -16092,11 +16250,6 @@ snapshots: '@vue/compiler-dom': 3.5.25 '@vue/shared': 3.5.25 - '@vue/compiler-ssr@3.5.29': - dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/shared': 3.5.29 - '@vue/compiler-ssr@3.5.30': dependencies: '@vue/compiler-dom': 3.5.30 @@ -16107,17 +16260,15 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/devtools-api@6.6.4': {} - '@vue/devtools-api@8.1.0': dependencies: '@vue/devtools-kit': 8.1.0 - '@vue/devtools-core@8.1.0(vue@3.5.29(typescript@5.9.3))': + '@vue/devtools-core@8.1.0(vue@3.5.30(typescript@6.0.2))': dependencies: '@vue/devtools-kit': 8.1.0 '@vue/devtools-shared': 8.1.0 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@6.0.2) '@vue/devtools-kit@8.1.0': dependencies: @@ -16128,7 +16279,7 @@ snapshots: '@vue/devtools-shared@8.1.0': {} - '@vue/language-core@2.2.0(typescript@5.9.3)': + '@vue/language-core@2.2.0(typescript@6.0.2)': dependencies: '@volar/language-core': 2.4.28 '@vue/compiler-dom': 3.5.30 @@ -16139,44 +16290,32 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 - '@vue/language-core@3.2.6': + '@vue/reactivity@3.5.30': dependencies: - '@volar/language-core': 2.4.28 - '@vue/compiler-dom': 3.5.30 '@vue/shared': 3.5.30 - alien-signals: 3.1.2 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - picomatch: 4.0.3 - '@vue/reactivity@3.5.29': + '@vue/runtime-core@3.5.30': dependencies: - '@vue/shared': 3.5.29 - - '@vue/runtime-core@3.5.29': - dependencies: - '@vue/reactivity': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.30 + '@vue/shared': 3.5.30 - '@vue/runtime-dom@3.5.29': + '@vue/runtime-dom@3.5.30': dependencies: - '@vue/reactivity': 3.5.29 - '@vue/runtime-core': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.30 + '@vue/runtime-core': 3.5.30 + '@vue/shared': 3.5.30 csstype: 3.2.3 - '@vue/server-renderer@3.5.29(vue@3.5.29(typescript@5.9.3))': + '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@6.0.2))': dependencies: - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 - vue: 3.5.29(typescript@5.9.3) + '@vue/compiler-ssr': 3.5.30 + '@vue/shared': 3.5.30 + vue: 3.5.30(typescript@6.0.2) '@vue/shared@3.5.25': {} - '@vue/shared@3.5.29': {} - '@vue/shared@3.5.30': {} abbrev@3.0.1: {} @@ -16234,8 +16373,6 @@ snapshots: alien-signals@0.4.14: {} - alien-signals@3.1.2: {} - all-contributors-cli@6.26.1: dependencies: '@babel/runtime': 7.29.2 @@ -16742,8 +16879,6 @@ snapshots: chownr@3.0.0: {} - ci-info@3.9.0: {} - citty@0.1.6: dependencies: consola: 3.4.2 @@ -16841,9 +16976,9 @@ snapshots: commander@4.1.1: {} - commitlint@20.4.2(@types/node@25.3.3)(conventional-commits-parser@6.3.0)(typescript@5.9.3): + commitlint@20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2): dependencies: - '@commitlint/cli': 20.4.2(@types/node@25.3.3)(conventional-commits-parser@6.3.0)(typescript@5.9.3) + '@commitlint/cli': 20.5.0(@types/node@25.5.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2) '@commitlint/types': 20.5.0 transitivePeerDependencies: - '@types/node' @@ -16925,30 +17060,30 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@6.2.0(@types/node@25.3.3)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.2.0(@types/node@25.5.0)(cosmiconfig@9.0.1(typescript@6.0.2))(typescript@6.0.2): dependencies: - '@types/node': 25.3.3 - cosmiconfig: 9.0.1(typescript@5.9.3) + '@types/node': 25.5.0 + cosmiconfig: 9.0.1(typescript@6.0.2) jiti: 2.6.1 - typescript: 5.9.3 + typescript: 6.0.2 - cosmiconfig@8.3.6(typescript@5.9.3): + cosmiconfig@8.3.6(typescript@6.0.2): dependencies: import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 - cosmiconfig@9.0.1(typescript@5.9.3): + cosmiconfig@9.0.1(typescript@6.0.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 crc-32@1.2.2: {} @@ -17054,13 +17189,6 @@ snapshots: dependencies: css-tree: 2.2.1 - cssstyle@6.2.0: - dependencies: - '@asamuzakjp/css-color': 5.0.1 - '@csstools/css-syntax-patches-for-csstree': 1.1.1(css-tree@3.2.1) - css-tree: 3.2.1 - lru-cache: 11.2.7 - csstype@3.2.3: {} damerau-levenshtein@1.0.8: {} @@ -17167,8 +17295,6 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - define-lazy-prop@2.0.0: {} - define-lazy-prop@3.0.0: {} define-properties@1.2.1: @@ -17299,9 +17425,9 @@ snapshots: environment@1.1.0: {} - epic-spinners@2.0.0(vue@3.5.29(typescript@5.9.3)): + epic-spinners@2.0.0(vue@3.5.30(typescript@6.0.2)): dependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@6.0.2) error-ex@1.3.4: dependencies: @@ -17517,37 +17643,37 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-config-next@16.1.6(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + eslint-config-next@16.2.1(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@next/eslint-plugin-next': 16.1.6 - eslint: 10.0.2(jiti@2.6.1) + '@next/eslint-plugin-next': 16.2.1 + eslint: 10.1.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-hooks: 7.0.1(eslint@10.0.2(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-react-hooks: 7.0.1(eslint@10.1.0(jiti@2.6.1)) globals: 16.4.0 - typescript-eslint: 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + typescript-eslint: 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-webpack - eslint-plugin-import-x - supports-color - eslint-config-preact@2.0.0(eslint@10.0.2(jiti@2.6.1)): + eslint-config-preact@2.0.0(eslint@10.1.0(jiti@2.6.1)): dependencies: '@babel/core': 7.29.0 - '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@10.0.2(jiti@2.6.1)) + '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@10.1.0(jiti@2.6.1)) '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.29.0) '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) '@eslint/js': 9.39.4 - eslint: 10.0.2(jiti@2.6.1) - eslint-plugin-compat: 6.2.1(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react: 7.37.5(eslint@10.0.2(jiti@2.6.1)) - eslint-plugin-react-hooks: 5.2.0(eslint@10.0.2(jiti@2.6.1)) + eslint: 10.1.0(jiti@2.6.1) + eslint-plugin-compat: 6.2.1(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-react: 7.37.5(eslint@10.1.0(jiti@2.6.1)) + eslint-plugin-react-hooks: 5.2.0(eslint@10.1.0(jiti@2.6.1)) globals: 16.5.0 transitivePeerDependencies: - supports-color @@ -17560,44 +17686,44 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@10.0.2(jiti@2.6.1)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@10.1.0(jiti@2.6.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) get-tsconfig: 4.13.7 is-bun-module: 2.0.0 stable-hash: 0.0.5 tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.0.2(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.1.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@10.0.2(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@10.1.0(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) + '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.1.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.0.2(jiti@2.6.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.1.0(jiti@2.6.1)) transitivePeerDependencies: - supports-color - eslint-plugin-compat@6.2.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-compat@6.2.1(eslint@10.1.0(jiti@2.6.1)): dependencies: '@mdn/browser-compat-data': 6.1.5 ast-metadata-inferer: 0.8.1 browserslist: 4.28.1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) find-up: 5.0.0 globals: 15.15.0 lodash.memoize: 4.1.2 semver: 7.7.4 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-typescript@3.10.1)(eslint@10.1.0(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -17606,9 +17732,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@10.0.2(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@10.1.0(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -17620,13 +17746,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-jsx-a11y@6.10.2(eslint@10.1.0(jiti@2.6.1)): dependencies: aria-query: 5.3.2 array-includes: 3.1.9 @@ -17636,7 +17762,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -17645,22 +17771,22 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-react-hooks@5.2.0(eslint@10.1.0(jiti@2.6.1)): dependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) - eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-react-hooks@7.0.1(eslint@10.1.0(jiti@2.6.1)): dependencies: '@babel/core': 7.29.0 '@babel/parser': 7.29.2 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) hermes-parser: 0.25.1 zod: 4.3.6 zod-validation-error: 4.0.2(zod@4.3.6) transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.5(eslint@10.0.2(jiti@2.6.1)): + eslint-plugin-react@7.37.5(eslint@10.1.0(jiti@2.6.1)): dependencies: array-includes: 3.1.9 array.prototype.findlast: 1.2.5 @@ -17668,7 +17794,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.3.1 - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -17700,9 +17826,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.0.2(jiti@2.6.1): + eslint@10.1.0(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@2.6.1)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.1.0(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.3 '@eslint/config-helpers': 0.5.3 @@ -18351,10 +18477,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hast-util-parse-selector@3.1.1: - dependencies: - '@types/hast': 2.3.10 - hast-util-parse-selector@4.0.0: dependencies: '@types/hast': 3.0.4 @@ -18422,14 +18544,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hastscript@7.2.0: - dependencies: - '@types/hast': 2.3.10 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 3.1.1 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - hastscript@9.0.1: dependencies: '@types/hast': 3.0.4 @@ -18476,13 +18590,6 @@ snapshots: statuses: 2.0.2 toidentifier: 1.0.1 - http-proxy-agent@7.0.2: - dependencies: - agent-base: 7.1.4 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - http-proxy@1.18.1: dependencies: eventemitter3: 4.0.7 @@ -18571,9 +18678,9 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 - inquirer@9.3.8(@types/node@25.3.3): + inquirer@9.3.8(@types/node@25.5.0): dependencies: - '@inquirer/external-editor': 1.0.3(@types/node@25.3.3) + '@inquirer/external-editor': 1.0.3(@types/node@25.5.0) '@inquirer/figures': 1.0.15 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -18683,8 +18790,6 @@ snapshots: is-decimal@2.0.1: {} - is-docker@2.2.1: {} - is-docker@3.0.0: {} is-extendable@0.1.1: {} @@ -18840,10 +18945,6 @@ snapshots: is-windows@1.0.2: {} - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - is-wsl@3.1.1: dependencies: is-inside-container: 1.0.0 @@ -18910,19 +19011,19 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@28.1.0: + jsdom@29.0.1: dependencies: - '@acemir/cssom': 0.9.31 - '@asamuzakjp/dom-selector': 6.8.1 + '@asamuzakjp/css-color': 5.0.1 + '@asamuzakjp/dom-selector': 7.0.4 '@bramus/specificity': 2.4.2 + '@csstools/css-syntax-patches-for-csstree': 1.1.1(css-tree@3.2.1) '@exodus/bytes': 1.15.0 - cssstyle: 6.2.0 + css-tree: 3.2.1 data-urls: 7.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 6.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 + lru-cache: 11.2.7 parse5: 8.0.0 saxes: 6.0.0 symbol-tree: 3.2.4 @@ -18935,7 +19036,6 @@ snapshots: xml-name-validator: 5.0.0 transitivePeerDependencies: - '@noble/hashes' - - supports-color jsesc@3.1.0: {} @@ -19041,36 +19141,69 @@ snapshots: lightningcss-android-arm64@1.31.1: optional: true + lightningcss-android-arm64@1.32.0: + optional: true + lightningcss-darwin-arm64@1.31.1: optional: true + lightningcss-darwin-arm64@1.32.0: + optional: true + lightningcss-darwin-x64@1.31.1: optional: true + lightningcss-darwin-x64@1.32.0: + optional: true + lightningcss-freebsd-x64@1.31.1: optional: true + lightningcss-freebsd-x64@1.32.0: + optional: true + lightningcss-linux-arm-gnueabihf@1.31.1: optional: true + lightningcss-linux-arm-gnueabihf@1.32.0: + optional: true + lightningcss-linux-arm64-gnu@1.31.1: optional: true + lightningcss-linux-arm64-gnu@1.32.0: + optional: true + lightningcss-linux-arm64-musl@1.31.1: optional: true + lightningcss-linux-arm64-musl@1.32.0: + optional: true + lightningcss-linux-x64-gnu@1.31.1: optional: true + lightningcss-linux-x64-gnu@1.32.0: + optional: true + lightningcss-linux-x64-musl@1.31.1: optional: true + lightningcss-linux-x64-musl@1.32.0: + optional: true + lightningcss-win32-arm64-msvc@1.31.1: optional: true + lightningcss-win32-arm64-msvc@1.32.0: + optional: true + lightningcss-win32-x64-msvc@1.31.1: optional: true + lightningcss-win32-x64-msvc@1.32.0: + optional: true + lightningcss@1.31.1: dependencies: detect-libc: 2.1.2 @@ -19087,15 +19220,31 @@ snapshots: lightningcss-win32-arm64-msvc: 1.31.1 lightningcss-win32-x64-msvc: 1.31.1 + lightningcss@1.32.0: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.32.0 + lightningcss-darwin-arm64: 1.32.0 + lightningcss-darwin-x64: 1.32.0 + lightningcss-freebsd-x64: 1.32.0 + lightningcss-linux-arm-gnueabihf: 1.32.0 + lightningcss-linux-arm64-gnu: 1.32.0 + lightningcss-linux-arm64-musl: 1.32.0 + lightningcss-linux-x64-gnu: 1.32.0 + lightningcss-linux-x64-musl: 1.32.0 + lightningcss-win32-arm64-msvc: 1.32.0 + lightningcss-win32-x64-msvc: 1.32.0 + lilconfig@3.1.3: {} lines-and-columns@1.2.4: {} - lint-staged@16.3.1: + lint-staged@16.4.0: dependencies: commander: 14.0.3 listr2: 9.0.5 - micromatch: 4.0.8 + picomatch: 4.0.3 string-argv: 0.3.2 tinyexec: 1.0.4 yaml: 2.8.3 @@ -19241,25 +19390,25 @@ snapshots: dependencies: yallist: 4.0.0 - lucide-preact@0.575.0(preact@10.28.4): + lucide-preact@1.6.0(preact@10.29.0): dependencies: - preact: 10.28.4 + preact: 10.29.0 - lucide-react@0.575.0(react@19.2.4): + lucide-react@1.6.0(react@19.2.4): dependencies: react: 19.2.4 - lucide-solid@0.575.0(solid-js@1.9.11): + lucide-solid@1.1.0(solid-js@1.9.11): dependencies: solid-js: 1.9.11 - lucide-svelte@0.575.0(svelte@5.53.6): + lucide-svelte@1.0.1(svelte@5.55.0): dependencies: - svelte: 5.53.6 + svelte: 5.55.0 - lucide-vue-next@0.575.0(vue@3.5.29(typescript@5.9.3)): + lucide-vue-next@1.0.0(vue@3.5.30(typescript@6.0.2)): dependencies: - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@6.0.2) lz-string@1.5.0: {} @@ -19769,7 +19918,7 @@ snapshots: dependencies: picocolors: 1.1.1 - nanotar@0.2.1: {} + nanotar@0.3.0: {} napi-postinstall@0.3.4: {} @@ -19779,17 +19928,17 @@ snapshots: neo-async@2.6.2: {} - next-cloudinary@6.17.5(next@16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4): + next-cloudinary@6.17.5(next@16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4): dependencies: '@cloudinary-util/types': 1.5.10 '@cloudinary-util/url-loader': 5.10.4 '@cloudinary-util/util': 4.0.0 - next: 16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + next: 16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 - next-seo@7.2.0(next@16.1.6(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4): + next-seo@7.2.0(next@16.2.1(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(react@19.2.4): dependencies: - next: 16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + next: 16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 next-themes@0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): @@ -19797,9 +19946,9 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - next@16.1.6(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + next@16.2.1(@babel/core@7.29.0)(@playwright/test@1.58.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@next/env': 16.1.6 + '@next/env': 16.2.1 '@swc/helpers': 0.5.15 baseline-browser-mapping: 2.10.10 caniuse-lite: 1.0.30001780 @@ -19808,21 +19957,21 @@ snapshots: react-dom: 19.2.4(react@19.2.4) styled-jsx: 5.1.6(@babel/core@7.29.0)(react@19.2.4) optionalDependencies: - '@next/swc-darwin-arm64': 16.1.6 - '@next/swc-darwin-x64': 16.1.6 - '@next/swc-linux-arm64-gnu': 16.1.6 - '@next/swc-linux-arm64-musl': 16.1.6 - '@next/swc-linux-x64-gnu': 16.1.6 - '@next/swc-linux-x64-musl': 16.1.6 - '@next/swc-win32-arm64-msvc': 16.1.6 - '@next/swc-win32-x64-msvc': 16.1.6 + '@next/swc-darwin-arm64': 16.2.1 + '@next/swc-darwin-x64': 16.2.1 + '@next/swc-linux-arm64-gnu': 16.2.1 + '@next/swc-linux-arm64-musl': 16.2.1 + '@next/swc-linux-x64-gnu': 16.2.1 + '@next/swc-linux-x64-musl': 16.2.1 + '@next/swc-win32-arm64-msvc': 16.2.1 + '@next/swc-win32-x64-msvc': 16.2.1 '@playwright/test': 1.58.2 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nitropack@2.13.2: + nitropack@2.13.2(rolldown@1.0.0-rc.11): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 '@rollup/plugin-alias': 6.0.0(rollup@4.60.0) @@ -19875,7 +20024,7 @@ snapshots: pretty-bytes: 7.1.0 radix3: 1.1.2 rollup: 4.60.0 - rollup-plugin-visualizer: 7.0.1(rollup@4.60.0) + rollup-plugin-visualizer: 7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0) scule: 1.3.0 semver: 7.7.4 serve-placeholder: 2.0.2 @@ -19968,14 +20117,14 @@ snapshots: node-mock-http@1.0.4: {} - node-plop@0.32.3(@types/node@25.3.3): + node-plop@0.32.3(@types/node@25.5.0): dependencies: '@types/inquirer': 9.0.9 '@types/picomatch': 4.0.2 change-case: 5.4.4 dlv: 1.1.3 handlebars: 4.7.8 - inquirer: 9.3.8(@types/node@25.3.3) + inquirer: 9.3.8(@types/node@25.5.0) isbinaryfile: 5.0.7 resolve: 1.22.11 tinyglobby: 0.2.15 @@ -20004,17 +20153,17 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt@4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3): - dependencies: - '@dxup/nuxt': 0.3.2(magicast@0.5.2) - '@nuxt/cli': 3.34.0(@nuxt/schema@4.3.1)(cac@6.7.14)(magicast@0.5.2) - '@nuxt/devtools': 3.2.4(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3)) - '@nuxt/kit': 4.3.1(magicast@0.5.2) - '@nuxt/nitro-server': 4.3.1(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(typescript@5.9.3) - '@nuxt/schema': 4.3.1 - '@nuxt/telemetry': 2.7.0(@nuxt/kit@4.3.1(magicast@0.5.2)) - '@nuxt/vite-builder': 4.3.1(@types/node@25.3.3)(eslint@10.0.2(jiti@2.6.1))(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(nuxt@4.3.1(@parcel/watcher@2.5.6)(@types/node@25.3.3)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.0.2(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.31.1)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(optionator@0.9.4)(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@5.9.3)(vue@3.5.29(typescript@5.9.3))(yaml@2.8.3) - '@unhead/vue': 2.1.12(vue@3.5.29(typescript@5.9.3)) + nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3): + dependencies: + '@dxup/nuxt': 0.4.0(magicast@0.5.2)(typescript@6.0.2) + '@nuxt/cli': 3.34.0(@nuxt/schema@4.4.2)(cac@6.7.14)(magicast@0.5.2) + '@nuxt/devtools': 3.2.4(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2)) + '@nuxt/kit': 4.4.2(magicast@0.5.2) + '@nuxt/nitro-server': 4.4.2(@babel/core@7.29.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(rolldown@1.0.0-rc.11)(typescript@6.0.2) + '@nuxt/schema': 4.4.2 + '@nuxt/telemetry': 2.7.0(@nuxt/kit@4.4.2(magicast@0.5.2)) + '@nuxt/vite-builder': 4.4.2(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(eslint@10.1.0(jiti@2.6.1))(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@25.5.0)(@vue/compiler-sfc@3.5.30)(cac@6.7.14)(db0@0.3.4)(eslint@10.1.0(jiti@2.6.1))(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(yaml@2.8.3))(optionator@0.9.4)(rolldown@1.0.0-rc.11)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0))(rollup@4.60.0)(terser@5.46.1)(tsx@4.21.0)(typescript@6.0.2)(vue@3.5.30(typescript@6.0.2))(yaml@2.8.3) + '@unhead/vue': 2.1.12(vue@3.5.30(typescript@6.0.2)) '@vue/shared': 3.5.30 c12: 3.3.3(magicast@0.5.2) chokidar: 5.0.0 @@ -20022,13 +20171,11 @@ snapshots: consola: 3.4.2 cookie-es: 2.0.0 defu: 6.1.4 - destr: 2.0.5 devalue: 5.6.4 errx: 0.1.0 escape-string-regexp: 5.0.0 exsolve: 1.0.8 - h3: 1.15.10 - hookable: 5.5.3 + hookable: 6.1.0 ignore: 7.0.5 impound: 1.1.5 jiti: 2.6.1 @@ -20036,36 +20183,37 @@ snapshots: knitwork: 1.3.0 magic-string: 0.30.21 mlly: 1.8.2 - nanotar: 0.2.1 + nanotar: 0.3.0 nypm: 0.6.5 ofetch: 1.5.1 ohash: 2.0.11 on-change: 6.0.2 - oxc-minify: 0.112.0 - oxc-parser: 0.112.0 - oxc-transform: 0.112.0 - oxc-walker: 0.7.0(oxc-parser@0.112.0) + oxc-minify: 0.117.0 + oxc-parser: 0.117.0 + oxc-transform: 0.117.0 + oxc-walker: 0.7.0(oxc-parser@0.117.0) pathe: 2.0.3 perfect-debounce: 2.1.0 + picomatch: 4.0.3 pkg-types: 2.3.0 - rou3: 0.7.12 + rou3: 0.8.1 scule: 1.3.0 semver: 7.7.4 - std-env: 3.10.0 + std-env: 4.0.0 tinyglobby: 0.2.15 ufo: 1.6.3 ultrahtml: 1.6.0 uncrypto: 0.1.3 unctx: 2.5.0 - unimport: 5.7.0 + unimport: 6.0.2 unplugin: 3.0.0 - unplugin-vue-router: 0.19.2(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)) + unrouting: 0.1.7 untyped: 2.0.0 - vue: 3.5.29(typescript@5.9.3) - vue-router: 4.6.4(vue@3.5.29(typescript@5.9.3)) + vue: 3.5.30(typescript@6.0.2) + vue-router: 5.0.4(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@6.0.2)) optionalDependencies: '@parcel/watcher': 2.5.6 - '@types/node': 25.3.3 + '@types/node': 25.5.0 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -20073,13 +20221,18 @@ snapshots: - '@azure/identity' - '@azure/keyvault-secrets' - '@azure/storage-blob' + - '@babel/core' + - '@babel/plugin-proposal-decorators' + - '@babel/plugin-syntax-jsx' - '@biomejs/biome' - '@capacitor/preferences' - '@deno/kv' - '@electric-sql/pglite' - '@libsql/client' - '@netlify/blobs' + - '@pinia/colada' - '@planetscale/database' + - '@rollup/plugin-babel' - '@upstash/redis' - '@vercel/blob' - '@vercel/functions' @@ -20106,9 +20259,11 @@ snapshots: - mysql2 - optionator - oxlint + - pinia - react-native-b4a - rolldown - rollup + - rollup-plugin-visualizer - sass - sass-embedded - sqlite3 @@ -20250,12 +20405,6 @@ snapshots: powershell-utils: 0.1.0 wsl-utils: 0.3.1 - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -20289,81 +20438,81 @@ snapshots: object-keys: 1.1.1 safe-push-apply: 1.0.0 - oxc-minify@0.112.0: + oxc-minify@0.117.0: optionalDependencies: - '@oxc-minify/binding-android-arm-eabi': 0.112.0 - '@oxc-minify/binding-android-arm64': 0.112.0 - '@oxc-minify/binding-darwin-arm64': 0.112.0 - '@oxc-minify/binding-darwin-x64': 0.112.0 - '@oxc-minify/binding-freebsd-x64': 0.112.0 - '@oxc-minify/binding-linux-arm-gnueabihf': 0.112.0 - '@oxc-minify/binding-linux-arm-musleabihf': 0.112.0 - '@oxc-minify/binding-linux-arm64-gnu': 0.112.0 - '@oxc-minify/binding-linux-arm64-musl': 0.112.0 - '@oxc-minify/binding-linux-ppc64-gnu': 0.112.0 - '@oxc-minify/binding-linux-riscv64-gnu': 0.112.0 - '@oxc-minify/binding-linux-riscv64-musl': 0.112.0 - '@oxc-minify/binding-linux-s390x-gnu': 0.112.0 - '@oxc-minify/binding-linux-x64-gnu': 0.112.0 - '@oxc-minify/binding-linux-x64-musl': 0.112.0 - '@oxc-minify/binding-openharmony-arm64': 0.112.0 - '@oxc-minify/binding-wasm32-wasi': 0.112.0 - '@oxc-minify/binding-win32-arm64-msvc': 0.112.0 - '@oxc-minify/binding-win32-ia32-msvc': 0.112.0 - '@oxc-minify/binding-win32-x64-msvc': 0.112.0 - - oxc-parser@0.112.0: - dependencies: - '@oxc-project/types': 0.112.0 + '@oxc-minify/binding-android-arm-eabi': 0.117.0 + '@oxc-minify/binding-android-arm64': 0.117.0 + '@oxc-minify/binding-darwin-arm64': 0.117.0 + '@oxc-minify/binding-darwin-x64': 0.117.0 + '@oxc-minify/binding-freebsd-x64': 0.117.0 + '@oxc-minify/binding-linux-arm-gnueabihf': 0.117.0 + '@oxc-minify/binding-linux-arm-musleabihf': 0.117.0 + '@oxc-minify/binding-linux-arm64-gnu': 0.117.0 + '@oxc-minify/binding-linux-arm64-musl': 0.117.0 + '@oxc-minify/binding-linux-ppc64-gnu': 0.117.0 + '@oxc-minify/binding-linux-riscv64-gnu': 0.117.0 + '@oxc-minify/binding-linux-riscv64-musl': 0.117.0 + '@oxc-minify/binding-linux-s390x-gnu': 0.117.0 + '@oxc-minify/binding-linux-x64-gnu': 0.117.0 + '@oxc-minify/binding-linux-x64-musl': 0.117.0 + '@oxc-minify/binding-openharmony-arm64': 0.117.0 + '@oxc-minify/binding-wasm32-wasi': 0.117.0 + '@oxc-minify/binding-win32-arm64-msvc': 0.117.0 + '@oxc-minify/binding-win32-ia32-msvc': 0.117.0 + '@oxc-minify/binding-win32-x64-msvc': 0.117.0 + + oxc-parser@0.117.0: + dependencies: + '@oxc-project/types': 0.117.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.112.0 - '@oxc-parser/binding-android-arm64': 0.112.0 - '@oxc-parser/binding-darwin-arm64': 0.112.0 - '@oxc-parser/binding-darwin-x64': 0.112.0 - '@oxc-parser/binding-freebsd-x64': 0.112.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.112.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.112.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.112.0 - '@oxc-parser/binding-linux-arm64-musl': 0.112.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.112.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.112.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.112.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.112.0 - '@oxc-parser/binding-linux-x64-gnu': 0.112.0 - '@oxc-parser/binding-linux-x64-musl': 0.112.0 - '@oxc-parser/binding-openharmony-arm64': 0.112.0 - '@oxc-parser/binding-wasm32-wasi': 0.112.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.112.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.112.0 - '@oxc-parser/binding-win32-x64-msvc': 0.112.0 - - oxc-transform@0.112.0: + '@oxc-parser/binding-android-arm-eabi': 0.117.0 + '@oxc-parser/binding-android-arm64': 0.117.0 + '@oxc-parser/binding-darwin-arm64': 0.117.0 + '@oxc-parser/binding-darwin-x64': 0.117.0 + '@oxc-parser/binding-freebsd-x64': 0.117.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.117.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.117.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.117.0 + '@oxc-parser/binding-linux-arm64-musl': 0.117.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.117.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.117.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.117.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.117.0 + '@oxc-parser/binding-linux-x64-gnu': 0.117.0 + '@oxc-parser/binding-linux-x64-musl': 0.117.0 + '@oxc-parser/binding-openharmony-arm64': 0.117.0 + '@oxc-parser/binding-wasm32-wasi': 0.117.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.117.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.117.0 + '@oxc-parser/binding-win32-x64-msvc': 0.117.0 + + oxc-transform@0.117.0: optionalDependencies: - '@oxc-transform/binding-android-arm-eabi': 0.112.0 - '@oxc-transform/binding-android-arm64': 0.112.0 - '@oxc-transform/binding-darwin-arm64': 0.112.0 - '@oxc-transform/binding-darwin-x64': 0.112.0 - '@oxc-transform/binding-freebsd-x64': 0.112.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.112.0 - '@oxc-transform/binding-linux-arm-musleabihf': 0.112.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.112.0 - '@oxc-transform/binding-linux-arm64-musl': 0.112.0 - '@oxc-transform/binding-linux-ppc64-gnu': 0.112.0 - '@oxc-transform/binding-linux-riscv64-gnu': 0.112.0 - '@oxc-transform/binding-linux-riscv64-musl': 0.112.0 - '@oxc-transform/binding-linux-s390x-gnu': 0.112.0 - '@oxc-transform/binding-linux-x64-gnu': 0.112.0 - '@oxc-transform/binding-linux-x64-musl': 0.112.0 - '@oxc-transform/binding-openharmony-arm64': 0.112.0 - '@oxc-transform/binding-wasm32-wasi': 0.112.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.112.0 - '@oxc-transform/binding-win32-ia32-msvc': 0.112.0 - '@oxc-transform/binding-win32-x64-msvc': 0.112.0 - - oxc-walker@0.7.0(oxc-parser@0.112.0): + '@oxc-transform/binding-android-arm-eabi': 0.117.0 + '@oxc-transform/binding-android-arm64': 0.117.0 + '@oxc-transform/binding-darwin-arm64': 0.117.0 + '@oxc-transform/binding-darwin-x64': 0.117.0 + '@oxc-transform/binding-freebsd-x64': 0.117.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.117.0 + '@oxc-transform/binding-linux-arm-musleabihf': 0.117.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.117.0 + '@oxc-transform/binding-linux-arm64-musl': 0.117.0 + '@oxc-transform/binding-linux-ppc64-gnu': 0.117.0 + '@oxc-transform/binding-linux-riscv64-gnu': 0.117.0 + '@oxc-transform/binding-linux-riscv64-musl': 0.117.0 + '@oxc-transform/binding-linux-s390x-gnu': 0.117.0 + '@oxc-transform/binding-linux-x64-gnu': 0.117.0 + '@oxc-transform/binding-linux-x64-musl': 0.117.0 + '@oxc-transform/binding-openharmony-arm64': 0.117.0 + '@oxc-transform/binding-wasm32-wasi': 0.117.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.117.0 + '@oxc-transform/binding-win32-ia32-msvc': 0.117.0 + '@oxc-transform/binding-win32-x64-msvc': 0.117.0 + + oxc-walker@0.7.0(oxc-parser@0.117.0): dependencies: magic-regexp: 0.10.0 - oxc-parser: 0.112.0 + oxc-parser: 0.117.0 p-filter@2.1.0: dependencies: @@ -20546,13 +20695,13 @@ snapshots: optionalDependencies: fsevents: 2.3.2 - plop@4.0.5(@types/node@25.3.3): + plop@4.0.5(@types/node@25.5.0): dependencies: '@types/liftoff': 4.0.3 interpret: 3.1.1 liftoff: 5.0.1 nanospinner: 1.2.2 - node-plop: 0.32.3(@types/node@25.3.3) + node-plop: 0.32.3(@types/node@25.5.0) picocolors: 1.1.1 v8flags: 4.0.1 transitivePeerDependencies: @@ -20771,23 +20920,23 @@ snapshots: powershell-utils@0.1.0: {} - preact-iso@2.11.1(preact-render-to-string@6.6.6(preact@10.28.4))(preact@10.28.4): + preact-iso@2.11.1(preact-render-to-string@6.6.6(preact@10.29.0))(preact@10.29.0): dependencies: - preact: 10.28.4 - preact-render-to-string: 6.6.6(preact@10.28.4) + preact: 10.29.0 + preact-render-to-string: 6.6.6(preact@10.29.0) - preact-render-to-string@6.6.6(preact@10.28.4): + preact-render-to-string@6.6.6(preact@10.29.0): dependencies: - preact: 10.28.4 + preact: 10.29.0 - preact@10.28.4: {} + preact@10.29.0: {} prelude-ls@1.2.1: {} - prettier-plugin-svelte@3.5.0(prettier@3.8.1)(svelte@5.53.6): + prettier-plugin-svelte@3.5.1(prettier@3.8.1)(svelte@5.55.0): dependencies: prettier: 3.8.1 - svelte: 5.53.6 + svelte: 5.55.0 prettier@2.8.8: {} @@ -20813,8 +20962,6 @@ snapshots: object-assign: 4.1.1 react-is: 16.13.1 - property-information@6.5.0: {} - property-information@7.1.0: {} proxy-addr@2.0.7: @@ -20870,11 +21017,11 @@ snapshots: react: 19.2.4 scheduler: 0.27.0 - react-hook-form@7.71.2(react@19.2.4): + react-hook-form@7.72.0(react@19.2.4): dependencies: react: 19.2.4 - react-icons@5.5.0(react@19.2.4): + react-icons@5.6.0(react@19.2.4): dependencies: react: 19.2.4 @@ -20882,8 +21029,6 @@ snapshots: react-is@17.0.2: {} - react-refresh@0.18.0: {} - react-spinners@0.17.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: react: 19.2.4 @@ -20998,13 +21143,6 @@ snapshots: get-proto: 1.0.1 which-builtin-type: 1.2.1 - refractor@4.9.0: - dependencies: - '@types/hast': 2.3.10 - '@types/prismjs': 1.26.6 - hastscript: 7.2.0 - parse-entities: 4.0.2 - refractor@5.0.0: dependencies: '@types/hast': 3.0.4 @@ -21183,22 +21321,35 @@ snapshots: rfdc@1.4.1: {} - rollup-plugin-visualizer@6.0.11(rollup@4.60.0): + rolldown@1.0.0-rc.11: dependencies: - open: 8.4.2 - picomatch: 4.0.3 - source-map: 0.7.6 - yargs: 17.7.2 + '@oxc-project/types': 0.122.0 + '@rolldown/pluginutils': 1.0.0-rc.11 optionalDependencies: - rollup: 4.60.0 - - rollup-plugin-visualizer@7.0.1(rollup@4.60.0): + '@rolldown/binding-android-arm64': 1.0.0-rc.11 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.11 + '@rolldown/binding-darwin-x64': 1.0.0-rc.11 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.11 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.11 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.11 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.11 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.11 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.11 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.11 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.11 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.11 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.11 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.11 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.11 + + rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.11)(rollup@4.60.0): dependencies: open: 11.0.0 picomatch: 4.0.3 source-map: 0.7.6 yargs: 18.0.0 optionalDependencies: + rolldown: 1.0.0-rc.11 rollup: 4.60.0 rollup@4.60.0: @@ -21232,7 +21383,7 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.60.0 fsevents: 2.3.3 - rou3@0.7.12: {} + rou3@0.8.1: {} router@2.2.0: dependencies: @@ -21782,26 +21933,26 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@4.4.4(picomatch@4.0.3)(svelte@5.53.6)(typescript@5.9.3): + svelte-check@4.4.5(picomatch@4.0.3)(svelte@5.55.0)(typescript@6.0.2): dependencies: '@jridgewell/trace-mapping': 0.3.31 chokidar: 4.0.3 fdir: 6.5.0(picomatch@4.0.3) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.53.6 - typescript: 5.9.3 + svelte: 5.55.0 + typescript: 6.0.2 transitivePeerDependencies: - picomatch - svelte2tsx@0.7.52(svelte@5.53.6)(typescript@5.9.3): + svelte2tsx@0.7.52(svelte@5.55.0)(typescript@6.0.2): dependencies: dedent-js: 1.0.1 scule: 1.3.0 - svelte: 5.53.6 - typescript: 5.9.3 + svelte: 5.55.0 + typescript: 6.0.2 - svelte@5.53.6: + svelte@5.55.0: dependencies: '@jridgewell/remapping': 2.3.5 '@jridgewell/sourcemap-codec': 1.5.5 @@ -21968,18 +22119,18 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.5.0(typescript@5.9.3): + ts-api-utils@2.5.0(typescript@6.0.2): dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - ts-evaluator@1.2.0(jsdom@28.1.0)(typescript@5.9.3): + ts-evaluator@1.2.0(jsdom@29.0.1)(typescript@6.0.2): dependencies: ansi-colors: 4.1.3 crosspath: 2.0.0 object-path: 0.11.8 - typescript: 5.9.3 + typescript: 6.0.2 optionalDependencies: - jsdom: 28.1.0 + jsdom: 29.0.1 ts-interface-checker@0.1.13: {} @@ -21990,9 +22141,9 @@ snapshots: ts-pattern@5.9.0: {} - tsconfck@3.1.6(typescript@5.9.3): + tsconfck@3.1.6(typescript@6.0.2): optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 tsconfig-paths@3.15.0: dependencies: @@ -22005,7 +22156,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.5.1(@microsoft/api-extractor@7.57.7(@types/node@25.3.3))(@swc/core@1.15.18(@swc/helpers@0.5.19))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.3): + tsup@8.5.1(@microsoft/api-extractor@7.57.7(@types/node@25.5.0))(@swc/core@1.15.21(@swc/helpers@0.5.19))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@6.0.2)(yaml@2.8.3): dependencies: bundle-require: 5.1.0(esbuild@0.27.4) cac: 6.7.14 @@ -22025,10 +22176,10 @@ snapshots: tinyglobby: 0.2.15 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.57.7(@types/node@25.3.3) - '@swc/core': 1.15.18(@swc/helpers@0.5.19) + '@microsoft/api-extractor': 7.57.7(@types/node@25.5.0) + '@swc/core': 1.15.21(@swc/helpers@0.5.19) postcss: 8.5.8 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - jiti - supports-color @@ -22101,14 +22252,14 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3): + typescript-eslint@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.57.1(@typescript-eslint/parser@8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3))(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.57.1(eslint@10.0.2(jiti@2.6.1))(typescript@5.9.3) - eslint: 10.0.2(jiti@2.6.1) - typescript: 5.9.3 + '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) + '@typescript-eslint/utils': 8.57.2(eslint@10.1.0(jiti@2.6.1))(typescript@6.0.2) + eslint: 10.1.0(jiti@2.6.1) + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -22116,6 +22267,8 @@ snapshots: typescript@5.9.3: {} + typescript@6.0.2: {} + ufo@1.6.3: {} uglify-js@3.19.3: @@ -22179,23 +22332,6 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 - unimport@5.7.0: - dependencies: - acorn: 8.16.0 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - local-pkg: 1.1.2 - magic-string: 0.30.21 - mlly: 1.8.2 - pathe: 2.0.3 - picomatch: 4.0.3 - pkg-types: 2.3.0 - scule: 1.3.0 - strip-literal: 3.1.0 - tinyglobby: 0.2.15 - unplugin: 2.3.11 - unplugin-utils: 0.3.1 - unimport@6.0.2: dependencies: acorn: 8.16.0 @@ -22265,31 +22401,6 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.3 - unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.30)(vue-router@4.6.4(vue@3.5.29(typescript@5.9.3)))(vue@3.5.29(typescript@5.9.3)): - dependencies: - '@babel/generator': 7.29.1 - '@vue-macros/common': 3.1.2(vue@3.5.29(typescript@5.9.3)) - '@vue/compiler-sfc': 3.5.30 - '@vue/language-core': 3.2.6 - ast-walker-scope: 0.8.3 - chokidar: 5.0.0 - json5: 2.2.3 - local-pkg: 1.1.2 - magic-string: 0.30.21 - mlly: 1.8.2 - muggle-string: 0.4.1 - pathe: 2.0.3 - picomatch: 4.0.3 - scule: 1.3.0 - tinyglobby: 0.2.15 - unplugin: 2.3.11 - unplugin-utils: 0.3.1 - yaml: 2.8.3 - optionalDependencies: - vue-router: 4.6.4(vue@3.5.29(typescript@5.9.3)) - transitivePeerDependencies: - - vue - unplugin@2.3.11: dependencies: '@jridgewell/remapping': 2.3.5 @@ -22303,6 +22414,11 @@ snapshots: picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 + unrouting@0.1.7: + dependencies: + escape-string-regexp: 5.0.0 + ufo: 1.6.3 + unrs-resolver@1.11.1: dependencies: napi-postinstall: 0.3.4 @@ -22411,7 +22527,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vinxi@0.5.11(@types/node@25.3.3)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): + vinxi@0.5.11(@types/node@25.5.0)(db0@0.3.4)(ioredis@5.10.1)(jiti@2.6.1)(lightningcss@1.32.0)(rolldown@1.0.0-rc.11)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) @@ -22432,7 +22548,7 @@ snapshots: hookable: 5.5.3 http-proxy: 1.18.1 micromatch: 4.0.8 - nitropack: 2.13.2 + nitropack: 2.13.2(rolldown@1.0.0-rc.11) node-fetch-native: 1.6.7 path-to-regexp: 6.3.0 pathe: 1.1.2 @@ -22445,7 +22561,7 @@ snapshots: unctx: 2.5.0 unenv: 1.10.0 unstorage: 1.17.4(db0@0.3.4)(ioredis@5.10.1) - vite: 6.4.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) zod: 4.3.6 transitivePeerDependencies: - '@azure/app-configuration' @@ -22493,31 +22609,31 @@ snapshots: - xml2js - yaml - virtua@0.48.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11)(svelte@5.53.6)(vue@3.5.29(typescript@5.9.3)): + virtua@0.48.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11)(svelte@5.55.0)(vue@3.5.30(typescript@6.0.2)): optionalDependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) solid-js: 1.9.11 - svelte: 5.53.6 - vue: 3.5.29(typescript@5.9.3) + svelte: 5.55.0 + vue: 3.5.30(typescript@6.0.2) - vite-dev-rpc@1.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-dev-rpc@1.1.0(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: birpc: 2.9.0 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-hot-client: 2.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite-hot-client: 2.1.0(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - vite-hot-client@2.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-hot-client@2.1.0(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-node@5.3.0(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): + vite-node@5.3.0(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): dependencies: cac: 6.7.14 es-module-lexer: 2.0.0 obug: 2.1.1 pathe: 2.0.3 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) transitivePeerDependencies: - '@types/node' - jiti @@ -22531,7 +22647,7 @@ snapshots: - tsx - yaml - vite-plugin-checker@0.12.0(eslint@10.0.2(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-plugin-checker@0.12.0(eslint@10.1.0(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(typescript@6.0.2)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: '@babel/code-frame': 7.29.0 chokidar: 4.0.3 @@ -22540,34 +22656,34 @@ snapshots: picomatch: 4.0.3 tiny-invariant: 1.3.3 tinyglobby: 0.2.15 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) vscode-uri: 3.1.0 optionalDependencies: - eslint: 10.0.2(jiti@2.6.1) + eslint: 10.1.0(jiti@2.6.1) meow: 13.2.0 optionator: 0.9.4 - typescript: 5.9.3 + typescript: 6.0.2 - vite-plugin-dts@4.5.4(@types/node@25.3.3)(rollup@4.60.0)(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-plugin-dts@4.5.4(@types/node@25.5.0)(rollup@4.60.0)(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: - '@microsoft/api-extractor': 7.57.7(@types/node@25.3.3) + '@microsoft/api-extractor': 7.57.7(@types/node@25.5.0) '@rollup/pluginutils': 5.3.0(rollup@4.60.0) '@volar/typescript': 2.4.28 - '@vue/language-core': 2.2.0(typescript@5.9.3) + '@vue/language-core': 2.2.0(typescript@6.0.2) compare-versions: 6.1.1 debug: 4.4.3 kolorist: 1.8.0 local-pkg: 1.1.2 magic-string: 0.30.21 - typescript: 5.9.3 + typescript: 6.0.2 optionalDependencies: - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-inspect@11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-plugin-inspect@11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: ansis: 4.2.0 debug: 4.4.3 @@ -22577,14 +22693,14 @@ snapshots: perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-dev-rpc: 1.1.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite-dev-rpc: 1.1.0(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) optionalDependencies: '@nuxt/kit': 4.4.2(magicast@0.5.2) transitivePeerDependencies: - supports-color - vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: '@babel/core': 7.29.0 '@types/babel__core': 7.20.5 @@ -22592,24 +22708,24 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.11 solid-refresh: 0.6.3(solid-js@1.9.11) - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vitefu: 1.1.2(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vitefu: 1.1.2(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) optionalDependencies: '@testing-library/jest-dom': 6.9.1 transitivePeerDependencies: - supports-color - vite-plugin-vue-tracer@1.3.0(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.29(typescript@5.9.3)): + vite-plugin-vue-tracer@1.3.0(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3))(vue@3.5.30(typescript@6.0.2)): dependencies: estree-walker: 3.0.3 exsolve: 1.0.8 magic-string: 0.30.21 pathe: 2.0.3 source-map-js: 1.2.1 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vue: 3.5.29(typescript@5.9.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vue: 3.5.30(typescript@6.0.2) - vite-prerender-plugin@0.5.13(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-prerender-plugin@0.5.13(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: kolorist: 1.8.0 magic-string: 0.30.21 @@ -22617,19 +22733,19 @@ snapshots: simple-code-frame: 1.3.0 source-map: 0.7.6 stack-trace: 1.0.0-pre2 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vite-tsconfig-paths@6.1.1(typescript@6.0.2)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: debug: 4.4.3 globrex: 0.1.2 - tsconfck: 3.1.6(typescript@5.9.3) - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + tsconfck: 3.1.6(typescript@6.0.2) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) transitivePeerDependencies: - supports-color - typescript - vite@6.4.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): + vite@6.4.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -22638,15 +22754,15 @@ snapshots: rollup: 4.60.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 fsevents: 2.3.3 jiti: 2.6.1 - lightningcss: 1.31.1 + lightningcss: 1.32.0 terser: 5.46.1 tsx: 4.21.0 yaml: 2.8.3 - vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): + vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): dependencies: esbuild: 0.27.4 fdir: 6.5.0(picomatch@4.0.3) @@ -22655,55 +22771,61 @@ snapshots: rollup: 4.60.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.3.3 + '@types/node': 25.5.0 + fsevents: 2.3.3 + jiti: 2.6.1 + lightningcss: 1.32.0 + terser: 5.46.1 + tsx: 4.21.0 + yaml: 2.8.3 + + vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): + dependencies: + lightningcss: 1.32.0 + picomatch: 4.0.3 + postcss: 8.5.8 + rolldown: 1.0.0-rc.11 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 25.5.0 + esbuild: 0.27.4 fsevents: 2.3.3 jiti: 2.6.1 - lightningcss: 1.31.1 terser: 5.46.1 tsx: 4.21.0 yaml: 2.8.3 - vitefu@1.1.2(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): + vitefu@1.1.2(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): optionalDependencies: - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) - vitest@4.0.18(@types/node@25.3.3)(jiti@2.6.1)(jsdom@28.1.0)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3): + vitest@4.1.1(@types/node@25.5.0)(jsdom@29.0.1)(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: - '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) - '@vitest/pretty-format': 4.0.18 - '@vitest/runner': 4.0.18 - '@vitest/snapshot': 4.0.18 - '@vitest/spy': 4.0.18 - '@vitest/utils': 4.0.18 - es-module-lexer: 1.7.0 + '@vitest/expect': 4.1.1 + '@vitest/mocker': 4.1.1(vite@8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3)) + '@vitest/pretty-format': 4.1.1 + '@vitest/runner': 4.1.1 + '@vitest/snapshot': 4.1.1 + '@vitest/spy': 4.1.1 + '@vitest/utils': 4.1.1 + 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.3 - std-env: 3.10.0 + std-env: 4.0.0 tinybench: 2.9.0 tinyexec: 1.0.4 tinyglobby: 0.2.15 tinyrainbow: 3.1.0 - vite: 7.3.1(@types/node@25.3.3)(jiti@2.6.1)(lightningcss@1.31.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) + vite: 8.0.2(@types/node@25.5.0)(esbuild@0.27.4)(jiti@2.6.1)(terser@5.46.1)(tsx@4.21.0)(yaml@2.8.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 25.3.3 - jsdom: 28.1.0 + '@types/node': 25.5.0 + jsdom: 29.0.1 transitivePeerDependencies: - - jiti - - less - - lightningcss - msw - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml vscode-uri@3.1.0: {} @@ -22713,15 +22835,10 @@ snapshots: vue-devtools-stub@0.1.0: {} - vue-router@4.6.4(vue@3.5.29(typescript@5.9.3)): - dependencies: - '@vue/devtools-api': 6.6.4 - vue: 3.5.29(typescript@5.9.3) - - vue-router@5.0.3(@vue/compiler-sfc@3.5.30)(vue@3.5.29(typescript@5.9.3)): + vue-router@5.0.4(@vue/compiler-sfc@3.5.30)(vue@3.5.30(typescript@6.0.2)): dependencies: '@babel/generator': 7.29.1 - '@vue-macros/common': 3.1.2(vue@3.5.29(typescript@5.9.3)) + '@vue-macros/common': 3.1.2(vue@3.5.30(typescript@6.0.2)) '@vue/devtools-api': 8.1.0 ast-walker-scope: 0.8.3 chokidar: 5.0.0 @@ -22736,20 +22853,20 @@ snapshots: tinyglobby: 0.2.15 unplugin: 3.0.0 unplugin-utils: 0.3.1 - vue: 3.5.29(typescript@5.9.3) + vue: 3.5.30(typescript@6.0.2) yaml: 2.8.3 optionalDependencies: '@vue/compiler-sfc': 3.5.30 - vue@3.5.29(typescript@5.9.3): + vue@3.5.30(typescript@6.0.2): dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-sfc': 3.5.29 - '@vue/runtime-dom': 3.5.29 - '@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@5.9.3)) - '@vue/shared': 3.5.29 + '@vue/compiler-dom': 3.5.30 + '@vue/compiler-sfc': 3.5.30 + '@vue/runtime-dom': 3.5.30 + '@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@6.0.2)) + '@vue/shared': 3.5.30 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 w3c-xmlserializer@5.0.0: dependencies: diff --git a/shared/src/routes.ts b/shared/src/routes.ts index 1375305c66..379f19f1d6 100644 --- a/shared/src/routes.ts +++ b/shared/src/routes.ts @@ -127,6 +127,8 @@ export const componentRoutes: ComponentRoute[] = [ examples: [ { slug: "basic", title: "Basic" }, { slug: "controlled", title: "Controlled" }, + { slug: "focus-trap", title: "Focus Trap" }, + { slug: "popover-inside", title: "Popover Inside" }, ], }, { diff --git a/starters/react/package.json b/starters/react/package.json index 29288ea081..d22c1c8670 100644 --- a/starters/react/package.json +++ b/starters/react/package.json @@ -9,8 +9,8 @@ "lint": "next lint" }, "dependencies": { - "@internationalized/date": "3.11.0", - "@tanstack/react-virtual": "3.13.19", + "@internationalized/date": "3.12.0", + "@tanstack/react-virtual": "3.13.23", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy": "workspace:*", "@zag-js/anatomy-icons": "workspace:*", @@ -70,19 +70,19 @@ "@zag-js/utils": "workspace:*", "form-serialize": "0.7.2", "match-sorter": "8.2.0", - "lucide-react": "0.575.0", - "next": "16.1.6", + "lucide-react": "1.6.0", + "next": "16.2.1", "react": "19.2.4", "react-dom": "19.2.4", "react-spinners": "0.17.0" }, "devDependencies": { - "@next/eslint-plugin-next": "16.1.6", - "@types/node": "25.3.3", + "@next/eslint-plugin-next": "16.2.1", + "@types/node": "25.5.0", "@types/react": "^19", "@types/react-dom": "^19", - "eslint": "10.0.2", - "eslint-config-next": "16.1.6", - "typescript": "5.9.3" + "eslint": "10.1.0", + "eslint-config-next": "16.2.1", + "typescript": "6.0.2" } } diff --git a/starters/svelte-kit/CHANGELOG.md b/starters/svelte-kit/CHANGELOG.md index 012efd16d0..e3e888402b 100644 --- a/starters/svelte-kit/CHANGELOG.md +++ b/starters/svelte-kit/CHANGELOG.md @@ -1,5 +1,13 @@ # svelte-kit-starter +## 0.0.10 + +### Patch Changes + +- Updated dependencies []: + - @zag-js/switch@1.38.0 + - @zag-js/svelte@1.38.0 + ## 0.0.9 ### Patch Changes diff --git a/starters/svelte-kit/package.json b/starters/svelte-kit/package.json index c1754cd401..c301ede0a6 100644 --- a/starters/svelte-kit/package.json +++ b/starters/svelte-kit/package.json @@ -1,6 +1,6 @@ { "name": "svelte-kit-starter", - "version": "0.0.9", + "version": "0.0.10", "private": true, "type": "module", "scripts": { @@ -14,9 +14,9 @@ }, "devDependencies": { "@sveltejs/adapter-auto": "7.0.1", - "@sveltejs/kit": "2.53.4", - "@sveltejs/vite-plugin-svelte": "6.2.4", - "svelte": "5.53.6", - "vite": "7.3.1" + "@sveltejs/kit": "2.55.0", + "@sveltejs/vite-plugin-svelte": "7.0.0", + "svelte": "5.55.0", + "vite": "8.0.2" } } diff --git a/tsconfig.json b/tsconfig.json index 8d4e730096..a6727da8eb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,7 +2,6 @@ "compilerOptions": { "allowSyntheticDefaultImports": true, "declaration": true, - "downlevelIteration": true, "esModuleInterop": true, "isolatedModules": true, "incremental": true, @@ -20,7 +19,7 @@ "strict": true, "strictNullChecks": true, "stripInternal": true, - "ignoreDeprecations": "5.0", + "ignoreDeprecations": "6.0", "types": ["vitest/globals", "node"], "verbatimModuleSyntax": true } diff --git a/website/lib/svelte-highlight.ts b/website/lib/svelte-highlight.ts index 071e45c85b..9f36bf80b9 100644 --- a/website/lib/svelte-highlight.ts +++ b/website/lib/svelte-highlight.ts @@ -1,10 +1,10 @@ // @ts-nocheck -import clike from "refractor/lang/clike.js" -import css from "refractor/lang/css.js" -import javascript from "refractor/lang/javascript.js" -import markdown from "refractor/lang/markdown.js" -import markup from "refractor/lang/markup.js" -import { refractor } from "refractor/lib/all.js" +import clike from "refractor/clike" +import css from "refractor/css" +import javascript from "refractor/javascript" +import markdown from "refractor/markdown" +import markup from "refractor/markup" +import { refractor } from "refractor/all" import rehypePrismGenerator from "rehype-prism-plus/generator" svelte.displayName = "svelte" diff --git a/website/package.json b/website/package.json index 7c265940ad..d3adb0093a 100644 --- a/website/package.json +++ b/website/package.json @@ -16,7 +16,7 @@ "contributors:gen": "all-contributors generate" }, "dependencies": { - "@internationalized/date": "3.11.0", + "@internationalized/date": "3.12.0", "@stackblitz/sdk": "^1.11.0", "@zag-js/accordion": "workspace:*", "@zag-js/anatomy-icons": "workspace:*", @@ -75,25 +75,25 @@ "hastscript": "9.0.1", "markdown-toc": "1.2.0", "match-sorter": "8.2.0", - "next": "16.1.6", + "next": "16.2.1", "next-seo": "7.2.0", "next-themes": "^0.4.6", "plop": "4.0.5", "react": "19.2.4", "react-dom": "19.2.4", - "react-icons": "5.5.0", - "refractor": "^4.9.0", + "react-icons": "5.6.0", + "refractor": "^5.0.0", "unist-util-visit": "5.1.0", "use-match-media-hook": "1.0.1", "velite": "^0.3.1" }, "devDependencies": { - "@next/eslint-plugin-next": "16.1.6", - "@pandacss/dev": "^1.8.2", + "@next/eslint-plugin-next": "16.2.1", + "@pandacss/dev": "^1.9.1", "@types/react": "^19", "all-contributors-cli": "6.26.1", - "eslint": "^10.0.2", - "eslint-config-next": "16.1.6", + "eslint": "^10.1.0", + "eslint-config-next": "16.2.1", "prettier": "3.8.1", "rehype": "13.0.2", "rehype-autolink-headings": "7.1.0", @@ -101,6 +101,6 @@ "rehype-prism-plus": "2.0.2", "rehype-slug": "6.0.0", "remark-directive": "4.0.0", - "typescript": "5.9.3" + "typescript": "6.0.2" } }