diff --git a/.changeset/huge-crabs-prove.md b/.changeset/huge-crabs-prove.md
new file mode 100644
index 00000000..ae5b8aa5
--- /dev/null
+++ b/.changeset/huge-crabs-prove.md
@@ -0,0 +1,8 @@
+---
+'@tanstack/solid-devtools': patch
+'@tanstack/devtools-a11y': patch
+'@tanstack/devtools-ui': patch
+'@tanstack/devtools': patch
+---
+
+Adds tanstack Devtool plugin. PR also includes some minor patches
diff --git a/docs/config.json b/docs/config.json
index e03fc3c7..485f6801 100644
--- a/docs/config.json
+++ b/docs/config.json
@@ -194,6 +194,34 @@
]
}
]
+ },
+ {
+ "label": "Plugins",
+ "children": [],
+ "frameworks": [
+ {
+ "label": "react",
+ "children": [
+ {
+ "label": "a11y",
+ "to": "framework/react/examples/a11y-devtools"
+ }
+ ]
+ },
+ {
+ "label": "preact",
+ "children": []
+ },
+ {
+ "label": "solid",
+ "children": [
+ {
+ "label": "A11y",
+ "to": "framework/solif/examples/a11y-devtools"
+ }
+ ]
+ }
+ ]
}
]
-}
\ No newline at end of file
+}
diff --git a/docs/plugins/a11y.md b/docs/plugins/a11y.md
new file mode 100644
index 00000000..797302eb
--- /dev/null
+++ b/docs/plugins/a11y.md
@@ -0,0 +1,175 @@
+---
+title: Accessibility Plugin
+id: a11y-plugin
+---
+
+The TanStack Devtools Accessibility (A11y) Plugin provides real-time accessibility auditing for your web applications, powered by [axe-core](https://github.com/dequelabs/axe-core). It helps you identify and fix accessibility issues during development.
+
+## Features
+
+- **Full Page Scanning** - Audit your entire page for accessibility violations
+- **Component-Level Scanning** - Scope audits to specific components using React hooks
+- **Visual Overlays** - Highlight problematic elements with severity-based colors
+- **Click-to-Navigate** - Click on an issue to automatically scroll to and highlight the element
+- **Dark Mode Support** - Automatically adapts to the devtools theme
+- **Devtools-Aware** - Automatically excludes devtools panels from scanning
+- **Configurable Rule Sets** - Support for WCAG 2.0/2.1/2.2 (A/AA/AAA), Section 508, and best practices
+- **Export Reports** - Download results as JSON or CSV
+- **Persistent Settings** - Configuration saved to localStorage
+
+## Installation
+
+```bash
+npm install @tanstack/devtools-a11y
+# or
+pnpm add @tanstack/devtools-a11y
+# or
+yarn add @tanstack/devtools-a11y
+```
+
+## Quick Start (React)
+
+```tsx
+import { createRoot } from 'react-dom/client'
+import { TanStackDevtools } from '@tanstack/react-devtools'
+import { a11yDevtoolsPlugin } from '@tanstack/devtools-a11y/react'
+
+createRoot(document.getElementById('root')!).render(
+ <>
+
+
+ >,
+)
+```
+
+## Quick Start (Solid)
+
+```tsx
+import { render } from 'solid-js/web'
+import { TanStackDevtools } from '@tanstack/solid-devtools'
+import { a11yDevtoolsPlugin } from '@tanstack/devtools-a11y/solid'
+
+render(
+ () => (
+ <>
+
+
+ >
+ ),
+ document.getElementById('root')!,
+)
+```
+
+## Quick Start (Vue)
+
+```ts
+import { createA11yDevtoolsVuePlugin } from '@tanstack/devtools-a11y/vue'
+
+const plugins = [createA11yDevtoolsVuePlugin()]
+```
+
+## Click-to-Navigate
+
+When you click on an issue in the panel, the plugin will:
+
+1. **Scroll** the problematic element into view (centered in the viewport)
+2. **Highlight** the element with a pulsing overlay matching its severity color
+3. **Show a tooltip** with the rule ID and impact level
+
+This makes it easy to locate and inspect issues directly on the page.
+
+## Panel Configuration
+
+Initial configuration can be provided via the vanilla plugin API:
+
+```ts
+import { createA11yPlugin } from '@tanstack/devtools-a11y'
+
+const plugin = createA11yPlugin({
+ threshold: 'serious',
+ ruleSet: 'wcag21aa',
+ showOverlays: true,
+ persistSettings: true,
+ disabledRules: [],
+})
+```
+
+Common `options` fields:
+
+- `threshold`: minimum impact level to show
+- `ruleSet`: rule preset (`'wcag2a' | 'wcag2aa' | 'wcag21aa' | 'wcag22aa' | 'section508' | 'best-practice' | 'all'`)
+- `showOverlays`: highlight issues in the page
+- `persistSettings`: store config in localStorage
+- `disabledRules`: rule IDs to ignore
+
+If you don't need to provide initial configuration, you can use the framework plugin helpers
+directly (the settings UI persists changes to localStorage by default).
+
+## Severity Levels
+
+Issues are categorized by impact level with corresponding overlay colors:
+
+| Impact | Color | Description |
+|--------|-------|-------------|
+| Critical | Red | Must be fixed - prevents users from accessing content |
+| Serious | Orange | Should be fixed - significantly impacts user experience |
+| Moderate | Yellow | Consider fixing - affects some users |
+| Minor | Blue | Optional improvement - minor impact |
+
+## Framework Support
+
+The panel UI is implemented in Solid and wrapped for React, Solid, Preact, and Vue
+using `@tanstack/devtools-utils`.
+
+## Export Formats
+
+### JSON Export
+
+```ts
+import { exportToJSON } from '@tanstack/devtools-a11y'
+
+const jsonString = exportToJSON(auditResult)
+```
+
+### CSV Export
+
+```ts
+import { exportToCSV } from '@tanstack/devtools-a11y'
+
+const csvString = exportToCSV(auditResult)
+```
+
+## Supported Standards
+
+The plugin supports the following accessibility standards:
+
+- **WCAG 2.0** Level A, AA, AAA
+- **WCAG 2.1** Level A, AA, AAA
+- **WCAG 2.2** Level AA
+- **Section 508**
+- **Best Practices** (non-standard recommendations)
+
+## Troubleshooting
+
+### Issues not appearing
+
+1. Check that the element is visible in the viewport
+2. Ensure the element is not excluded by `excludeSelectors`
+3. Verify the selected standard includes the relevant rule
+
+### Overlays not showing
+
+1. Confirm overlays are enabled in the panel settings
+2. Check for CSS conflicts with `z-index` or `pointer-events`
+3. Ensure the container element exists in the DOM
+
+## Example
+
+See the full working example at:
+`examples/react/a11y-devtools/`
+
+Run it with:
+```bash
+cd examples/react/a11y-devtools
+pnpm dev
+```
diff --git a/examples/react/a11y-devtools/index.html b/examples/react/a11y-devtools/index.html
new file mode 100644
index 00000000..589c473e
--- /dev/null
+++ b/examples/react/a11y-devtools/index.html
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+ A11y Devtools - TanStack Devtools
+
+
+ You need to enable JavaScript to run this app.
+
+
+
+
diff --git a/examples/react/a11y-devtools/package.json b/examples/react/a11y-devtools/package.json
new file mode 100644
index 00000000..3c8dfd04
--- /dev/null
+++ b/examples/react/a11y-devtools/package.json
@@ -0,0 +1,35 @@
+{
+ "name": "@tanstack/react-devtools-a11y-example",
+ "private": true,
+ "type": "module",
+ "scripts": {
+ "dev": "vite --port=3002",
+ "build": "vite build",
+ "preview": "vite preview",
+ "test:types": "tsc"
+ },
+ "dependencies": {
+ "@tanstack/devtools-a11y": "workspace:*",
+ "@tanstack/react-devtools": "^0.9.4",
+ "react": "^19.2.0",
+ "react-dom": "^19.2.0"
+ },
+ "devDependencies": {
+ "@types/react": "^19.2.0",
+ "@types/react-dom": "^19.2.0",
+ "@vitejs/plugin-react": "^5.0.4",
+ "vite": "^7.1.7"
+ },
+ "browserslist": {
+ "production": [
+ ">0.2%",
+ "not dead",
+ "not op_mini all"
+ ],
+ "development": [
+ "last 1 chrome version",
+ "last 1 firefox version",
+ "last 1 safari version"
+ ]
+ }
+}
diff --git a/examples/react/a11y-devtools/pnpm-lock.yaml b/examples/react/a11y-devtools/pnpm-lock.yaml
new file mode 100644
index 00000000..3c27259c
--- /dev/null
+++ b/examples/react/a11y-devtools/pnpm-lock.yaml
@@ -0,0 +1,1313 @@
+lockfileVersion: '9.0'
+
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
+importers:
+
+ .:
+ dependencies:
+ '@tanstack/react-devtools':
+ specifier: ^0.9.2
+ version: 0.9.2(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)
+ react:
+ specifier: ^19.2.0
+ version: 19.2.3
+ react-dom:
+ specifier: ^19.2.0
+ version: 19.2.3(react@19.2.3)
+ devDependencies:
+ '@types/react':
+ specifier: ^19.2.0
+ version: 19.2.8
+ '@types/react-dom':
+ specifier: ^19.2.0
+ version: 19.2.3(@types/react@19.2.8)
+ '@vitejs/plugin-react':
+ specifier: ^5.0.4
+ version: 5.1.2(vite@7.3.1)
+ vite:
+ specifier: ^7.1.7
+ version: 7.3.1
+
+packages:
+
+ '@babel/code-frame@7.28.6':
+ resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/compat-data@7.28.6':
+ resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/core@7.28.6':
+ resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/generator@7.28.6':
+ resolution: {integrity: sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-compilation-targets@7.28.6':
+ resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-globals@7.28.0':
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-module-imports@7.28.6':
+ resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-module-transforms@7.28.6':
+ resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-plugin-utils@7.28.6':
+ resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-string-parser@7.27.1':
+ resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-validator-identifier@7.28.5':
+ resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-validator-option@7.27.1':
+ resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helpers@7.28.6':
+ resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/parser@7.28.6':
+ resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
+ '@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/template@7.28.6':
+ resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/traverse@7.28.6':
+ resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/types@7.28.6':
+ resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
+ engines: {node: '>=6.9.0'}
+
+ '@esbuild/aix-ppc64@0.27.2':
+ resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
+
+ '@esbuild/android-arm64@0.27.2':
+ resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [android]
+
+ '@esbuild/android-arm@0.27.2':
+ resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [android]
+
+ '@esbuild/android-x64@0.27.2':
+ resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [android]
+
+ '@esbuild/darwin-arm64@0.27.2':
+ resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@esbuild/darwin-x64@0.27.2':
+ resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@esbuild/freebsd-arm64@0.27.2':
+ resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@esbuild/freebsd-x64@0.27.2':
+ resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@esbuild/linux-arm64@0.27.2':
+ resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@esbuild/linux-arm@0.27.2':
+ resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==}
+ engines: {node: '>=18'}
+ cpu: [arm]
+ os: [linux]
+
+ '@esbuild/linux-ia32@0.27.2':
+ resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [linux]
+
+ '@esbuild/linux-loong64@0.27.2':
+ resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==}
+ engines: {node: '>=18'}
+ cpu: [loong64]
+ os: [linux]
+
+ '@esbuild/linux-mips64el@0.27.2':
+ resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==}
+ engines: {node: '>=18'}
+ cpu: [mips64el]
+ os: [linux]
+
+ '@esbuild/linux-ppc64@0.27.2':
+ resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@esbuild/linux-riscv64@0.27.2':
+ resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==}
+ engines: {node: '>=18'}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@esbuild/linux-s390x@0.27.2':
+ resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==}
+ engines: {node: '>=18'}
+ cpu: [s390x]
+ os: [linux]
+
+ '@esbuild/linux-x64@0.27.2':
+ resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [linux]
+
+ '@esbuild/netbsd-arm64@0.27.2':
+ resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [netbsd]
+
+ '@esbuild/netbsd-x64@0.27.2':
+ resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [netbsd]
+
+ '@esbuild/openbsd-arm64@0.27.2':
+ resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openbsd]
+
+ '@esbuild/openbsd-x64@0.27.2':
+ resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [openbsd]
+
+ '@esbuild/openharmony-arm64@0.27.2':
+ resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@esbuild/sunos-x64@0.27.2':
+ resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [sunos]
+
+ '@esbuild/win32-arm64@0.27.2':
+ resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@esbuild/win32-ia32@0.27.2':
+ resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@esbuild/win32-x64@0.27.2':
+ resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
+ '@jridgewell/gen-mapping@0.3.13':
+ resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
+
+ '@jridgewell/remapping@2.3.5':
+ resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
+
+ '@jridgewell/resolve-uri@3.1.2':
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
+ engines: {node: '>=6.0.0'}
+
+ '@jridgewell/sourcemap-codec@1.5.5':
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
+
+ '@jridgewell/trace-mapping@0.3.31':
+ resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
+
+ '@rolldown/pluginutils@1.0.0-beta.53':
+ resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==}
+
+ '@rollup/rollup-android-arm-eabi@4.55.1':
+ resolution: {integrity: sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==}
+ cpu: [arm]
+ os: [android]
+
+ '@rollup/rollup-android-arm64@4.55.1':
+ resolution: {integrity: sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==}
+ cpu: [arm64]
+ os: [android]
+
+ '@rollup/rollup-darwin-arm64@4.55.1':
+ resolution: {integrity: sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@rollup/rollup-darwin-x64@4.55.1':
+ resolution: {integrity: sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@rollup/rollup-freebsd-arm64@4.55.1':
+ resolution: {integrity: sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@rollup/rollup-freebsd-x64@4.55.1':
+ resolution: {integrity: sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.55.1':
+ resolution: {integrity: sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm-musleabihf@4.55.1':
+ resolution: {integrity: sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-gnu@4.55.1':
+ resolution: {integrity: sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-musl@4.55.1':
+ resolution: {integrity: sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-loong64-gnu@4.55.1':
+ resolution: {integrity: sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==}
+ cpu: [loong64]
+ os: [linux]
+
+ '@rollup/rollup-linux-loong64-musl@4.55.1':
+ resolution: {integrity: sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==}
+ cpu: [loong64]
+ os: [linux]
+
+ '@rollup/rollup-linux-ppc64-gnu@4.55.1':
+ resolution: {integrity: sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rollup/rollup-linux-ppc64-musl@4.55.1':
+ resolution: {integrity: sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rollup/rollup-linux-riscv64-gnu@4.55.1':
+ resolution: {integrity: sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@rollup/rollup-linux-riscv64-musl@4.55.1':
+ resolution: {integrity: sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@rollup/rollup-linux-s390x-gnu@4.55.1':
+ resolution: {integrity: sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-gnu@4.55.1':
+ resolution: {integrity: sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-musl@4.55.1':
+ resolution: {integrity: sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-openbsd-x64@4.55.1':
+ resolution: {integrity: sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==}
+ cpu: [x64]
+ os: [openbsd]
+
+ '@rollup/rollup-openharmony-arm64@4.55.1':
+ resolution: {integrity: sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@rollup/rollup-win32-arm64-msvc@4.55.1':
+ resolution: {integrity: sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@rollup/rollup-win32-ia32-msvc@4.55.1':
+ resolution: {integrity: sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-gnu@4.55.1':
+ resolution: {integrity: sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==}
+ cpu: [x64]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-msvc@4.55.1':
+ resolution: {integrity: sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==}
+ cpu: [x64]
+ os: [win32]
+
+ '@solid-primitives/event-listener@2.4.3':
+ resolution: {integrity: sha512-h4VqkYFv6Gf+L7SQj+Y6puigL/5DIi7x5q07VZET7AWcS+9/G3WfIE9WheniHWJs51OEkRB43w6lDys5YeFceg==}
+ peerDependencies:
+ solid-js: ^1.6.12
+
+ '@solid-primitives/keyboard@1.3.3':
+ resolution: {integrity: sha512-9dQHTTgLBqyAI7aavtO+HnpTVJgWQA1ghBSrmLtMu1SMxLPDuLfuNr+Tk5udb4AL4Ojg7h9JrKOGEEDqsJXWJA==}
+ peerDependencies:
+ solid-js: ^1.6.12
+
+ '@solid-primitives/resize-observer@2.1.3':
+ resolution: {integrity: sha512-zBLje5E06TgOg93S7rGPldmhDnouNGhvfZVKOp+oG2XU8snA+GoCSSCz1M+jpNAg5Ek2EakU5UVQqL152WmdXQ==}
+ peerDependencies:
+ solid-js: ^1.6.12
+
+ '@solid-primitives/rootless@1.5.2':
+ resolution: {integrity: sha512-9HULb0QAzL2r47CCad0M+NKFtQ+LrGGNHZfteX/ThdGvKIg2o2GYhBooZubTCd/RTu2l2+Nw4s+dEfiDGvdrrQ==}
+ peerDependencies:
+ solid-js: ^1.6.12
+
+ '@solid-primitives/static-store@0.1.2':
+ resolution: {integrity: sha512-ReK+5O38lJ7fT+L6mUFvUr6igFwHBESZF+2Ug842s7fvlVeBdIVEdTCErygff6w7uR6+jrr7J8jQo+cYrEq4Iw==}
+ peerDependencies:
+ solid-js: ^1.6.12
+
+ '@solid-primitives/utils@6.3.2':
+ resolution: {integrity: sha512-hZ/M/qr25QOCcwDPOHtGjxTD8w2mNyVAYvcfgwzBHq2RwNqHNdDNsMZYap20+ruRwW4A3Cdkczyoz0TSxLCAPQ==}
+ peerDependencies:
+ solid-js: ^1.6.12
+
+ '@tanstack/devtools-client@0.0.5':
+ resolution: {integrity: sha512-hsNDE3iu4frt9cC2ppn1mNRnLKo2uc1/1hXAyY9z4UYb+o40M2clFAhiFoo4HngjfGJDV3x18KVVIq7W4Un+zA==}
+ engines: {node: '>=18'}
+
+ '@tanstack/devtools-event-bus@0.4.0':
+ resolution: {integrity: sha512-1t+/csFuDzi+miDxAOh6Xv7VDE80gJEItkTcAZLjV5MRulbO/W8ocjHLI2Do/p2r2/FBU0eKCRTpdqvXaYoHpQ==}
+ engines: {node: '>=18'}
+
+ '@tanstack/devtools-event-client@0.4.0':
+ resolution: {integrity: sha512-RPfGuk2bDZgcu9bAJodvO2lnZeHuz4/71HjZ0bGb/SPg8+lyTA+RLSKQvo7fSmPSi8/vcH3aKQ8EM9ywf1olaw==}
+ engines: {node: '>=18'}
+
+ '@tanstack/devtools-ui@0.4.4':
+ resolution: {integrity: sha512-5xHXFyX3nom0UaNfiOM92o6ziaHjGo3mcSGe2HD5Xs8dWRZNpdZ0Smd0B9ddEhy0oB+gXyMzZgUJb9DmrZV0Mg==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ solid-js: '>=1.9.7'
+
+ '@tanstack/devtools@0.10.3':
+ resolution: {integrity: sha512-M2HnKtaNf3Z8JDTNDq+X7/1gwOqSwTnCyC0GR+TYiRZM9mkY9GpvTqp6p6bx3DT8onu2URJiVxgHD9WK2e3MNQ==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ solid-js: '>=1.9.7'
+
+ '@tanstack/react-devtools@0.9.2':
+ resolution: {integrity: sha512-JNXvBO3jgq16GzTVm7p65n5zHNfMhnqF6Bm7CawjoqZrjEakxbM6Yvy63aKSIpbrdf+Wun2Xn8P0qD+vp56e1g==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/react': '>=16.8'
+ '@types/react-dom': '>=16.8'
+ react: '>=16.8'
+ react-dom: '>=16.8'
+
+ '@types/babel__core@7.20.5':
+ resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
+
+ '@types/babel__generator@7.27.0':
+ resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}
+
+ '@types/babel__template@7.4.4':
+ resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
+
+ '@types/babel__traverse@7.28.0':
+ resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==}
+
+ '@types/estree@1.0.8':
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
+
+ '@types/react-dom@19.2.3':
+ resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
+ peerDependencies:
+ '@types/react': ^19.2.0
+
+ '@types/react@19.2.8':
+ resolution: {integrity: sha512-3MbSL37jEchWZz2p2mjntRZtPt837ij10ApxKfgmXCTuHWagYg7iA5bqPw6C8BMPfwidlvfPI/fxOc42HLhcyg==}
+
+ '@vitejs/plugin-react@5.1.2':
+ resolution: {integrity: sha512-EcA07pHJouywpzsoTUqNh5NwGayl2PPVEJKUSinGGSxFGYn+shYbqMGBg6FXDqgXum9Ou/ecb+411ssw8HImJQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ peerDependencies:
+ vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
+
+ baseline-browser-mapping@2.9.14:
+ resolution: {integrity: sha512-B0xUquLkiGLgHhpPBqvl7GWegWBUNuujQ6kXd/r1U38ElPT6Ok8KZ8e+FpUGEc2ZoRQUzq/aUnaKFc/svWUGSg==}
+ hasBin: true
+
+ browserslist@4.28.1:
+ resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
+ caniuse-lite@1.0.30001764:
+ resolution: {integrity: sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==}
+
+ clsx@2.1.1:
+ resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
+ engines: {node: '>=6'}
+
+ convert-source-map@2.0.0:
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+
+ csstype@3.2.3:
+ resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}
+
+ debug@4.4.3:
+ resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ electron-to-chromium@1.5.267:
+ resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==}
+
+ esbuild@0.27.2:
+ resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==}
+ engines: {node: '>=18'}
+ hasBin: true
+
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
+ engines: {node: '>=6'}
+
+ fdir@6.5.0:
+ resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+
+ fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+
+ gensync@1.0.0-beta.2:
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
+ engines: {node: '>=6.9.0'}
+
+ goober@2.1.18:
+ resolution: {integrity: sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==}
+ peerDependencies:
+ csstype: ^3.0.10
+
+ js-tokens@4.0.0:
+ resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+
+ jsesc@3.1.0:
+ resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
+ engines: {node: '>=6'}
+ hasBin: true
+
+ json5@2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
+ engines: {node: '>=6'}
+ hasBin: true
+
+ lru-cache@5.1.1:
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+
+ ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+
+ nanoid@3.3.11:
+ resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
+ node-releases@2.0.27:
+ resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==}
+
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
+
+ picomatch@4.0.3:
+ resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
+ engines: {node: '>=12'}
+
+ postcss@8.5.6:
+ resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
+ engines: {node: ^10 || ^12 || >=14}
+
+ react-dom@19.2.3:
+ resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==}
+ peerDependencies:
+ react: ^19.2.3
+
+ react-refresh@0.18.0:
+ resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==}
+ engines: {node: '>=0.10.0'}
+
+ react@19.2.3:
+ resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==}
+ engines: {node: '>=0.10.0'}
+
+ rollup@4.55.1:
+ resolution: {integrity: sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+
+ scheduler@0.27.0:
+ resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
+
+ semver@6.3.1:
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
+ hasBin: true
+
+ seroval-plugins@1.3.3:
+ resolution: {integrity: sha512-16OL3NnUBw8JG1jBLUoZJsLnQq0n5Ua6aHalhJK4fMQkz1lqR7Osz1sA30trBtd9VUDc2NgkuRCn8+/pBwqZ+w==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ seroval: ^1.0
+
+ seroval@1.3.2:
+ resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==}
+ engines: {node: '>=10'}
+
+ solid-js@1.9.10:
+ resolution: {integrity: sha512-Coz956cos/EPDlhs6+jsdTxKuJDPT7B5SVIWgABwROyxjY7Xbr8wkzD68Et+NxnV7DLJ3nJdAC2r9InuV/4Jew==}
+
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
+ engines: {node: '>=0.10.0'}
+
+ tinyglobby@0.2.15:
+ resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
+ engines: {node: '>=12.0.0'}
+
+ update-browserslist-db@1.2.3:
+ resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+
+ vite@7.3.1:
+ resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^20.19.0 || >=22.12.0
+ jiti: '>=1.21.0'
+ less: ^4.0.0
+ lightningcss: ^1.21.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
+ jiti:
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+
+ ws@8.19.0:
+ resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: '>=5.0.2'
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+
+ yallist@3.1.1:
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+
+snapshots:
+
+ '@babel/code-frame@7.28.6':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.28.5
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
+ '@babel/compat-data@7.28.6': {}
+
+ '@babel/core@7.28.6':
+ dependencies:
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.6
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6)
+ '@babel/helpers': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
+ '@jridgewell/remapping': 2.3.5
+ convert-source-map: 2.0.0
+ debug: 4.4.3
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/generator@7.28.6':
+ dependencies:
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
+ jsesc: 3.1.0
+
+ '@babel/helper-compilation-targets@7.28.6':
+ dependencies:
+ '@babel/compat-data': 7.28.6
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.28.1
+ lru-cache: 5.1.1
+ semver: 6.3.1
+
+ '@babel/helper-globals@7.28.0': {}
+
+ '@babel/helper-module-imports@7.28.6':
+ dependencies:
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6)':
+ dependencies:
+ '@babel/core': 7.28.6
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/helper-validator-identifier': 7.28.5
+ '@babel/traverse': 7.28.6
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-plugin-utils@7.28.6': {}
+
+ '@babel/helper-string-parser@7.27.1': {}
+
+ '@babel/helper-validator-identifier@7.28.5': {}
+
+ '@babel/helper-validator-option@7.27.1': {}
+
+ '@babel/helpers@7.28.6':
+ dependencies:
+ '@babel/template': 7.28.6
+ '@babel/types': 7.28.6
+
+ '@babel/parser@7.28.6':
+ dependencies:
+ '@babel/types': 7.28.6
+
+ '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.6)':
+ dependencies:
+ '@babel/core': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
+
+ '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.6)':
+ dependencies:
+ '@babel/core': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
+
+ '@babel/template@7.28.6':
+ dependencies:
+ '@babel/code-frame': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
+
+ '@babel/traverse@7.28.6':
+ dependencies:
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.6
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.28.6
+ '@babel/template': 7.28.6
+ '@babel/types': 7.28.6
+ debug: 4.4.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/types@7.28.6':
+ dependencies:
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.28.5
+
+ '@esbuild/aix-ppc64@0.27.2':
+ optional: true
+
+ '@esbuild/android-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/android-arm@0.27.2':
+ optional: true
+
+ '@esbuild/android-x64@0.27.2':
+ optional: true
+
+ '@esbuild/darwin-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/darwin-x64@0.27.2':
+ optional: true
+
+ '@esbuild/freebsd-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/freebsd-x64@0.27.2':
+ optional: true
+
+ '@esbuild/linux-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/linux-arm@0.27.2':
+ optional: true
+
+ '@esbuild/linux-ia32@0.27.2':
+ optional: true
+
+ '@esbuild/linux-loong64@0.27.2':
+ optional: true
+
+ '@esbuild/linux-mips64el@0.27.2':
+ optional: true
+
+ '@esbuild/linux-ppc64@0.27.2':
+ optional: true
+
+ '@esbuild/linux-riscv64@0.27.2':
+ optional: true
+
+ '@esbuild/linux-s390x@0.27.2':
+ optional: true
+
+ '@esbuild/linux-x64@0.27.2':
+ optional: true
+
+ '@esbuild/netbsd-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/netbsd-x64@0.27.2':
+ optional: true
+
+ '@esbuild/openbsd-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/openbsd-x64@0.27.2':
+ optional: true
+
+ '@esbuild/openharmony-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/sunos-x64@0.27.2':
+ optional: true
+
+ '@esbuild/win32-arm64@0.27.2':
+ optional: true
+
+ '@esbuild/win32-ia32@0.27.2':
+ optional: true
+
+ '@esbuild/win32-x64@0.27.2':
+ optional: true
+
+ '@jridgewell/gen-mapping@0.3.13':
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+ '@jridgewell/trace-mapping': 0.3.31
+
+ '@jridgewell/remapping@2.3.5':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
+
+ '@jridgewell/resolve-uri@3.1.2': {}
+
+ '@jridgewell/sourcemap-codec@1.5.5': {}
+
+ '@jridgewell/trace-mapping@0.3.31':
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/sourcemap-codec': 1.5.5
+
+ '@rolldown/pluginutils@1.0.0-beta.53': {}
+
+ '@rollup/rollup-android-arm-eabi@4.55.1':
+ optional: true
+
+ '@rollup/rollup-android-arm64@4.55.1':
+ optional: true
+
+ '@rollup/rollup-darwin-arm64@4.55.1':
+ optional: true
+
+ '@rollup/rollup-darwin-x64@4.55.1':
+ optional: true
+
+ '@rollup/rollup-freebsd-arm64@4.55.1':
+ optional: true
+
+ '@rollup/rollup-freebsd-x64@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm-musleabihf@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-gnu@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-musl@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-loong64-gnu@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-loong64-musl@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-ppc64-gnu@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-ppc64-musl@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-riscv64-gnu@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-riscv64-musl@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-s390x-gnu@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-x64-gnu@4.55.1':
+ optional: true
+
+ '@rollup/rollup-linux-x64-musl@4.55.1':
+ optional: true
+
+ '@rollup/rollup-openbsd-x64@4.55.1':
+ optional: true
+
+ '@rollup/rollup-openharmony-arm64@4.55.1':
+ optional: true
+
+ '@rollup/rollup-win32-arm64-msvc@4.55.1':
+ optional: true
+
+ '@rollup/rollup-win32-ia32-msvc@4.55.1':
+ optional: true
+
+ '@rollup/rollup-win32-x64-gnu@4.55.1':
+ optional: true
+
+ '@rollup/rollup-win32-x64-msvc@4.55.1':
+ optional: true
+
+ '@solid-primitives/event-listener@2.4.3(solid-js@1.9.10)':
+ dependencies:
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
+ solid-js: 1.9.10
+
+ '@solid-primitives/keyboard@1.3.3(solid-js@1.9.10)':
+ dependencies:
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
+ solid-js: 1.9.10
+
+ '@solid-primitives/resize-observer@2.1.3(solid-js@1.9.10)':
+ dependencies:
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
+ '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
+ solid-js: 1.9.10
+
+ '@solid-primitives/rootless@1.5.2(solid-js@1.9.10)':
+ dependencies:
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
+ solid-js: 1.9.10
+
+ '@solid-primitives/static-store@0.1.2(solid-js@1.9.10)':
+ dependencies:
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
+ solid-js: 1.9.10
+
+ '@solid-primitives/utils@6.3.2(solid-js@1.9.10)':
+ dependencies:
+ solid-js: 1.9.10
+
+ '@tanstack/devtools-client@0.0.5':
+ dependencies:
+ '@tanstack/devtools-event-client': 0.4.0
+
+ '@tanstack/devtools-event-bus@0.4.0':
+ dependencies:
+ ws: 8.19.0
+ transitivePeerDependencies:
+ - bufferutil
+ - utf-8-validate
+
+ '@tanstack/devtools-event-client@0.4.0': {}
+
+ '@tanstack/devtools-ui@0.4.4(csstype@3.2.3)(solid-js@1.9.10)':
+ dependencies:
+ clsx: 2.1.1
+ goober: 2.1.18(csstype@3.2.3)
+ solid-js: 1.9.10
+ transitivePeerDependencies:
+ - csstype
+
+ '@tanstack/devtools@0.10.3(csstype@3.2.3)(solid-js@1.9.10)':
+ dependencies:
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
+ '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.10)
+ '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.10)
+ '@tanstack/devtools-client': 0.0.5
+ '@tanstack/devtools-event-bus': 0.4.0
+ '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.10)
+ clsx: 2.1.1
+ goober: 2.1.18(csstype@3.2.3)
+ solid-js: 1.9.10
+ transitivePeerDependencies:
+ - bufferutil
+ - csstype
+ - utf-8-validate
+
+ '@tanstack/react-devtools@0.9.2(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)':
+ dependencies:
+ '@tanstack/devtools': 0.10.3(csstype@3.2.3)(solid-js@1.9.10)
+ '@types/react': 19.2.8
+ '@types/react-dom': 19.2.3(@types/react@19.2.8)
+ react: 19.2.3
+ react-dom: 19.2.3(react@19.2.3)
+ transitivePeerDependencies:
+ - bufferutil
+ - csstype
+ - solid-js
+ - utf-8-validate
+
+ '@types/babel__core@7.20.5':
+ dependencies:
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
+ '@types/babel__generator': 7.27.0
+ '@types/babel__template': 7.4.4
+ '@types/babel__traverse': 7.28.0
+
+ '@types/babel__generator@7.27.0':
+ dependencies:
+ '@babel/types': 7.28.6
+
+ '@types/babel__template@7.4.4':
+ dependencies:
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
+
+ '@types/babel__traverse@7.28.0':
+ dependencies:
+ '@babel/types': 7.28.6
+
+ '@types/estree@1.0.8': {}
+
+ '@types/react-dom@19.2.3(@types/react@19.2.8)':
+ dependencies:
+ '@types/react': 19.2.8
+
+ '@types/react@19.2.8':
+ dependencies:
+ csstype: 3.2.3
+
+ '@vitejs/plugin-react@5.1.2(vite@7.3.1)':
+ dependencies:
+ '@babel/core': 7.28.6
+ '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.6)
+ '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.6)
+ '@rolldown/pluginutils': 1.0.0-beta.53
+ '@types/babel__core': 7.20.5
+ react-refresh: 0.18.0
+ vite: 7.3.1
+ transitivePeerDependencies:
+ - supports-color
+
+ baseline-browser-mapping@2.9.14: {}
+
+ browserslist@4.28.1:
+ dependencies:
+ baseline-browser-mapping: 2.9.14
+ caniuse-lite: 1.0.30001764
+ electron-to-chromium: 1.5.267
+ node-releases: 2.0.27
+ update-browserslist-db: 1.2.3(browserslist@4.28.1)
+
+ caniuse-lite@1.0.30001764: {}
+
+ clsx@2.1.1: {}
+
+ convert-source-map@2.0.0: {}
+
+ csstype@3.2.3: {}
+
+ debug@4.4.3:
+ dependencies:
+ ms: 2.1.3
+
+ electron-to-chromium@1.5.267: {}
+
+ esbuild@0.27.2:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.27.2
+ '@esbuild/android-arm': 0.27.2
+ '@esbuild/android-arm64': 0.27.2
+ '@esbuild/android-x64': 0.27.2
+ '@esbuild/darwin-arm64': 0.27.2
+ '@esbuild/darwin-x64': 0.27.2
+ '@esbuild/freebsd-arm64': 0.27.2
+ '@esbuild/freebsd-x64': 0.27.2
+ '@esbuild/linux-arm': 0.27.2
+ '@esbuild/linux-arm64': 0.27.2
+ '@esbuild/linux-ia32': 0.27.2
+ '@esbuild/linux-loong64': 0.27.2
+ '@esbuild/linux-mips64el': 0.27.2
+ '@esbuild/linux-ppc64': 0.27.2
+ '@esbuild/linux-riscv64': 0.27.2
+ '@esbuild/linux-s390x': 0.27.2
+ '@esbuild/linux-x64': 0.27.2
+ '@esbuild/netbsd-arm64': 0.27.2
+ '@esbuild/netbsd-x64': 0.27.2
+ '@esbuild/openbsd-arm64': 0.27.2
+ '@esbuild/openbsd-x64': 0.27.2
+ '@esbuild/openharmony-arm64': 0.27.2
+ '@esbuild/sunos-x64': 0.27.2
+ '@esbuild/win32-arm64': 0.27.2
+ '@esbuild/win32-ia32': 0.27.2
+ '@esbuild/win32-x64': 0.27.2
+
+ escalade@3.2.0: {}
+
+ fdir@6.5.0(picomatch@4.0.3):
+ optionalDependencies:
+ picomatch: 4.0.3
+
+ fsevents@2.3.3:
+ optional: true
+
+ gensync@1.0.0-beta.2: {}
+
+ goober@2.1.18(csstype@3.2.3):
+ dependencies:
+ csstype: 3.2.3
+
+ js-tokens@4.0.0: {}
+
+ jsesc@3.1.0: {}
+
+ json5@2.2.3: {}
+
+ lru-cache@5.1.1:
+ dependencies:
+ yallist: 3.1.1
+
+ ms@2.1.3: {}
+
+ nanoid@3.3.11: {}
+
+ node-releases@2.0.27: {}
+
+ picocolors@1.1.1: {}
+
+ picomatch@4.0.3: {}
+
+ postcss@8.5.6:
+ dependencies:
+ nanoid: 3.3.11
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+
+ react-dom@19.2.3(react@19.2.3):
+ dependencies:
+ react: 19.2.3
+ scheduler: 0.27.0
+
+ react-refresh@0.18.0: {}
+
+ react@19.2.3: {}
+
+ rollup@4.55.1:
+ dependencies:
+ '@types/estree': 1.0.8
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.55.1
+ '@rollup/rollup-android-arm64': 4.55.1
+ '@rollup/rollup-darwin-arm64': 4.55.1
+ '@rollup/rollup-darwin-x64': 4.55.1
+ '@rollup/rollup-freebsd-arm64': 4.55.1
+ '@rollup/rollup-freebsd-x64': 4.55.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.55.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.55.1
+ '@rollup/rollup-linux-arm64-gnu': 4.55.1
+ '@rollup/rollup-linux-arm64-musl': 4.55.1
+ '@rollup/rollup-linux-loong64-gnu': 4.55.1
+ '@rollup/rollup-linux-loong64-musl': 4.55.1
+ '@rollup/rollup-linux-ppc64-gnu': 4.55.1
+ '@rollup/rollup-linux-ppc64-musl': 4.55.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.55.1
+ '@rollup/rollup-linux-riscv64-musl': 4.55.1
+ '@rollup/rollup-linux-s390x-gnu': 4.55.1
+ '@rollup/rollup-linux-x64-gnu': 4.55.1
+ '@rollup/rollup-linux-x64-musl': 4.55.1
+ '@rollup/rollup-openbsd-x64': 4.55.1
+ '@rollup/rollup-openharmony-arm64': 4.55.1
+ '@rollup/rollup-win32-arm64-msvc': 4.55.1
+ '@rollup/rollup-win32-ia32-msvc': 4.55.1
+ '@rollup/rollup-win32-x64-gnu': 4.55.1
+ '@rollup/rollup-win32-x64-msvc': 4.55.1
+ fsevents: 2.3.3
+
+ scheduler@0.27.0: {}
+
+ semver@6.3.1: {}
+
+ seroval-plugins@1.3.3(seroval@1.3.2):
+ dependencies:
+ seroval: 1.3.2
+
+ seroval@1.3.2: {}
+
+ solid-js@1.9.10:
+ dependencies:
+ csstype: 3.2.3
+ seroval: 1.3.2
+ seroval-plugins: 1.3.3(seroval@1.3.2)
+
+ source-map-js@1.2.1: {}
+
+ tinyglobby@0.2.15:
+ dependencies:
+ fdir: 6.5.0(picomatch@4.0.3)
+ picomatch: 4.0.3
+
+ update-browserslist-db@1.2.3(browserslist@4.28.1):
+ dependencies:
+ browserslist: 4.28.1
+ escalade: 3.2.0
+ picocolors: 1.1.1
+
+ vite@7.3.1:
+ dependencies:
+ esbuild: 0.27.2
+ fdir: 6.5.0(picomatch@4.0.3)
+ picomatch: 4.0.3
+ postcss: 8.5.6
+ rollup: 4.55.1
+ tinyglobby: 0.2.15
+ optionalDependencies:
+ fsevents: 2.3.3
+
+ ws@8.19.0: {}
+
+ yallist@3.1.1: {}
diff --git a/examples/react/a11y-devtools/src/App.tsx b/examples/react/a11y-devtools/src/App.tsx
new file mode 100644
index 00000000..6fc05340
--- /dev/null
+++ b/examples/react/a11y-devtools/src/App.tsx
@@ -0,0 +1,167 @@
+import { useState } from 'react'
+
+/**
+ * Example app with intentional accessibility issues for testing the A11y devtools plugin
+ */
+export default function App() {
+ const [showModal, setShowModal] = useState(false)
+
+ return (
+
+
A11y Devtools Demo
+
+ This page contains intentional accessibility issues to demonstrate the
+ A11y devtools plugin. Open the devtools panel and click "Run Audit" to
+ see the issues.
+
+
+
+ Accessibility Issues Demo
+
+ {/* Issue: Image without alt text */}
+
+
1. Image without alt text
+
+
+
+ {/* Issue: Button without accessible name */}
+
+
2. Button without accessible name
+
+ ×
+
+
+
+ {/* Issue: Form input without label */}
+
+
3. Form input without label
+
+
+
+ {/* Issue: Low color contrast */}
+
+
4. Low color contrast
+
+ This text has poor color contrast and may be hard to read.
+
+
+
+ {/* Issue: Link without discernible text */}
+
+
5. Link without discernible text
+
+
+
+
+
+ {/* Issue: Missing main landmark */}
+
+
6. Click handler on non-interactive element
+
setShowModal(true)}
+ style={{
+ padding: '12px 24px',
+ backgroundColor: '#0ea5e9',
+ color: 'white',
+ borderRadius: '4px',
+ display: 'inline-block',
+ cursor: 'pointer',
+ }}
+ >
+ Click me (not a button!)
+
+
+
+ {/* Issue: Empty heading */}
+
+
7. Empty heading
+
+
+
+ {/* Issue: Missing form labels */}
+
+
8. Select without label
+
+ Option 1
+ Option 2
+ Option 3
+
+
+
+
+
+ Accessible Content (for comparison)
+
+
+
Proper image with alt text
+
+
+
+
+
Proper button with label
+
+ ×
+
+
+
+
+
Proper input with label
+
+ Your Name
+
+
+
+
+
+ {showModal && (
+
+
Modal Dialog
+
This is a modal that was triggered by a non-button element.
+
setShowModal(false)}>Close
+
+ )}
+
+ )
+}
diff --git a/examples/react/a11y-devtools/src/index.tsx b/examples/react/a11y-devtools/src/index.tsx
new file mode 100644
index 00000000..7bf2c638
--- /dev/null
+++ b/examples/react/a11y-devtools/src/index.tsx
@@ -0,0 +1,13 @@
+import { StrictMode } from 'react'
+import { createRoot } from 'react-dom/client'
+import { TanStackDevtools } from '@tanstack/react-devtools'
+import { a11yDevtoolsPlugin } from '@tanstack/devtools-a11y/react'
+
+import App from './App'
+
+createRoot(document.getElementById('root')!).render(
+
+
+ §
+ ,
+)
diff --git a/examples/react/a11y-devtools/tsconfig.json b/examples/react/a11y-devtools/tsconfig.json
new file mode 100644
index 00000000..df83593a
--- /dev/null
+++ b/examples/react/a11y-devtools/tsconfig.json
@@ -0,0 +1,27 @@
+{
+ "compilerOptions": {
+ "baseUrl": ".",
+ "paths": {
+ "@tanstack/devtools-a11y/*": ["../../../packages/devtools-a11y/src/*"]
+ },
+ "target": "ESNext",
+ "lib": ["DOM", "DOM.Iterable", "ESNext"],
+ "module": "ESNext",
+ "skipLibCheck": true,
+
+ /* Bundler mode */
+ "moduleResolution": "Bundler",
+ "allowImportingTsExtensions": true,
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "noEmit": true,
+ "jsx": "react-jsx",
+
+ /* Linting */
+ "strict": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "noFallthroughCasesInSwitch": true
+ },
+ "include": ["src"]
+}
diff --git a/examples/react/a11y-devtools/vite.config.ts b/examples/react/a11y-devtools/vite.config.ts
new file mode 100644
index 00000000..ae745180
--- /dev/null
+++ b/examples/react/a11y-devtools/vite.config.ts
@@ -0,0 +1,6 @@
+import react from '@vitejs/plugin-react'
+import { defineConfig } from 'vite'
+
+export default defineConfig({
+ plugins: [react()],
+})
diff --git a/examples/react/basic/src/setup.tsx b/examples/react/basic/src/setup.tsx
index 04679e38..a2839d99 100644
--- a/examples/react/basic/src/setup.tsx
+++ b/examples/react/basic/src/setup.tsx
@@ -1,5 +1,6 @@
import { ReactQueryDevtoolsPanel } from '@tanstack/react-query-devtools'
import { TanStackRouterDevtoolsPanel } from '@tanstack/react-router-devtools'
+
import {
Link,
Outlet,
@@ -70,10 +71,15 @@ export default function DevtoolsExample() {
name: 'TanStack Router',
render: ,
},
+ {
+ name: 'TanStack Router',
+ render: ,
+ },
{
name: 'Package.json',
render: () => ,
},
+
/* {
name: "The actual app",
render: ,
diff --git a/examples/react/bundling-repro/.wrangler/deploy/config.json b/examples/react/bundling-repro/.wrangler/deploy/config.json
index 3c067226..b5366491 100644
--- a/examples/react/bundling-repro/.wrangler/deploy/config.json
+++ b/examples/react/bundling-repro/.wrangler/deploy/config.json
@@ -1 +1 @@
-{ "configPath": "..\\..\\dist\\server\\wrangler.json", "auxiliaryWorkers": [] }
+{ "configPath": "../../dist/server/wrangler.json", "auxiliaryWorkers": [] }
diff --git a/examples/react/bundling-repro/src/routeTree.gen.ts b/examples/react/bundling-repro/src/routeTree.gen.ts
index 4c4c6249..60dfd04f 100644
--- a/examples/react/bundling-repro/src/routeTree.gen.ts
+++ b/examples/react/bundling-repro/src/routeTree.gen.ts
@@ -149,7 +149,7 @@ export interface FileRoutesByFullPath {
'/demo/guitars/$guitarId': typeof DemoGuitarsGuitarIdRoute
'/demo/start/api-request': typeof DemoStartApiRequestRoute
'/demo/start/server-funcs': typeof DemoStartServerFuncsRoute
- '/demo/guitars': typeof DemoGuitarsIndexRoute
+ '/demo/guitars/': typeof DemoGuitarsIndexRoute
'/demo/api/ai/chat': typeof DemoApiAiChatRoute
'/demo/api/ai/image': typeof DemoApiAiImageRoute
'/demo/api/ai/structured': typeof DemoApiAiStructuredRoute
@@ -158,7 +158,7 @@ export interface FileRoutesByFullPath {
'/demo/start/ssr/data-only': typeof DemoStartSsrDataOnlyRoute
'/demo/start/ssr/full-ssr': typeof DemoStartSsrFullSsrRoute
'/demo/start/ssr/spa-mode': typeof DemoStartSsrSpaModeRoute
- '/demo/start/ssr': typeof DemoStartSsrIndexRoute
+ '/demo/start/ssr/': typeof DemoStartSsrIndexRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
@@ -221,7 +221,7 @@ export interface FileRouteTypes {
| '/demo/guitars/$guitarId'
| '/demo/start/api-request'
| '/demo/start/server-funcs'
- | '/demo/guitars'
+ | '/demo/guitars/'
| '/demo/api/ai/chat'
| '/demo/api/ai/image'
| '/demo/api/ai/structured'
@@ -230,7 +230,7 @@ export interface FileRouteTypes {
| '/demo/start/ssr/data-only'
| '/demo/start/ssr/full-ssr'
| '/demo/start/ssr/spa-mode'
- | '/demo/start/ssr'
+ | '/demo/start/ssr/'
fileRoutesByTo: FileRoutesByTo
to:
| '/'
@@ -350,7 +350,7 @@ declare module '@tanstack/react-router' {
'/demo/guitars/': {
id: '/demo/guitars/'
path: '/demo/guitars'
- fullPath: '/demo/guitars'
+ fullPath: '/demo/guitars/'
preLoaderRoute: typeof DemoGuitarsIndexRouteImport
parentRoute: typeof rootRouteImport
}
@@ -392,7 +392,7 @@ declare module '@tanstack/react-router' {
'/demo/start/ssr/': {
id: '/demo/start/ssr/'
path: '/demo/start/ssr'
- fullPath: '/demo/start/ssr'
+ fullPath: '/demo/start/ssr/'
preLoaderRoute: typeof DemoStartSsrIndexRouteImport
parentRoute: typeof rootRouteImport
}
diff --git a/examples/react/start/src/routeTree.gen.ts b/examples/react/start/src/routeTree.gen.ts
index e5a98eb2..b13c274c 100644
--- a/examples/react/start/src/routeTree.gen.ts
+++ b/examples/react/start/src/routeTree.gen.ts
@@ -67,7 +67,7 @@ export interface FileRoutesByFullPath {
'/demo/start/ssr/data-only': typeof DemoStartSsrDataOnlyRoute
'/demo/start/ssr/full-ssr': typeof DemoStartSsrFullSsrRoute
'/demo/start/ssr/spa-mode': typeof DemoStartSsrSpaModeRoute
- '/demo/start/ssr': typeof DemoStartSsrIndexRoute
+ '/demo/start/ssr/': typeof DemoStartSsrIndexRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
@@ -100,7 +100,7 @@ export interface FileRouteTypes {
| '/demo/start/ssr/data-only'
| '/demo/start/ssr/full-ssr'
| '/demo/start/ssr/spa-mode'
- | '/demo/start/ssr'
+ | '/demo/start/ssr/'
fileRoutesByTo: FileRoutesByTo
to:
| '/'
@@ -167,7 +167,7 @@ declare module '@tanstack/react-router' {
'/demo/start/ssr/': {
id: '/demo/start/ssr/'
path: '/demo/start/ssr'
- fullPath: '/demo/start/ssr'
+ fullPath: '/demo/start/ssr/'
preLoaderRoute: typeof DemoStartSsrIndexRouteImport
parentRoute: typeof rootRouteImport
}
diff --git a/examples/react/start/src/routes/__root.tsx b/examples/react/start/src/routes/__root.tsx
index 1a7fb2bf..75472097 100644
--- a/examples/react/start/src/routes/__root.tsx
+++ b/examples/react/start/src/routes/__root.tsx
@@ -1,5 +1,7 @@
+import * as React from 'react'
import { HeadContent, Scripts, createRootRoute } from '@tanstack/react-router'
import { TanStackRouterDevtoolsPanel } from '@tanstack/react-router-devtools'
+
import { TanStackDevtools } from '@tanstack/react-devtools'
import Header from '../components/Header'
@@ -34,6 +36,18 @@ export const Route = createRootRoute({
function RootDocument({ children }: { children: React.ReactNode }) {
console.log('Rendering Root Document')
+ const plugins = [
+ {
+ name: 'Tanstack Router',
+ render: ,
+ },
+ {
+ id: 'route-navigation',
+ name: 'Route Navigation',
+ render: ,
+ },
+ ]
+
return (
@@ -46,17 +60,7 @@ function RootDocument({ children }: { children: React.ReactNode }) {
config={{
position: 'bottom-right',
}}
- plugins={[
- {
- name: 'Tanstack Router',
- render: ,
- },
- {
- id: 'route-navigation',
- name: 'Route Navigation',
- render: ,
- },
- ]}
+ plugins={plugins}
/>
diff --git a/examples/solid/a11y-devtools/.eslintrc.cjs b/examples/solid/a11y-devtools/.eslintrc.cjs
new file mode 100644
index 00000000..e5a26674
--- /dev/null
+++ b/examples/solid/a11y-devtools/.eslintrc.cjs
@@ -0,0 +1,11 @@
+// @ts-check
+
+/** @type {import('eslint').Linter.Config} */
+const config = {
+ settings: {
+ extends: [],
+ rules: {},
+ },
+}
+
+module.exports = config
diff --git a/examples/solid/a11y-devtools/.gitignore b/examples/solid/a11y-devtools/.gitignore
new file mode 100644
index 00000000..4673b022
--- /dev/null
+++ b/examples/solid/a11y-devtools/.gitignore
@@ -0,0 +1,27 @@
+# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
+
+# dependencies
+/node_modules
+/.pnp
+.pnp.js
+
+# testing
+/coverage
+
+# production
+/build
+
+pnpm-lock.yaml
+yarn.lock
+package-lock.json
+
+# misc
+.DS_Store
+.env.local
+.env.development.local
+.env.test.local
+.env.production.local
+
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
diff --git a/examples/solid/a11y-devtools/README.md b/examples/solid/a11y-devtools/README.md
new file mode 100644
index 00000000..1cf88926
--- /dev/null
+++ b/examples/solid/a11y-devtools/README.md
@@ -0,0 +1,6 @@
+# Example
+
+To run this example:
+
+- `npm install`
+- `npm run dev`
diff --git a/examples/solid/a11y-devtools/index.html b/examples/solid/a11y-devtools/index.html
new file mode 100644
index 00000000..f3bf9694
--- /dev/null
+++ b/examples/solid/a11y-devtools/index.html
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+ TanStack Devtools Example
+
+
+ You need to enable JavaScript to run this app.
+
+
+
+
diff --git a/examples/solid/a11y-devtools/package.json b/examples/solid/a11y-devtools/package.json
new file mode 100644
index 00000000..062708b8
--- /dev/null
+++ b/examples/solid/a11y-devtools/package.json
@@ -0,0 +1,34 @@
+{
+ "name": "@tanstack/solid-devtools-a11y-example",
+ "private": true,
+ "type": "module",
+ "scripts": {
+ "dev": "vite --port=3005",
+ "build": "vite build",
+ "preview": "vite preview",
+ "test:types": "tsc"
+ },
+ "dependencies": {
+ "@tanstack/devtools-a11y": "workspace:*",
+ "@tanstack/solid-devtools": "^0.7.24",
+ "solid-js": "^1.9.9"
+ },
+ "devDependencies": {
+ "@tanstack/devtools-vite": "0.5.0",
+ "vite": "^7.1.7",
+ "vite-plugin-inspect": "11.3.3",
+ "vite-plugin-solid": "^2.11.8"
+ },
+ "browserslist": {
+ "production": [
+ ">0.2%",
+ "not dead",
+ "not op_mini all"
+ ],
+ "development": [
+ "last 1 chrome version",
+ "last 1 firefox version",
+ "last 1 safari version"
+ ]
+ }
+}
diff --git a/examples/solid/a11y-devtools/public/emblem-light.svg b/examples/solid/a11y-devtools/public/emblem-light.svg
new file mode 100644
index 00000000..a58e69ad
--- /dev/null
+++ b/examples/solid/a11y-devtools/public/emblem-light.svg
@@ -0,0 +1,13 @@
+
+
+
+ emblem-light
+ Created with Sketch.
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/solid/a11y-devtools/src/app.tsx b/examples/solid/a11y-devtools/src/app.tsx
new file mode 100644
index 00000000..f178077b
--- /dev/null
+++ b/examples/solid/a11y-devtools/src/app.tsx
@@ -0,0 +1,137 @@
+import { createSignal } from 'solid-js'
+
+export default function App() {
+ const [showModal, setShowModal] = createSignal(false)
+
+ return (
+
+
A11y Devtools Demo
+
+ This page contains intentional accessibility issues to demonstrate the
+ A11y devtools plugin. Open the devtools panel and click "Run Audit" to
+ see the issues.
+
+
+
+ Accessibility Issues Demo
+
+ {/* Issue: Image without alt text */}
+
+
1. Image without alt text
+
+
+
+ {/* Issue: Button without accessible name */}
+
+
2. Button without accessible name
+
+ ×
+
+
+
+ {/* Issue: Form input without label */}
+
+
3. Form input without label
+
+
+
+ {/* Issue: Low color contrast */}
+
+
4. Low color contrast
+
+ This text has poor color contrast and may be hard to read.
+
+
+
+ {/* Issue: Link without discernible text */}
+
+
5. Link without discernible text
+
+
+
+
+
+ {/* Issue: Missing main landmark */}
+
+
6. Click handler on non-interactive element
+
setShowModal(true)}
+ style="padding: 12px 24px; background-color: #0ea5e9; color: white; border-radius: 4px; display: inline-block; cursor: pointer;"
+ >
+ Click me (not a button!)
+
+
+
+ {/* Issue: Empty heading */}
+
+
7. Empty heading
+
+
+
+ {/* Issue: Missing form labels */}
+
+
8. Select without label
+
+ Option 1
+ Option 2
+ Option 3
+
+
+
+
+
+ Accessible Content (for comparison)
+
+
+
Proper image with alt text
+
+
+
+
+
Proper button with label
+
+ ×
+
+
+
+
+
Proper input with label
+
+ Your Name
+
+
+
+
+
+ {showModal() && (
+
+
Modal Dialog
+
This is a modal that was triggered by a non-button element.
+
setShowModal(false)}>Close
+
+ )}
+
+ )
+}
diff --git a/examples/solid/a11y-devtools/src/index.tsx b/examples/solid/a11y-devtools/src/index.tsx
new file mode 100644
index 00000000..173d34e9
--- /dev/null
+++ b/examples/solid/a11y-devtools/src/index.tsx
@@ -0,0 +1,19 @@
+import { render } from 'solid-js/web'
+
+// devtool imports
+import { TanStackDevtools } from '@tanstack/solid-devtools'
+import { a11yDevtoolsPlugin } from '@tanstack/devtools-a11y/solid'
+
+import App from './app'
+
+function Root() {
+ return (
+ <>
+
+
+
+ >
+ )
+}
+
+render(() => , document.getElementById('root')!)
diff --git a/examples/solid/a11y-devtools/tsconfig.json b/examples/solid/a11y-devtools/tsconfig.json
new file mode 100644
index 00000000..a0784796
--- /dev/null
+++ b/examples/solid/a11y-devtools/tsconfig.json
@@ -0,0 +1,24 @@
+{
+ "compilerOptions": {
+ "target": "ESNext",
+ "lib": ["DOM", "DOM.Iterable", "ESNext"],
+ "module": "ESNext",
+ "skipLibCheck": true,
+
+ /* Bundler mode */
+ "moduleResolution": "Bundler",
+ "allowImportingTsExtensions": true,
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "noEmit": true,
+ "jsx": "preserve",
+ "jsxImportSource": "solid-js",
+
+ /* Linting */
+ "strict": true,
+ "noUnusedLocals": true,
+ "noUnusedParameters": true,
+ "noFallthroughCasesInSwitch": true
+ },
+ "include": ["src", "vite.config.ts"]
+}
diff --git a/examples/solid/a11y-devtools/vite.config.ts b/examples/solid/a11y-devtools/vite.config.ts
new file mode 100644
index 00000000..e056569e
--- /dev/null
+++ b/examples/solid/a11y-devtools/vite.config.ts
@@ -0,0 +1,7 @@
+import { defineConfig } from 'vite'
+import solid from 'vite-plugin-solid'
+import { devtools } from '@tanstack/devtools-vite'
+// https://vite.dev/config/
+export default defineConfig({
+ plugins: [devtools(), solid({})],
+})
diff --git a/knip.json b/knip.json
index e8af5e1d..b5810474 100644
--- a/knip.json
+++ b/knip.json
@@ -3,11 +3,24 @@
"ignoreDependencies": ["@faker-js/faker"],
"ignoreWorkspaces": ["examples/**"],
"workspaces": {
+ "packages/devtools-a11y": {
+ "entry": [
+ "vite.config.react.ts",
+ "vite.config.solid.ts",
+ "src/core/production.ts",
+ "src/react/index.ts",
+ "src/react/production.ts",
+ "src/solid/index.ts",
+ "src/solid/production.ts"
+ ]
+ },
+
"packages/devtools-utils": {
"ignoreDependencies": ["react", "solid-js", "@types/react"],
"entry": ["**/vite.config.solid.ts", "**/src/solid/**"],
"project": ["**/vite.config.solid.ts", "**/src/solid/**"]
},
+
"packages/solid-devtools": {
"ignore": ["**/core.tsx"]
}
diff --git a/packages/devtools-a11y/eslint.config.js b/packages/devtools-a11y/eslint.config.js
new file mode 100644
index 00000000..e472c69e
--- /dev/null
+++ b/packages/devtools-a11y/eslint.config.js
@@ -0,0 +1,10 @@
+// @ts-check
+
+import rootConfig from '../../eslint.config.js'
+
+export default [
+ ...rootConfig,
+ {
+ rules: {},
+ },
+]
diff --git a/packages/devtools-a11y/package.json b/packages/devtools-a11y/package.json
new file mode 100644
index 00000000..003e25aa
--- /dev/null
+++ b/packages/devtools-a11y/package.json
@@ -0,0 +1,104 @@
+{
+ "name": "@tanstack/devtools-a11y",
+ "version": "0.1.0",
+ "description": "Accessibility auditing plugin for TanStack Devtools powered by axe-core",
+ "author": "TanStack",
+ "license": "MIT",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/TanStack/devtools.git",
+ "directory": "packages/devtools-a11y"
+ },
+ "homepage": "https://tanstack.com/devtools",
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/tannerlinsley"
+ },
+ "keywords": [
+ "devtools",
+ "accessibility",
+ "a11y",
+ "wcag",
+ "axe-core",
+ "audit"
+ ],
+ "type": "module",
+ "exports": {
+ "./core": {
+ "import": {
+ "types": "./dist/core/esm/index.d.ts",
+ "default": "./dist/core/esm/index.js"
+ }
+ },
+ "./core/production": {
+ "import": {
+ "types": "./dist/core/esm/production.d.ts",
+ "default": "./dist/core/esm/production.js"
+ }
+ },
+ "./react": {
+ "import": {
+ "types": "./dist/react/esm/index.d.ts",
+ "default": "./dist/react/esm/react/index.js"
+ }
+ },
+ "./react/production": {
+ "import": {
+ "types": "./dist/react/esm/production.d.ts",
+ "default": "./dist/react/esm/react/production.js"
+ }
+ },
+ "./solid": {
+ "import": {
+ "types": "./dist/solid/esm/index.d.ts",
+ "default": "./dist/solid/esm/solid/index.js"
+ }
+ },
+ "./solid/production": {
+ "import": {
+ "types": "./dist/solid/esm/production.d.ts",
+ "default": "./dist/solid/esm/solid/production.js"
+ }
+ },
+ "./package.json": "./package.json"
+ },
+ "sideEffects": false,
+ "engines": {
+ "node": ">=18"
+ },
+ "files": [
+ "dist/",
+ "src"
+ ],
+ "scripts": {
+ "clean": "premove ./build ./dist",
+ "lint:fix": "eslint ./src --fix",
+ "test:eslint": "eslint ./src",
+ "test:lib": "vitest",
+ "test:lib:dev": "pnpm test:lib --watch",
+ "test:types": "tsc",
+ "test:build": "publint --strict",
+ "build": "vite build && vite build --config vite.config.react.ts && vite build --config vite.config.solid.ts"
+ },
+ "dependencies": {
+ "@tanstack/devtools-ui": "workspace:*",
+ "@tanstack/devtools-utils": "workspace:^",
+ "axe-core": "^4.10.0",
+ "goober": "^2.1.16"
+ },
+ "devDependencies": {
+ "vite-plugin-solid": "^2.11.8"
+ },
+ "peerDependencies": {
+ "@types/react": ">=17.0.0",
+ "preact": ">=10.0.0",
+ "react": ">=17.0.0",
+ "solid-js": ">=1.9.7",
+ "vue": ">=3.2.0"
+ },
+ "peerDependenciesMeta": {
+ "react": {
+ "optional": true
+ }
+ }
+}
diff --git a/packages/devtools-a11y/src/core/components/IssueCard.tsx b/packages/devtools-a11y/src/core/components/IssueCard.tsx
new file mode 100644
index 00000000..8fb8db85
--- /dev/null
+++ b/packages/devtools-a11y/src/core/components/IssueCard.tsx
@@ -0,0 +1,75 @@
+/** @jsxImportSource solid-js */
+
+import { For, Show } from 'solid-js'
+import { Button } from '@tanstack/devtools-ui'
+import { useStyles } from '../styles/styles'
+
+// types
+import type { A11yIssue, SeverityThreshold } from '../types/types'
+
+interface A11yIssueCardProps {
+ issue: A11yIssue
+ impact: SeverityThreshold
+ selected: boolean
+ onSelect: () => void
+ onDisableRule: (ruleId: string) => void
+}
+
+export function A11yIssueCard(props: A11yIssueCardProps) {
+ const selector = () => props.issue.nodes[0]?.selector || 'unknown'
+ const styles = useStyles()
+
+ return (
+
+
+
+
+
+
+ {props.issue.ruleId}
+
+
{props.issue.message}
+
+
{selector()}
+
+
+
+
+
+
0}>
+
+
+ {(tag) => {tag} }
+
+
+
+
+ )
+}
diff --git a/packages/devtools-a11y/src/core/components/IssueList.tsx b/packages/devtools-a11y/src/core/components/IssueList.tsx
new file mode 100644
index 00000000..8b3aa03f
--- /dev/null
+++ b/packages/devtools-a11y/src/core/components/IssueList.tsx
@@ -0,0 +1,156 @@
+/** @jsxImportSource solid-js */
+
+import { For, Show } from 'solid-js'
+import { useAllyContext } from '../contexts/allyContext'
+import {
+ SEVERITY_LABELS,
+ clearHighlights,
+ highlightAllIssues,
+ highlightElement,
+ scrollToElement,
+} from '../utils/ui.utils'
+import { IMPACTS } from '../utils/ally-audit.utils'
+import { useStyles } from '../styles/styles'
+import { A11yIssueCard } from './IssueCard'
+
+// types
+import type { Signal } from 'solid-js'
+
+interface A11yIssueListProps {
+ selectedIssueSignal: Signal
+}
+
+export function A11yIssueList(props: A11yIssueListProps) {
+ const [selectedIssueId, setSelectedIssueId] = props.selectedIssueSignal
+
+ // hooks
+ const styles = useStyles()
+ const ally = useAllyContext()
+
+ // handlers
+ const handleIssueClick = (issueId: string) => {
+ if (selectedIssueId() === issueId) {
+ setSelectedIssueId('')
+ clearHighlights()
+
+ if (
+ ally.config.showOverlays &&
+ ally.allyResult.audit &&
+ ally.filteredIssues().length > 0
+ ) {
+ highlightAllIssues(ally.filteredIssues())
+ }
+
+ return
+ }
+
+ setSelectedIssueId(issueId)
+ clearHighlights()
+
+ const issue = ally.allyResult.audit?.issues.find((i) => i.id === issueId)
+ if (!issue || issue.nodes.length === 0) return
+
+ let scrolled = false
+ for (const node of issue.nodes) {
+ const selector = node.selector
+ if (!selector) continue
+
+ try {
+ const el = document.querySelector(selector)
+ if (el) {
+ if (!scrolled) {
+ scrollToElement(selector)
+ scrolled = true
+ }
+
+ highlightElement(selector, issue.impact, {
+ showTooltip: true,
+ ruleId: issue.ruleId,
+ })
+ }
+ } catch (error) {
+ console.warn('[A11y Panel] Invalid selector:', selector, error)
+ }
+ }
+ }
+
+ return (
+
+
+
+ {(impact) => {
+ const count = () =>
+ ally.allyResult.audit?.issues.reduce(
+ (count, issue) => (issue.impact === impact ? count + 1 : count),
+ 0,
+ ) || 0
+
+ const active = () => ally.impactKey() === impact
+
+ return (
+ {
+ ally.setImpactKey(
+ ally.impactKey() === impact ? 'all' : impact,
+ )
+
+ setSelectedIssueId('')
+ }}
+ >
+ {count()}
+
+ {SEVERITY_LABELS[impact]}
+
+
+ )
+ }}
+
+
+
+
+ {(impact) => {
+ const issues = () =>
+ ally.filteredIssues().filter((issue) => issue.impact === impact)
+
+ const shouldRender = () => {
+ if (ally.impactKey() !== 'all') {
+ return ally.impactKey() === impact
+ }
+ return issues().length > 0
+ }
+
+ return (
+
+
+
+ {SEVERITY_LABELS[impact]} ({issues().length})
+
+
+
+ {(issue) => (
+ handleIssueClick(issue.id)}
+ onDisableRule={() =>
+ ally.setConfig('disabledRules', [
+ ...ally.config.disabledRules,
+ issue.ruleId,
+ ])
+ }
+ />
+ )}
+
+
+
+ )
+ }}
+
+
+ )
+}
diff --git a/packages/devtools-a11y/src/core/components/Settings.tsx b/packages/devtools-a11y/src/core/components/Settings.tsx
new file mode 100644
index 00000000..4efca6fe
--- /dev/null
+++ b/packages/devtools-a11y/src/core/components/Settings.tsx
@@ -0,0 +1,221 @@
+/** @jsxImportSource solid-js */
+
+import { For, Show, createMemo, createSignal } from 'solid-js'
+import { Button, Input, Select } from '@tanstack/devtools-ui'
+import { getAvailableRules } from '../utils/ally-audit.utils'
+import { useAllyContext } from '../contexts/allyContext'
+import { CATEGORIES, CATEGORY_LABELS, useStyles } from '../styles/styles'
+
+// types
+import type {
+ RuleCategory,
+ RuleSetPreset,
+ SeverityThreshold,
+} from '../types/types'
+
+interface A11ySettingsOverlayProps {
+ onClose: () => void
+}
+
+export function A11ySettingsOverlay(props: A11ySettingsOverlayProps) {
+ const { config, setConfig } = useAllyContext()
+ const styles = useStyles()
+
+ const disabledRulesSet = createMemo(() => new Set(config.disabledRules))
+ const availableRules = createMemo(() => getAvailableRules())
+
+ const [searchString, setSearchString] = createSignal('')
+ const [searchCategory, setSearchCategory] = createSignal('all')
+
+ const filteredRules = createMemo(() => {
+ const cat = searchCategory()
+ const query = searchString().toLowerCase()
+ return availableRules().filter((rule) => {
+ if (cat !== 'all' && !rule.tags.includes(cat)) {
+ return false
+ }
+
+ if (!query) return true
+ return (
+ rule.id.toLowerCase().includes(query) ||
+ rule.description.toLowerCase().includes(query)
+ )
+ })
+ })
+
+ return (
+
+
+
+
+
+
General
+
+
+ label="Severity Threshold"
+ description="Only show issues at or above this level"
+ value={config.threshold}
+ options={[
+ { value: 'critical', label: 'Critical' },
+ { value: 'serious', label: 'Serious' },
+ { value: 'moderate', label: 'Moderate' },
+ { value: 'minor', label: 'Minor' },
+ ]}
+ onChange={(value: string) =>
+ setConfig('threshold', value as SeverityThreshold)
+ }
+ />
+
+ label="Rule Set"
+ description="WCAG conformance level or standard"
+ value={config.ruleSet}
+ options={[
+ { value: 'wcag2a', label: 'WCAG 2.0 A' },
+ { value: 'wcag2aa', label: 'WCAG 2.0 AA' },
+ { value: 'wcag21aa', label: 'WCAG 2.1 AA' },
+ { value: 'wcag22aa', label: 'WCAG 2.2 AA' },
+ { value: 'section508', label: 'Section 508' },
+ { value: 'best-practice', label: 'Best Practice' },
+ { value: 'all', label: 'All Rules' },
+ ]}
+ onChange={(value: string) =>
+ setConfig('ruleSet', value as RuleSetPreset)
+ }
+ />
+
+
+
+
+
+
+
+
+ label="Category"
+ value={searchCategory()}
+ options={CATEGORIES.map((cat) => ({
+ value: cat,
+ label: CATEGORY_LABELS[cat],
+ }))}
+ onChange={(value: string) =>
+ setSearchCategory(value as RuleCategory)
+ }
+ />
+
+ setSearchString(value)}
+ />
+
+
+
+
+ {(rule, idx) => {
+ const isDisabled = () => disabledRulesSet().has(rule.id)
+ const isBestPracticeOnly = () =>
+ rule.tags.includes('best-practice') &&
+ !rule.tags.some(
+ (tag) =>
+ tag.startsWith('wcag') || tag.startsWith('section508'),
+ )
+ const categoryTag = () =>
+ rule.tags.find((tag) => tag.startsWith('cat.'))
+ const hasBorder = () => idx() < filteredRules().length - 1
+
+ return (
+
+
+ setConfig('disabledRules', (rules) => {
+ if (disabledRulesSet().has(rule.id)) {
+ return rules.filter((id) => id !== rule.id)
+ } else {
+ return [...rules, rule.id]
+ }
+ })
+ }
+ />
+
+
+
+ {rule.id}
+
+
+
+ BP
+
+
+
+
{rule.description}
+
+ {(tag) => (
+
+
+ {CATEGORY_LABELS[tag() as RuleCategory] ||
+ tag().replace('cat.', '')}
+
+
+ )}
+
+
+
+ )
+ }}
+
+
+
+
+
+ )
+}
diff --git a/packages/devtools-a11y/src/core/components/Shell.tsx b/packages/devtools-a11y/src/core/components/Shell.tsx
new file mode 100644
index 00000000..bd4decb0
--- /dev/null
+++ b/packages/devtools-a11y/src/core/components/Shell.tsx
@@ -0,0 +1,154 @@
+/** @jsxImportSource solid-js */
+
+import { Match, Show, Switch, createMemo, createSignal } from 'solid-js'
+import { Button, Header, MainPanel } from '@tanstack/devtools-ui'
+import { useAllyContext } from '../contexts/allyContext'
+import { RULE_SET_LABELS, SEVERITY_LABELS } from '../utils/ui.utils'
+import { useStyles } from '../styles/styles'
+import { A11yIssueList } from './IssueList'
+import { A11ySettingsOverlay } from './Settings'
+
+export function Shell() {
+ const styles = useStyles()
+
+ // ally context
+ const { filteredIssues, allyResult, config, setConfig, triggerAllyScan } =
+ useAllyContext()
+
+ // ui state
+ const selectedIssueSignal = createSignal('')
+ const [displaySettings, setDisplaySettings] = createSignal(false)
+
+ const handleExport = (format: 'json' | 'csv') => {
+ if (allyResult.audit) return
+ // Keep export logic in runtime via event -> overlay? export is still a direct helper.
+ // We keep this import local to avoid pulling export code into the runtime module.
+
+ void import('../utils/export-audit.uitls').then((m) =>
+ m.exportAuditResults(allyResult.audit!, { format }),
+ )
+ }
+
+ const showOverlayState = createMemo(() => config.showOverlays)
+
+ return (
+
+
+
+
+
+
+ {`${SEVERITY_LABELS[config.threshold]}+ | ${RULE_SET_LABELS[config.ruleSet]}`}
+
+ 0}>
+ {` | ${config.disabledRules.length} rule(s) disabled`}
+
+
+
+
+
+
+
setDisplaySettings(true)}
+ >
+ Settings
+
+
+
+
+
+
+
+
No audit results yet
+
+
+ Click "Run Audit" to scan for accessibility issues
+
+
+
+
+
+
+
+ No accessibility issues found!
+
+
+
+ Scanned in {allyResult.audit!.duration.toFixed(0)}ms
+
+
+
+
+ 0}>
+
+
+
+
+
+
+ setDisplaySettings(false)} />
+
+
+ )
+}
diff --git a/packages/devtools-a11y/src/core/components/index.tsx b/packages/devtools-a11y/src/core/components/index.tsx
new file mode 100644
index 00000000..715f0dc7
--- /dev/null
+++ b/packages/devtools-a11y/src/core/components/index.tsx
@@ -0,0 +1,12 @@
+/** @jsxImportSource solid-js */
+
+import { AllyProvider } from '../contexts/allyContext'
+import { Shell } from './Shell'
+
+export default function Devtools() {
+ return (
+
+
+
+ )
+}
diff --git a/packages/devtools-a11y/src/core/contexts/allyContext.tsx b/packages/devtools-a11y/src/core/contexts/allyContext.tsx
new file mode 100644
index 00000000..748487ed
--- /dev/null
+++ b/packages/devtools-a11y/src/core/contexts/allyContext.tsx
@@ -0,0 +1,117 @@
+/** @jsxImportSource solid-js */
+
+import {
+ createContext,
+ createEffect,
+ createMemo,
+ createSignal,
+ useContext,
+} from 'solid-js'
+import { createStore } from 'solid-js/store'
+import { filterIssuesAboveThreshold, runAudit } from '../utils/ally-audit.utils'
+import { mergeConfig, saveConfig } from '../utils/config.utils'
+import { clearHighlights, highlightAllIssues } from '../utils/ui.utils'
+
+// types
+import type {
+ A11yAuditResult,
+ A11yPluginOptions,
+ SeverityThreshold,
+} from '../types/types'
+import type { ParentComponent } from 'solid-js'
+
+//
+// context state
+//
+
+function useAllyValue() {
+ const [config, setConfig] =
+ createStore>(mergeConfig())
+
+ const [allyResult, setAllyResult] = createStore<{
+ audit?: A11yAuditResult
+ state: 'init' | 'scanning' | 'done'
+ }>({ state: 'init' })
+
+ const [impactKey, setImpactKey] = createSignal(
+ 'all',
+ )
+
+ const triggerAllyScan = async () => {
+ setAllyResult({ audit: await runAudit(config), state: 'done' })
+ }
+
+ const filteredIssues = createMemo(() => {
+ if (allyResult.state !== 'done' || !allyResult.audit?.issues) return []
+ let results = allyResult.audit.issues
+
+ results = filterIssuesAboveThreshold(results, config.threshold)
+
+ // removes excluded rules
+ if (config.disabledRules.length > 0) {
+ results = results.filter(
+ (issue) => !config.disabledRules.includes(issue.ruleId),
+ )
+ }
+
+ // early return if all impacts selected
+ if (impactKey() === 'all') return results
+
+ return results.filter((val) => val.impact === impactKey())
+ })
+
+ createEffect(() => {
+ if (config.showOverlays === false) {
+ clearHighlights()
+ return
+ }
+
+ if (allyResult.state === 'done') highlightAllIssues(filteredIssues())
+ })
+
+ createEffect(() => {
+ saveConfig(config)
+ })
+
+ return {
+ impactKey,
+ setImpactKey,
+
+ filteredIssues,
+
+ triggerAllyScan,
+
+ setConfig,
+ config,
+
+ allyResult,
+ }
+}
+
+type ContextType = ReturnType
+
+//
+// context
+//
+
+const AllyContext = createContext(null)
+
+type AllyProviderProps = {}
+
+export const AllyProvider: ParentComponent = (props) => {
+ const value = useAllyValue()
+
+ return (
+ {props.children}
+ )
+}
+
+export function useAllyContext() {
+ const context = useContext(AllyContext)
+
+ if (context === null) {
+ throw new Error('useAllyContext must be used within an AllyProvider')
+ }
+
+ return context
+}
diff --git a/packages/devtools-a11y/src/core/core.tsx b/packages/devtools-a11y/src/core/core.tsx
new file mode 100644
index 00000000..1486c0f9
--- /dev/null
+++ b/packages/devtools-a11y/src/core/core.tsx
@@ -0,0 +1,12 @@
+/** @jsxImportSource solid-js */
+
+import { lazy } from 'solid-js'
+import { constructCoreClass } from '@tanstack/devtools-utils/solid'
+
+const Component = lazy(() => import('./components'))
+
+export interface A11yDevtoolsInit {}
+
+const [A11yDevtoolsCore, A11yDevtoolsCoreNoOp] = constructCoreClass(Component)
+
+export { A11yDevtoolsCore, A11yDevtoolsCoreNoOp }
diff --git a/packages/devtools-a11y/src/core/index.ts b/packages/devtools-a11y/src/core/index.ts
new file mode 100644
index 00000000..aab6ef6d
--- /dev/null
+++ b/packages/devtools-a11y/src/core/index.ts
@@ -0,0 +1,10 @@
+'use client'
+
+import * as Devtools from './core'
+
+export const A11yDevtoolsCore =
+ process.env.NODE_ENV !== 'development'
+ ? Devtools.A11yDevtoolsCoreNoOp
+ : Devtools.A11yDevtoolsCore
+
+export type { A11yDevtoolsInit } from './core'
diff --git a/packages/devtools-a11y/src/core/production.ts b/packages/devtools-a11y/src/core/production.ts
new file mode 100644
index 00000000..db09c804
--- /dev/null
+++ b/packages/devtools-a11y/src/core/production.ts
@@ -0,0 +1,5 @@
+'use client'
+
+export { A11yDevtoolsCore } from './core'
+
+export type { A11yDevtoolsInit } from './core'
diff --git a/packages/devtools-a11y/src/core/styles/styles.ts b/packages/devtools-a11y/src/core/styles/styles.ts
new file mode 100644
index 00000000..d324f37f
--- /dev/null
+++ b/packages/devtools-a11y/src/core/styles/styles.ts
@@ -0,0 +1,555 @@
+import * as goober from 'goober'
+import { useTheme } from '@tanstack/devtools-ui'
+import { createMemo } from 'solid-js'
+
+import type { RuleCategory, SeverityThreshold } from '../types/types'
+
+const SEVERITY_COLORS: Record = {
+ critical: '#dc2626',
+ serious: '#ea580c',
+ moderate: '#ca8a04',
+ minor: '#2563eb',
+}
+
+export const CATEGORY_LABELS: Record = {
+ all: 'All Categories',
+ 'cat.aria': 'ARIA',
+ 'cat.color': 'Color & Contrast',
+ 'cat.forms': 'Forms',
+ 'cat.keyboard': 'Keyboard',
+ 'cat.language': 'Language',
+ 'cat.name-role-value': 'Names & Roles',
+ 'cat.parsing': 'Parsing',
+ 'cat.semantics': 'Semantics',
+ 'cat.sensory-and-visual-cues': 'Sensory Cues',
+ 'cat.structure': 'Structure',
+ 'cat.tables': 'Tables',
+ 'cat.text-alternatives': 'Text Alternatives',
+ 'cat.time-and-media': 'Time & Media',
+}
+
+export const CATEGORIES: Array = [
+ 'all',
+ 'cat.aria',
+ 'cat.color',
+ 'cat.forms',
+ 'cat.keyboard',
+ 'cat.language',
+ 'cat.name-role-value',
+ 'cat.parsing',
+ 'cat.semantics',
+ 'cat.sensory-and-visual-cues',
+ 'cat.structure',
+ 'cat.tables',
+ 'cat.text-alternatives',
+ 'cat.time-and-media',
+]
+
+const css = goober.css
+const FONT_SCALE = 1.1
+const fontPx = (size: number) => `calc(${size}px * ${FONT_SCALE})`
+
+function createA11yPanelStyles(theme: 'light' | 'dark') {
+ const t = (light: string, dark: string) => (theme === 'light' ? light : dark)
+
+ const bg = t('#f9fafb;', '#191c24')
+ const fg = t('#1e293b', '#e2e8f0')
+ const border = t('#e2e8f0', '#292e3d')
+ const muted = t('#64748b', '#94a3b8')
+ const muted2 = t('#727c8b', '#818386')
+
+ return {
+ colors: { bg, fg, border, muted, muted2, theme },
+
+ root: css`
+ height: 100%;
+ display: flex;
+ flex-direction: column;
+ overflow: hidden;
+ position: relative;
+ `,
+
+ header: css`
+ padding: 16px;
+ border-bottom: 1px solid ${border};
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ flex-shrink: 0;
+ anchor-name: --a11y-toast-anchor;
+ `,
+ headerTitleRow: css`
+ display: flex;
+ align-items: center;
+ gap: 12px;
+ min-width: 0;
+ `,
+ headerTitle: css`
+ margin: 0;
+ font-size: ${fontPx(16)};
+ font-weight: 600;
+ `,
+ headerSub: css`
+ font-size: ${fontPx(12)};
+ color: ${muted};
+ white-space: nowrap;
+ `,
+ headerActions: css`
+ display: flex;
+ gap: 8px;
+ align-items: center;
+ flex-wrap: wrap;
+ justify-content: flex-end;
+ `,
+ primaryButton: css`
+ padding: 8px 16px;
+ color: #fff;
+ border-radius: 6px;
+ cursor: pointer;
+ font-weight: 500;
+ font-size: ${fontPx(13)};
+ opacity: 1;
+ `,
+ primaryButtonDisabled: css`
+ cursor: not-allowed;
+ opacity: 0.7;
+ `,
+ button: css`
+ padding: 8px 12px;
+ color: ${fg};
+ border: 1px solid ${border};
+ border-radius: 6px;
+ cursor: pointer;
+ font-size: ${fontPx(11)};
+ `,
+ buttonRow: css`
+ display: flex;
+ gap: 6px;
+ align-items: center;
+ `,
+ toggleOverlay: css`
+ padding: 8px 12px;
+ color: ${fg};
+ border: 1px solid ${border};
+ border-radius: 6px;
+ cursor: pointer;
+ font-size: ${fontPx(13)};
+ `,
+ toggleOverlayOn: css`
+ background: #10b981;
+ color: #fff;
+ border-color: #10b981;
+ `,
+
+ statusBar: css`
+ padding: 8px 16px;
+ border-bottom: 1px solid ${border};
+ display: flex;
+ gap: 12px;
+ align-items: center;
+ flex-shrink: 0;
+ font-size: ${fontPx(11)};
+ color: ${muted};
+ `,
+ statusSpacer: css`
+ flex: 1;
+ `,
+ smallLinkButton: css`
+ padding: 4px 10px;
+ background: transparent;
+ color: #0ea5e9;
+ border: 1px solid ${border};
+ border-radius: 4px;
+ cursor: pointer;
+ font-size: ${fontPx(11)};
+ font-weight: 500;
+ `,
+
+ content: css`
+ flex: 1;
+ overflow-y: auto;
+ padding: 16px;
+ `,
+ emptyState: css`
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ height: 100%;
+ text-align: center;
+ color: ${muted};
+ `,
+ emptyPrimary: css`
+ font-size: ${fontPx(14)};
+ margin: 0 0 8px 0;
+ `,
+ emptySecondary: css`
+ font-size: ${fontPx(12)};
+ margin: 0;
+ `,
+ successState: css`
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+ justify-content: center;
+ height: 100%;
+ text-align: center;
+ `,
+ successTitle: css`
+ font-size: ${fontPx(16)};
+ color: #10b981;
+ font-weight: 600;
+ margin: 0;
+ `,
+ successSub: css`
+ font-size: ${fontPx(12)};
+ color: ${muted};
+ margin-top: 8px;
+ margin-bottom: 0;
+ `,
+
+ summaryGrid: css`
+ display: grid;
+ grid-template-columns: repeat(4, 1fr);
+ gap: 12px;
+ margin-bottom: 20px;
+
+ @media (max-width: 520px) {
+ grid-template-columns: repeat(2, 1fr);
+ }
+ `,
+ summaryButton: css`
+ padding: 12px;
+ color: ${fg};
+ background: ${bg};
+ border-radius: 8px;
+ border: 1px solid ${border};
+ text-align: left;
+ cursor: pointer;
+ box-shadow: none;
+
+ &:hover {
+ background: ${t('#f0f2f5', '#111318')};
+ }
+ `,
+ summaryButtonActive: (impact: SeverityThreshold) => css`
+ box-shadow: 0 0 0 2px ${SEVERITY_COLORS[impact]};
+ `,
+ summaryCount: (impact: SeverityThreshold) => css`
+ font-size: ${fontPx(24)};
+ font-weight: 700;
+ color: ${SEVERITY_COLORS[impact]};
+ `,
+ summaryLabel: css`
+ font-size: ${fontPx(11)};
+ color: ${muted};
+ text-transform: uppercase;
+ `,
+
+ section: css`
+ margin-bottom: 16px;
+ `,
+ sectionTitle: (impact: SeverityThreshold) => css`
+ color: ${SEVERITY_COLORS[impact]};
+ font-size: ${fontPx(13)};
+ font-weight: 600;
+ margin: 0 0 8px 0;
+ text-transform: uppercase;
+ letter-spacing: 0.5px;
+ `,
+
+ issueCard: css`
+ padding: 12px;
+ margin-bottom: 8px;
+ border: 1px solid ${border};
+ border-radius: 6px;
+ cursor: pointer;
+ `,
+ issueCardSelected: css`
+ background: ${t('#e0f2fe', '#1e3a5f')};
+ border-color: #0ea5e9;
+ `,
+ issueRow: css`
+ display: flex;
+ justify-content: space-between;
+ align-items: flex-start;
+ gap: 12px;
+ `,
+ issueMain: css`
+ flex: 1;
+ min-width: 0;
+ `,
+ issueTitleRow: css`
+ font-weight: 600;
+ font-size: ${fontPx(13)};
+ margin-bottom: 4px;
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ `,
+ dot: (impact: SeverityThreshold) => css`
+ width: 8px;
+ height: 8px;
+ border-radius: 50%;
+ background: ${SEVERITY_COLORS[impact]};
+ flex-shrink: 0;
+ `,
+ issueMessage: css`
+ font-size: ${fontPx(12)};
+ color: ${t('#475569', '#cbd5e1')};
+ margin: 0 0 8px 0;
+ line-height: 1.4;
+ `,
+ selector: css`
+ font-size: ${fontPx(10)};
+ color: ${muted2};
+ font-family:
+ ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
+ 'Liberation Mono', 'Courier New', monospace;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ `,
+ issueAside: css`
+ display: flex;
+ flex-direction: column;
+ align-items: flex-end;
+ gap: 4px;
+ flex-shrink: 0;
+ `,
+ helpLink: css`
+ font-size: ${fontPx(12)};
+ color: #0ea5e9;
+ padding: 0 12px;
+ font-weight: 600;
+ text-decoration: underline;
+ text-underline-offset: 2px;
+
+ &:hover {
+ color: #0284c7;
+ }
+
+ &:focus-visible {
+ outline: 2px solid #0ea5e9;
+ outline-offset: 2px;
+ border-radius: 4px;
+ }
+ `,
+ disableRule: css`
+ font-size: ${fontPx(10)};
+ color: ${muted};
+ background: none;
+ border: none;
+ cursor: pointer;
+ padding: 0;
+ font-weight: 600;
+
+ &:hover {
+ color: #000000;
+ }
+
+ &:focus-visible {
+ outline: 2px solid #0ea5e9;
+ outline-offset: 2px;
+ border-radius: 4px;
+ }
+ `,
+ tags: css`
+ display: flex;
+ gap: 4px;
+ margin-top: 8px;
+ flex-wrap: wrap;
+ `,
+ tag: css`
+ font-size: ${fontPx(10)};
+ padding: 2px 6px;
+ border: 1px solid ${border};
+ border-radius: 4px;
+ color: ${muted};
+ `,
+
+ settingsOverlay: css`
+ position: absolute;
+ inset: 0;
+ background: ${bg};
+ display: flex;
+ flex-direction: column;
+ z-index: 10;
+ `,
+ settingsHeader: css`
+ padding: 12px 16px;
+ border-bottom: 1px solid ${border};
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ flex-shrink: 0;
+ `,
+ settingsTitle: css`
+ margin: 0;
+ font-size: ${fontPx(14)};
+ font-weight: 600;
+ `,
+ doneButton: css`
+ padding: 6px 12px;
+ background: ${bg};
+ color: ${bg};
+ border: none;
+ border-radius: 4px;
+ cursor: pointer;
+ font-size: ${fontPx(12)};
+ font-weight: 500;
+ `,
+ settingsContent: css`
+ flex: 1;
+ overflow-y: auto;
+ padding: 16px;
+ `,
+ settingsSection: css`
+ margin-bottom: 24px;
+ `,
+ settingsRowStack: css`
+ display: grid;
+ gap: 12px;
+ `,
+ settingsSectionLabel: css`
+ margin: 0 0 12px 0;
+ font-size: ${fontPx(12)};
+ font-weight: 600;
+ text-transform: uppercase;
+ letter-spacing: 0.5px;
+ color: ${muted};
+ `,
+ settingsRow: css`
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding: 10px 0;
+ border-bottom: 1px solid ${border};
+ gap: 12px;
+ `,
+ settingsRowTitle: css`
+ font-size: ${fontPx(13)};
+ font-weight: 500;
+ `,
+ settingsRowDesc: css`
+ font-size: ${fontPx(11)};
+ color: ${muted};
+ margin-top: 2px;
+ `,
+ select: css`
+ padding: 6px 10px;
+ border: 1px solid ${border};
+ border-radius: 4px;
+ background: ${bg};
+ color: ${fg};
+ font-size: ${fontPx(12)};
+ `,
+ rulesHeaderRow: css`
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ margin-bottom: 12px;
+ gap: 12px;
+ flex-wrap: wrap;
+ `,
+ rulesHeaderActions: css`
+ display: flex;
+ gap: 6px;
+ `,
+ filtersRow: css`
+ display: flex;
+ gap: 8px;
+ margin-bottom: 12px;
+ flex-wrap: wrap;
+ `,
+ search: css`
+ flex: 1;
+ min-width: 180px;
+ padding: 8px 10px;
+ border: 1px solid ${border};
+ border-radius: 4px;
+ background: ${bg};
+ color: ${fg};
+ font-size: ${fontPx(12)};
+ box-sizing: border-box;
+ `,
+ rulesList: css`
+ border: 1px solid ${border};
+ border-radius: 6px;
+ overflow-y: auto;
+ `,
+ ruleRow: css`
+ display: flex;
+ align-items: flex-start;
+ gap: 8px;
+ padding: 8px 10px;
+ cursor: pointer;
+ opacity: 1;
+ background: transparent;
+
+ &:hover {
+ background: ${t('#f0f2f5', '#111318')};
+ }
+ `,
+ ruleRowDisabled: css`
+ opacity: 0.6;
+ `,
+ ruleRowBorder: css`
+ border-bottom: 1px solid ${border};
+ `,
+ ruleCheckbox: css`
+ margin-top: 2px;
+ flex-shrink: 0;
+ `,
+ ruleInfo: css`
+ flex: 1;
+ min-width: 0;
+ `,
+ ruleTop: css`
+ display: flex;
+ align-items: center;
+ gap: 6px;
+ margin-bottom: 2px;
+ `,
+ ruleId: css`
+ font-weight: 500;
+ font-size: ${fontPx(12)};
+ text-decoration: none;
+ `,
+ ruleIdDisabled: css`
+ text-decoration: line-through;
+ `,
+ bpBadge: css`
+ font-size: ${fontPx(9)};
+ padding: 1px 4px;
+ background: #f59e0b;
+ color: #fff;
+ border-radius: 3px;
+ font-weight: 500;
+ `,
+ ruleDesc: css`
+ font-size: ${fontPx(11)};
+ color: ${muted};
+ line-height: 2;
+ `,
+ catTagRow: css`
+ display: flex;
+ gap: 4px;
+ margin-top: 4px;
+ `,
+ catTag: css`
+ font-size: ${fontPx(9)};
+ padding: 1px 4px;
+ border: 1px solid ${muted};
+ border-radius: 3px;
+ color: ${muted};
+ `,
+ }
+}
+
+export function useStyles() {
+ const { theme } = useTheme()
+ const styles = createMemo(() => createA11yPanelStyles(theme()))
+
+ return styles
+}
diff --git a/packages/devtools-a11y/src/core/types/types.ts b/packages/devtools-a11y/src/core/types/types.ts
new file mode 100644
index 00000000..451a238d
--- /dev/null
+++ b/packages/devtools-a11y/src/core/types/types.ts
@@ -0,0 +1,177 @@
+/**
+ * Severity threshold for filtering issues
+ */
+export type SeverityThreshold = 'critical' | 'serious' | 'moderate' | 'minor'
+
+/**
+ * Rule set presets
+ */
+export type RuleSetPreset =
+ | 'wcag2a'
+ | 'wcag2aa'
+ | 'wcag21aa'
+ | 'wcag22aa'
+ | 'section508'
+ | 'best-practice'
+ | 'all'
+
+/**
+ * Rule categories (axe-core tags)
+ */
+export type RuleCategory =
+ | 'all'
+ | 'cat.aria'
+ | 'cat.color'
+ | 'cat.forms'
+ | 'cat.keyboard'
+ | 'cat.language'
+ | 'cat.name-role-value'
+ | 'cat.parsing'
+ | 'cat.semantics'
+ | 'cat.sensory-and-visual-cues'
+ | 'cat.structure'
+ | 'cat.tables'
+ | 'cat.text-alternatives'
+ | 'cat.time-and-media'
+
+/**
+ * Represents a single node affected by an accessibility issue
+ */
+export interface A11yNode {
+ /** CSS selector for the element */
+ selector: string
+ /** HTML snippet of the element */
+ html: string
+ /** XPath to the element (optional) */
+ xpath?: string
+ /** Failure summary for this specific node */
+ failureSummary?: string
+}
+
+/**
+ * Represents a single accessibility issue
+ */
+export interface A11yIssue {
+ /** Unique identifier for this issue instance */
+ id: string
+ /** The axe-core rule ID */
+ ruleId: string
+ /** Impact severity level */
+ impact: SeverityThreshold
+ /** Human-readable description of the issue */
+ message: string
+ /** Detailed help text */
+ help: string
+ /** URL to learn more about this issue */
+ helpUrl: string
+ /** WCAG tags associated with this rule */
+ wcagTags: Array
+ /** DOM nodes affected by this issue */
+ nodes: Array
+ /** Whether this issue meets the current severity threshold */
+ meetsThreshold: boolean
+ /** Timestamp when this issue was detected */
+ timestamp: number
+}
+
+/**
+ * Summary statistics for an audit
+ */
+export interface A11ySummary {
+ total: number
+ critical: number
+ serious: number
+ moderate: number
+ minor: number
+ passes: number
+ incomplete: number
+}
+
+/**
+ * Result of an accessibility audit
+ */
+export interface A11yAuditResult {
+ /** All issues found */
+ issues: Array
+ /** Summary statistics */
+ summary: A11ySummary
+ /** Timestamp when the audit was run */
+ timestamp: number
+ /** URL of the page audited */
+ url: string
+ /** Description of the context (document, selector, or element) */
+ context: string
+ /** Time taken to run the audit in ms */
+ duration: number
+}
+
+/**
+ * Configuration for custom rules
+ */
+export interface CustomRulesConfig {
+ /** Enable click-handler-on-non-interactive rule (default: true) */
+ clickHandlerOnNonInteractive?: boolean
+ /** Enable mouse-only-event-handlers rule (default: true) */
+ mouseOnlyEventHandlers?: boolean
+ /** Enable static-element-interaction rule (default: true) */
+ staticElementInteraction?: boolean
+}
+
+/**
+ * Options for running an audit
+ */
+export interface A11yAuditOptions {
+ /** Minimum severity to report (default: 'serious') */
+ threshold?: SeverityThreshold
+ /** DOM context to audit (default: document) */
+ context?: Document | Element | string
+ /** Rule set preset to use (default: 'wcag21aa') */
+ ruleSet?: RuleSetPreset
+ /** Specific rules to enable (overrides ruleSet) */
+ enabledRules?: Array
+ /** Specific rules to disable */
+ disabledRules?: Array
+ /** Selectors to exclude from auditing */
+ exclude?: Array
+ /** Configuration for custom rules (default: all enabled) */
+ customRules?: CustomRulesConfig
+}
+
+/**
+ * Options for the A11y plugin
+ */
+export interface A11yPluginOptions {
+ /** Minimum severity threshold (default: 'serious') */
+ threshold?: SeverityThreshold
+
+ /** Rule set preset (default: 'wcag21aa') */
+ ruleSet?: RuleSetPreset
+
+ /** Show visual overlays on page (default: true) */
+ showOverlays?: boolean
+
+ /** Persist settings to localStorage (default: true) */
+ persistSettings?: boolean
+
+ /** Rules to disable (by rule ID) */
+ disabledRules?: Array
+}
+
+/**
+ * Export format options
+ */
+export type ExportFormat = 'json' | 'csv'
+
+/**
+ * Export options
+ */
+export interface ExportOptions {
+ /** Export format */
+ format: ExportFormat
+ /** Include passing rules in export */
+ includePasses?: boolean
+ /** Include incomplete rules in export */
+ includeIncomplete?: boolean
+ /** Custom filename (without extension) */
+ filename?: string
+}
diff --git a/packages/devtools-a11y/src/core/utils/ally-audit.utils.ts b/packages/devtools-a11y/src/core/utils/ally-audit.utils.ts
new file mode 100644
index 00000000..a7efce06
--- /dev/null
+++ b/packages/devtools-a11y/src/core/utils/ally-audit.utils.ts
@@ -0,0 +1,341 @@
+import axe from 'axe-core'
+import {
+ getCustomRules as getCustomRulesInternal,
+ runCustomRules,
+} from './custom-audit.utils.js'
+import { SEVERITY_ORDER } from './ui.utils.js'
+
+// types
+import type { AxeResults, RuleObject, RunOptions } from 'axe-core'
+import type {
+ A11yAuditOptions,
+ A11yAuditResult,
+ A11yIssue,
+ A11yNode,
+ A11ySummary,
+ CustomRulesConfig,
+ RuleSetPreset,
+ SeverityThreshold,
+} from '../types/types.js'
+
+/**
+ * Severity levels mapped to numeric values for comparison
+ */
+const IMPACT_SEVERITY: Record = {
+ critical: 4,
+ serious: 3,
+ moderate: 2,
+ minor: 1,
+}
+
+/**
+ * Rule set configurations for different presets
+ */
+const RULE_SET_CONFIGS: Record> = {
+ wcag2a: {
+ runOnly: {
+ type: 'tag',
+ values: ['wcag2a'],
+ },
+ },
+ wcag2aa: {
+ runOnly: {
+ type: 'tag',
+ values: ['wcag2a', 'wcag2aa'],
+ },
+ },
+ wcag21aa: {
+ runOnly: {
+ type: 'tag',
+ values: ['wcag2a', 'wcag2aa', 'wcag21a', 'wcag21aa'],
+ },
+ },
+ wcag22aa: {
+ runOnly: {
+ type: 'tag',
+ values: ['wcag2a', 'wcag2aa', 'wcag21a', 'wcag21aa', 'wcag22aa'],
+ },
+ },
+ section508: {
+ runOnly: {
+ type: 'tag',
+ values: ['section508'],
+ },
+ },
+ 'best-practice': {
+ runOnly: {
+ type: 'tag',
+ values: ['best-practice'],
+ },
+ },
+ all: {
+ // Run all rules
+ },
+}
+
+/**
+ * Check if an impact level meets or exceeds the threshold
+ */
+function meetsThreshold(
+ impact: SeverityThreshold | null | undefined,
+ threshold: SeverityThreshold,
+): boolean {
+ if (!impact) return false
+ return IMPACT_SEVERITY[impact] >= IMPACT_SEVERITY[threshold]
+}
+
+/**
+ * Convert axe-core results to our issue format
+ */
+function convertToIssues(
+ results: AxeResults,
+ threshold: SeverityThreshold,
+): Array {
+ const issues: Array = []
+
+ for (const violation of results.violations) {
+ const impact = violation.impact as SeverityThreshold | undefined
+
+ for (let i = 0; i < violation.nodes.length; i++) {
+ const node = violation.nodes[i]!
+ const selector = node.target.join(', ')
+
+ const a11yNode: A11yNode = {
+ selector,
+ html: node.html,
+ xpath: node.xpath?.join(' > '),
+ failureSummary: node.failureSummary,
+ }
+
+ issues.push({
+ id: `${violation.id}-${i}-${Date.now()}`,
+ ruleId: violation.id,
+ impact: impact || 'minor',
+ message: node.failureSummary || violation.description,
+ help: violation.help,
+ helpUrl: violation.helpUrl,
+ wcagTags: violation.tags.filter(
+ (tag) => tag.startsWith('wcag') || tag.startsWith('section508'),
+ ),
+ nodes: [a11yNode],
+ meetsThreshold: meetsThreshold(impact, threshold),
+ timestamp: Date.now(),
+ })
+ }
+ }
+
+ return issues
+}
+
+/**
+ * Create summary statistics from issues array
+ * Used when combining axe-core results with custom rule results
+ */
+function createSummary(
+ axeResults: AxeResults,
+ issues: Array,
+): A11ySummary {
+ const summary: A11ySummary = {
+ total: issues.length,
+ critical: 0,
+ serious: 0,
+ moderate: 0,
+ minor: 0,
+ passes: axeResults.passes.length,
+ incomplete: axeResults.incomplete.length,
+ }
+
+ for (const issue of issues) {
+ const impact = issue.impact
+ if (impact === 'critical') summary.critical++
+ else if (impact === 'serious') summary.serious++
+ else if (impact === 'moderate') summary.moderate++
+ else {
+ summary.minor++
+ }
+ }
+
+ return summary
+}
+
+/**
+ * Get the context description for logging
+ */
+function getContextDescription(context: Document | Element | string): string {
+ if (typeof context === 'string') {
+ return context
+ }
+ if (context instanceof Document) {
+ return 'document'
+ }
+ if (context instanceof Element) {
+ return context.tagName.toLowerCase() + (context.id ? `#${context.id}` : '')
+ }
+ return 'unknown'
+}
+
+/**
+ * Default selectors to exclude from auditing (devtools panels, overlays, etc.)
+ */
+const DEFAULT_EXCLUDE_SELECTORS = [
+ // TanStack Devtools root container
+ '[data-testid="tanstack_devtools"]',
+ // A11y overlay elements
+ '[data-a11y-overlay]',
+ // Common devtools patterns
+ '[data-devtools]',
+ '[data-devtools-panel]',
+]
+
+/**
+ * Run an accessibility audit using axe-core
+ */
+export async function runAudit(
+ options: A11yAuditOptions = {},
+): Promise {
+ const {
+ threshold = 'serious',
+ context = document,
+ ruleSet = 'wcag21aa',
+ enabledRules,
+ disabledRules,
+ exclude = [],
+ customRules = {},
+ } = options
+
+ // Merge user exclusions with default devtools exclusions
+ const allExclusions = [...DEFAULT_EXCLUDE_SELECTORS, ...exclude]
+
+ const startTime = performance.now()
+ const contextDescription = getContextDescription(context)
+
+ try {
+ // Build axe-core options
+ const axeOptions: RunOptions = {
+ resultTypes: ['violations', 'passes', 'incomplete'],
+ ...RULE_SET_CONFIGS[ruleSet],
+ }
+
+ // Handle specific rule configurations
+ if (enabledRules && enabledRules.length > 0) {
+ axeOptions.runOnly = {
+ type: 'rule',
+ values: enabledRules,
+ }
+ }
+
+ // Build rules configuration for disabled rules
+ if (disabledRules && disabledRules.length > 0) {
+ const rules: RuleObject = {}
+ for (const ruleId of disabledRules) {
+ rules[ruleId] = { enabled: false }
+ }
+ axeOptions.rules = rules
+ }
+
+ // Determine the context to audit
+ let auditContext: axe.ElementContext = context as axe.ElementContext
+
+ // Add exclusions if specified (always include devtools exclusions)
+ if (allExclusions.length > 0) {
+ auditContext = {
+ include: [auditContext as Element],
+ exclude: allExclusions.map((sel) => [sel]),
+ } as axe.ElementContext
+ }
+
+ // Run the axe-core audit
+ const results = await axe.run(auditContext, axeOptions)
+
+ // Convert axe-core results to our format
+ const axeIssues = convertToIssues(results, threshold)
+
+ // Run custom rules (if not all disabled)
+ const customRulesConfig: CustomRulesConfig = {
+ clickHandlerOnNonInteractive:
+ customRules.clickHandlerOnNonInteractive !== false &&
+ !disabledRules?.includes('click-handler-on-non-interactive'),
+ mouseOnlyEventHandlers:
+ customRules.mouseOnlyEventHandlers !== false &&
+ !disabledRules?.includes('mouse-only-event-handlers'),
+ staticElementInteraction:
+ customRules.staticElementInteraction !== false &&
+ !disabledRules?.includes('static-element-interaction'),
+ }
+
+ const contextElement =
+ typeof context === 'string'
+ ? document.querySelector(context) || document
+ : context
+
+ const customIssues = runCustomRules(contextElement, customRulesConfig)
+
+ // Merge all issues
+ const allIssues = [...axeIssues, ...customIssues]
+
+ const duration = performance.now() - startTime
+
+ // Create summary from combined issues
+ const summary = createSummary(results, allIssues)
+
+ return {
+ issues: allIssues,
+ summary,
+ timestamp: Date.now(),
+ url: typeof window !== 'undefined' ? window.location.href : '',
+ context: contextDescription,
+ duration,
+ }
+ } catch (error) {
+ const duration = performance.now() - startTime
+ console.error('[A11y Audit] Error running axe-core:', error)
+
+ return {
+ issues: [],
+ summary: {
+ total: 0,
+ critical: 0,
+ serious: 0,
+ moderate: 0,
+ minor: 0,
+ passes: 0,
+ incomplete: 0,
+ },
+ timestamp: Date.now(),
+ url: typeof window !== 'undefined' ? window.location.href : '',
+ context: contextDescription,
+ duration,
+ }
+ }
+}
+
+/**
+ * Get a list of all available axe-core rules plus custom rules
+ */
+export function getAvailableRules(): Array<{
+ id: string
+ description: string
+ tags: Array
+}> {
+ // Get axe-core rules
+ const axeRules = axe.getRules().map((rule) => ({
+ id: rule.ruleId,
+ description: rule.description,
+ tags: rule.tags,
+ }))
+
+ // Get custom rules
+ const customRules = getCustomRulesInternal()
+
+ return [...axeRules, ...customRules]
+}
+
+export const IMPACTS = ['critical', 'serious', 'moderate', 'minor'] as const
+
+export const filterIssuesAboveThreshold = (
+ issues: A11yAuditResult['issues'],
+ threshold: SeverityThreshold,
+) =>
+ issues.filter(
+ (issue) => SEVERITY_ORDER[issue.impact] >= SEVERITY_ORDER[threshold],
+ )
diff --git a/packages/devtools-a11y/src/core/utils/config.utils.ts b/packages/devtools-a11y/src/core/utils/config.utils.ts
new file mode 100644
index 00000000..2594b367
--- /dev/null
+++ b/packages/devtools-a11y/src/core/utils/config.utils.ts
@@ -0,0 +1,68 @@
+import type { A11yPluginOptions } from '../types/types'
+
+const STORAGE_KEY = 'tanstack-devtools-a11y-config'
+
+/**
+ * Default plugin configuration
+ */
+export const DEFAULT_CONFIG: Required = {
+ threshold: 'serious',
+ ruleSet: 'wcag21aa',
+ showOverlays: true,
+ persistSettings: true,
+ disabledRules: [],
+}
+
+/**
+ * Load configuration from localStorage
+ */
+export function loadConfig(): Required {
+ if (typeof localStorage === 'undefined') {
+ return DEFAULT_CONFIG
+ }
+
+ try {
+ const stored = localStorage.getItem(STORAGE_KEY)
+ if (stored) {
+ const parsed = JSON.parse(stored) as Partial
+ return { ...DEFAULT_CONFIG, ...parsed }
+ }
+ } catch (error) {
+ console.warn(
+ '[A11y Config] Failed to load config from localStorage:',
+ error,
+ )
+ }
+
+ return DEFAULT_CONFIG
+}
+
+/**
+ * Save configuration to localStorage
+ */
+export function saveConfig(config: Partial): void {
+ if (typeof localStorage === 'undefined') {
+ return
+ }
+
+ try {
+ const current = loadConfig()
+ const updated = { ...current, ...config }
+ localStorage.setItem(STORAGE_KEY, JSON.stringify(updated))
+ } catch (error) {
+ console.warn('[A11y Config] Failed to save config to localStorage:', error)
+ }
+}
+
+/**
+ * Merge user options with defaults
+ */
+export function mergeConfig(
+ options: A11yPluginOptions = {},
+): Required {
+ if (options.persistSettings !== false) {
+ const saved = loadConfig()
+ return { ...saved, ...options }
+ }
+ return { ...DEFAULT_CONFIG, ...options }
+}
diff --git a/packages/devtools-a11y/src/core/utils/custom-audit.utils.ts b/packages/devtools-a11y/src/core/utils/custom-audit.utils.ts
new file mode 100644
index 00000000..79dd9255
--- /dev/null
+++ b/packages/devtools-a11y/src/core/utils/custom-audit.utils.ts
@@ -0,0 +1,631 @@
+/**
+ * Custom accessibility rules for issues not covered by axe-core
+ *
+ * These rules detect common accessibility anti-patterns like:
+ * - Click handlers on non-interactive elements
+ * - Mouse-only event handlers without keyboard equivalents
+ * - Static elements with interactive handlers
+ */
+
+import type { A11yIssue, CustomRulesConfig } from '../types/types'
+
+/**
+ * Interactive HTML elements that can receive focus and have implicit roles
+ */
+const INTERACTIVE_ELEMENTS = new Set([
+ 'a',
+ 'button',
+ 'input',
+ 'select',
+ 'textarea',
+ 'details',
+ 'summary',
+ 'audio',
+ 'video',
+])
+
+/**
+ * Elements that are interactive when they have an href attribute
+ */
+const INTERACTIVE_WITH_HREF = new Set(['a', 'area'])
+
+/**
+ * Interactive ARIA roles
+ */
+const INTERACTIVE_ROLES = new Set([
+ 'button',
+ 'checkbox',
+ 'combobox',
+ 'gridcell',
+ 'link',
+ 'listbox',
+ 'menu',
+ 'menubar',
+ 'menuitem',
+ 'menuitemcheckbox',
+ 'menuitemradio',
+ 'option',
+ 'progressbar',
+ 'radio',
+ 'scrollbar',
+ 'searchbox',
+ 'slider',
+ 'spinbutton',
+ 'switch',
+ 'tab',
+ 'tabpanel',
+ 'textbox',
+ 'tree',
+ 'treeitem',
+])
+
+/**
+ * Mouse-only events that should have keyboard equivalents
+ */
+const MOUSE_ONLY_EVENTS = [
+ 'onclick',
+ 'ondblclick',
+ 'onmousedown',
+ 'onmouseup',
+ 'onmouseover',
+ 'onmouseout',
+ 'onmouseenter',
+ 'onmouseleave',
+]
+
+/**
+ * Keyboard events that would make an element accessible
+ */
+const KEYBOARD_EVENTS = ['onkeydown', 'onkeyup', 'onkeypress']
+
+/**
+ * Selectors for devtools elements to exclude
+ */
+const DEVTOOLS_SELECTORS = [
+ '[data-testid="tanstack_devtools"]',
+ '[data-devtools]',
+ '[data-devtools-panel]',
+ '[data-a11y-overlay]',
+]
+
+/**
+ * Common root container element IDs used by frameworks.
+ * React attaches event delegation to these elements, which would
+ * cause false positives for click handler detection.
+ */
+const ROOT_CONTAINER_IDS = new Set([
+ 'root',
+ 'app',
+ '__next', // Next.js
+ '__nuxt', // Nuxt
+ '__gatsby', // Gatsby
+ 'app-root', // Angular
+ 'svelte', // SvelteKit
+ 'q-app', // Qwik
+])
+
+/**
+ * Check if an element is a root container (framework app mount point).
+ * These elements often have React internals attached for event delegation
+ * but don't actually have user-defined click handlers.
+ */
+function isRootContainer(element: Element): boolean {
+ // Check by ID
+ if (element.id && ROOT_CONTAINER_IDS.has(element.id)) {
+ return true
+ }
+
+ // Check if direct child of body (common for app containers)
+ if (element.parentElement === document.body) {
+ // Only consider it a root if it has no meaningful content attributes
+ // that would indicate it's an interactive element
+ const tagName = element.tagName.toLowerCase()
+ if (tagName === 'div' || tagName === 'main' || tagName === 'section') {
+ // Check if this looks like an app container (wraps most of the page)
+ // by checking if it has React fiber but no explicit onClick in props
+ const keys = Object.keys(element)
+ for (const key of keys) {
+ if (key.startsWith('__reactProps$')) {
+ const props = (element as unknown as Record)[key]
+ if (props && typeof props === 'object') {
+ const propsObj = props as Record
+ // If it has children but no onClick, it's likely a container
+ if ('children' in propsObj && !('onClick' in propsObj)) {
+ return true
+ }
+ }
+ }
+ }
+ }
+ }
+
+ return false
+}
+
+/**
+ * Check if an element is inside devtools
+ */
+function isInsideDevtools(element: Element): boolean {
+ for (const selector of DEVTOOLS_SELECTORS) {
+ if (element.closest(selector)) {
+ return true
+ }
+ }
+ return false
+}
+
+/**
+ * Check if element is interactive by nature
+ */
+function isInteractiveElement(element: Element): boolean {
+ const tagName = element.tagName.toLowerCase()
+
+ // Check if it's an inherently interactive element
+ if (INTERACTIVE_ELEMENTS.has(tagName)) {
+ // Disabled elements are not interactive
+ return !element.hasAttribute('disabled')
+ }
+
+ // Check if it's an element that becomes interactive with href
+ return INTERACTIVE_WITH_HREF.has(tagName) && element.hasAttribute('href')
+}
+
+/**
+ * Check if element has an interactive ARIA role
+ */
+function hasInteractiveRole(element: Element): boolean {
+ const role = element.getAttribute('role')
+ return role !== null && INTERACTIVE_ROLES.has(role)
+}
+
+/**
+ * Check if element is focusable (has tabindex)
+ */
+function isFocusable(element: Element): boolean {
+ const tabindex = element.getAttribute('tabindex')
+ if (tabindex === null) {
+ return false
+ }
+ const tabindexValue = parseInt(tabindex, 10)
+ return !isNaN(tabindexValue) && tabindexValue >= 0
+}
+
+/**
+ * Check if element has click event handlers (via attribute or property)
+ */
+function hasClickHandler(element: Element): boolean {
+ // Check for onclick attribute
+ if (element.hasAttribute('onclick')) {
+ return true
+ }
+
+ // Check for event listener via property (common in React/frameworks)
+ // Note: We can't detect addEventListener calls, but we can check common patterns
+ const htmlElement = element as HTMLElement
+
+ // Check if onclick property is set
+ if (typeof htmlElement.onclick === 'function') {
+ return true
+ }
+
+ // Check for React synthetic events (data attributes often indicate handlers)
+ // React 17+ uses __reactFiber$ and __reactProps$ prefixed properties
+ const keys = Object.keys(element)
+ for (const key of keys) {
+ if (
+ key.startsWith('__reactProps$') ||
+ key.startsWith('__reactFiber$') ||
+ key.startsWith('__reactEventHandlers$')
+ ) {
+ // Element has React internals, likely has event handlers
+ // We can't easily inspect these, so we'll check for common patterns
+ const props = (element as unknown as Record)[key]
+ if (props && typeof props === 'object') {
+ const propsObj = props as Record
+ if (
+ typeof propsObj.onClick === 'function' ||
+ typeof propsObj.onMouseDown === 'function' ||
+ typeof propsObj.onMouseUp === 'function'
+ ) {
+ return true
+ }
+ }
+ }
+ }
+
+ return false
+}
+
+/**
+ * Check if element has keyboard event handlers
+ */
+function hasKeyboardHandler(element: Element): boolean {
+ // Check for keyboard event attributes
+ for (const event of KEYBOARD_EVENTS) {
+ if (element.hasAttribute(event)) {
+ return true
+ }
+ }
+
+ const htmlElement = element as HTMLElement
+ if (
+ typeof htmlElement.onkeydown === 'function' ||
+ typeof htmlElement.onkeyup === 'function' ||
+ typeof htmlElement.onkeypress === 'function'
+ ) {
+ return true
+ }
+
+ // Check React props for keyboard handlers
+ const keys = Object.keys(element)
+ for (const key of keys) {
+ if (key.startsWith('__reactProps$')) {
+ const props = (element as unknown as Record)[key]
+ if (props && typeof props === 'object') {
+ const propsObj = props as Record
+ if (
+ typeof propsObj.onKeyDown === 'function' ||
+ typeof propsObj.onKeyUp === 'function' ||
+ typeof propsObj.onKeyPress === 'function'
+ ) {
+ return true
+ }
+ }
+ }
+ }
+
+ return false
+}
+
+/**
+ * Class prefixes to exclude from selectors (devtools overlay classes)
+ */
+const EXCLUDED_CLASS_PREFIXES = ['tsd-a11y-']
+
+/**
+ * Filter out devtools-injected classes from class list
+ */
+function filterClasses(classList: DOMTokenList): Array {
+ return Array.from(classList).filter(
+ (cls) => !EXCLUDED_CLASS_PREFIXES.some((prefix) => cls.startsWith(prefix)),
+ )
+}
+
+/**
+ * Get a unique selector for an element
+ */
+function getSelector(element: Element): string {
+ // Try to build a unique selector
+ if (element.id) {
+ return `#${element.id}`
+ }
+
+ const tagName = element.tagName.toLowerCase()
+ // Filter out devtools overlay classes (tsd-a11y-highlight, etc.)
+ const classes = filterClasses(element.classList).join('.')
+ const classSelector = classes ? `.${classes}` : ''
+
+ // Build path from parent
+ const parent = element.parentElement
+ if (parent && parent !== document.body) {
+ const parentSelector = getSelector(parent)
+ const siblings = Array.from(parent.children).filter(
+ (el) => el.tagName === element.tagName,
+ )
+ if (siblings.length > 1) {
+ const index = siblings.indexOf(element) + 1
+ return `${parentSelector} > ${tagName}${classSelector}:nth-of-type(${index})`
+ }
+ return `${parentSelector} > ${tagName}${classSelector}`
+ }
+
+ return `${tagName}${classSelector}`
+}
+
+/**
+ * Custom rule: Click handler on non-interactive element
+ *
+ * This rule detects elements that have click handlers but are not:
+ * - Interactive HTML elements (button, a, input, etc.)
+ * - Elements with interactive ARIA roles
+ * - Elements with tabindex for keyboard access
+ */
+function checkClickHandlerOnNonInteractive(
+ context: Document | Element = document,
+): Array {
+ const issues: Array = []
+ const timestamp = Date.now()
+
+ // Query all elements and check for click handlers
+ const allElements = context.querySelectorAll('*')
+
+ for (const element of allElements) {
+ // Skip devtools elements
+ if (isInsideDevtools(element)) {
+ continue
+ }
+
+ // Skip root container elements (e.g., #root, #app)
+ // These often have React event delegation attached but no actual click handlers
+ if (isRootContainer(element)) {
+ continue
+ }
+
+ // Skip if element is interactive
+ if (isInteractiveElement(element) || hasInteractiveRole(element)) {
+ continue
+ }
+
+ // Check if element has click handler
+ if (!hasClickHandler(element)) {
+ continue
+ }
+
+ // Element has click handler but is not interactive
+ // Check if it at least has keyboard access
+ const hasFocus = isFocusable(element)
+ const hasKeyboard = hasKeyboardHandler(element)
+
+ if (!hasFocus && !hasKeyboard) {
+ // Critical: No keyboard access at all
+ const selector = getSelector(element)
+ issues.push({
+ id: `click-handler-no-keyboard-${timestamp}-${issues.length}`,
+ ruleId: 'click-handler-on-non-interactive',
+ impact: 'serious',
+ message:
+ 'Element has a click handler but is not keyboard accessible. Add tabindex="0" and keyboard event handlers, or use an interactive element like .',
+ help: 'Interactive elements must be keyboard accessible',
+ helpUrl:
+ 'https://www.w3.org/WAI/WCAG21/Understanding/keyboard-accessible',
+ wcagTags: ['wcag211', 'wcag21a'],
+ nodes: [
+ {
+ selector,
+ html: element.outerHTML.slice(0, 200),
+ },
+ ],
+ meetsThreshold: true,
+ timestamp,
+ })
+ } else if (hasFocus && !hasKeyboard) {
+ // Moderate: Has tabindex but no keyboard handler
+ const selector = getSelector(element)
+ issues.push({
+ id: `click-handler-no-keyboard-handler-${timestamp}-${issues.length}`,
+ ruleId: 'click-handler-on-non-interactive',
+ impact: 'moderate',
+ message:
+ 'Element has a click handler and tabindex but no keyboard event handler. Add onKeyDown/onKeyPress to handle Enter/Space keys.',
+ help: 'Interactive elements should respond to keyboard events',
+ helpUrl:
+ 'https://www.w3.org/WAI/WCAG21/Understanding/keyboard-accessible',
+ wcagTags: ['wcag211', 'wcag21a'],
+ nodes: [
+ {
+ selector,
+ html: element.outerHTML.slice(0, 200),
+ },
+ ],
+ meetsThreshold: true,
+ timestamp,
+ })
+ }
+ }
+
+ return issues
+}
+
+/**
+ * Custom rule: Mouse-only event handlers
+ *
+ * Detects elements that have mouse event handlers (onmouseover, onmousedown, etc.)
+ * without corresponding keyboard event handlers.
+ */
+function checkMouseOnlyEvents(
+ context: Document | Element = document,
+): Array {
+ const issues: Array = []
+ const timestamp = Date.now()
+
+ // Build selector for elements with mouse events
+ const mouseEventSelectors = MOUSE_ONLY_EVENTS.map(
+ (event) => `[${event}]`,
+ ).join(', ')
+
+ const elements = context.querySelectorAll(mouseEventSelectors)
+
+ for (const element of elements) {
+ // Skip devtools elements
+ if (isInsideDevtools(element)) {
+ continue
+ }
+
+ // Skip interactive elements (they handle keyboard by default)
+ if (isInteractiveElement(element)) {
+ continue
+ }
+
+ // Check if element has keyboard handlers
+ if (hasKeyboardHandler(element) || isFocusable(element)) {
+ continue
+ }
+
+ const mouseEvents: Array = []
+ for (const event of MOUSE_ONLY_EVENTS) {
+ if (element.hasAttribute(event)) {
+ mouseEvents.push(event)
+ }
+ }
+
+ const selector = getSelector(element)
+ issues.push({
+ id: `mouse-only-events-${timestamp}-${issues.length}`,
+ ruleId: 'mouse-only-event-handlers',
+ impact: 'serious',
+ message: `Element has mouse-only event handlers (${mouseEvents.join(', ')}) without keyboard equivalents. Ensure functionality is available via keyboard.`,
+ help: 'All functionality must be operable through keyboard',
+ helpUrl: 'https://www.w3.org/WAI/WCAG21/Understanding/keyboard',
+ wcagTags: ['wcag211', 'wcag21a'],
+ nodes: [
+ {
+ selector,
+ html: element.outerHTML.slice(0, 200),
+ },
+ ],
+ meetsThreshold: true,
+ timestamp,
+ })
+ }
+
+ return issues
+}
+
+/**
+ * Custom rule: Static element with interactive semantics
+ *
+ * Detects elements like or
that have role="button" but lack
+ * proper keyboard handling (tabindex and key events).
+ */
+function checkStaticElementInteraction(
+ context: Document | Element = document,
+): Array {
+ const issues: Array = []
+ const timestamp = Date.now()
+
+ // Query elements with interactive roles
+ const roleSelectors = Array.from(INTERACTIVE_ROLES)
+ .map((role) => `[role="${role}"]`)
+ .join(', ')
+
+ const elements = context.querySelectorAll(roleSelectors)
+
+ for (const element of elements) {
+ // Skip devtools elements
+ if (isInsideDevtools(element)) {
+ continue
+ }
+
+ // Skip inherently interactive elements
+ if (isInteractiveElement(element)) {
+ continue
+ }
+
+ const role = element.getAttribute('role')
+ const hasFocus = isFocusable(element)
+ const hasKeyboard = hasKeyboardHandler(element)
+
+ // Check for missing tabindex
+ if (!hasFocus) {
+ const selector = getSelector(element)
+ issues.push({
+ id: `static-element-no-tabindex-${timestamp}-${issues.length}`,
+ ruleId: 'static-element-interaction',
+ impact: 'serious',
+ message: `Element with role="${role}" is not focusable. Add tabindex="0" to make it keyboard accessible.`,
+ help: 'Elements with interactive roles must be focusable',
+ helpUrl:
+ 'https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA4#description',
+ wcagTags: ['wcag211', 'wcag21a', 'wcag412'],
+ nodes: [
+ {
+ selector,
+ html: element.outerHTML.slice(0, 200),
+ },
+ ],
+ meetsThreshold: true,
+ timestamp,
+ })
+ }
+
+ // Check for missing keyboard handlers (for button-like roles)
+ const requiresKeyboardActivation = ['button', 'link', 'menuitem', 'option']
+ if (
+ role &&
+ requiresKeyboardActivation.includes(role) &&
+ !hasKeyboard &&
+ hasClickHandler(element)
+ ) {
+ const selector = getSelector(element)
+ issues.push({
+ id: `static-element-no-keyboard-${timestamp}-${issues.length}`,
+ ruleId: 'static-element-interaction',
+ impact: 'moderate',
+ message: `Element with role="${role}" has click handler but no keyboard handler. Add onKeyDown to handle Enter/Space.`,
+ help: 'Elements with button-like roles should respond to Enter and Space keys',
+ helpUrl:
+ 'https://www.w3.org/WAI/WCAG21/Techniques/aria/ARIA4#description',
+ wcagTags: ['wcag211', 'wcag21a'],
+ nodes: [
+ {
+ selector,
+ html: element.outerHTML.slice(0, 200),
+ },
+ ],
+ meetsThreshold: true,
+ timestamp,
+ })
+ }
+ }
+
+ return issues
+}
+
+/**
+ * Run all enabled custom rules
+ */
+export function runCustomRules(
+ context: Document | Element = document,
+ config: CustomRulesConfig = {},
+): Array {
+ const {
+ clickHandlerOnNonInteractive = true,
+ mouseOnlyEventHandlers = true,
+ staticElementInteraction = true,
+ } = config
+
+ const issues: Array = []
+
+ if (clickHandlerOnNonInteractive) {
+ issues.push(...checkClickHandlerOnNonInteractive(context))
+ }
+
+ if (mouseOnlyEventHandlers) {
+ issues.push(...checkMouseOnlyEvents(context))
+ }
+
+ if (staticElementInteraction) {
+ issues.push(...checkStaticElementInteraction(context))
+ }
+
+ return issues
+}
+
+/**
+ * Get list of custom rule metadata (for UI display)
+ */
+export function getCustomRules(): Array<{
+ id: string
+ description: string
+ tags: Array
+}> {
+ return [
+ {
+ id: 'click-handler-on-non-interactive',
+ description:
+ 'Ensures click handlers are only on keyboard-accessible elements',
+ tags: ['custom', 'cat.keyboard', 'wcag21a', 'wcag211'],
+ },
+ {
+ id: 'mouse-only-event-handlers',
+ description: 'Ensures mouse event handlers have keyboard equivalents',
+ tags: ['custom', 'cat.keyboard', 'wcag21a', 'wcag211'],
+ },
+ {
+ id: 'static-element-interaction',
+ description:
+ 'Ensures elements with interactive roles are properly keyboard accessible',
+ tags: ['custom', 'cat.keyboard', 'cat.aria', 'wcag21a', 'wcag211'],
+ },
+ ]
+}
diff --git a/packages/devtools-a11y/src/core/utils/export-audit.uitls.ts b/packages/devtools-a11y/src/core/utils/export-audit.uitls.ts
new file mode 100644
index 00000000..22aefb3b
--- /dev/null
+++ b/packages/devtools-a11y/src/core/utils/export-audit.uitls.ts
@@ -0,0 +1,180 @@
+import type { A11yAuditResult, ExportOptions } from '../types/types'
+
+/**
+ * Export audit results to JSON format
+ */
+export function exportToJson(
+ result: A11yAuditResult,
+ _options: Partial = {},
+): string {
+ const exportData = {
+ meta: {
+ exportedAt: new Date().toISOString(),
+ url: result.url,
+ auditTimestamp: result.timestamp,
+ duration: result.duration,
+ context: result.context,
+ },
+ summary: result.summary,
+ issues: result.issues.map((issue) => ({
+ id: issue.id,
+ ruleId: issue.ruleId,
+ impact: issue.impact,
+ message: issue.message,
+ help: issue.help,
+ helpUrl: issue.helpUrl,
+ wcagTags: issue.wcagTags,
+ nodes: issue.nodes.map((node) => ({
+ selector: node.selector,
+ html: node.html,
+ failureSummary: node.failureSummary,
+ })),
+ })),
+ }
+
+ return JSON.stringify(exportData, null, 2)
+}
+
+/**
+ * Export audit results to CSV format
+ */
+export function exportToCsv(
+ result: A11yAuditResult,
+ _options: Partial = {},
+): string {
+ const headers = [
+ 'Rule ID',
+ 'Impact',
+ 'Message',
+ 'Help URL',
+ 'WCAG Tags',
+ 'Selector',
+ 'HTML',
+ ]
+
+ const rows: Array> = []
+
+ for (const issue of result.issues) {
+ for (const node of issue.nodes) {
+ rows.push([
+ issue.ruleId,
+ issue.impact,
+ issue.message.replace(/"/g, '""'),
+ issue.helpUrl,
+ issue.wcagTags.join('; '),
+ node.selector,
+ node.html.replace(/"/g, '""'),
+ ])
+ }
+ }
+
+ return [
+ headers.map((h) => `"${h}"`).join(','),
+ ...rows.map((row) => row.map((cell) => `"${cell}"`).join(',')),
+ ].join('\n')
+}
+
+/**
+ * Download a file with the given content
+ */
+function downloadFile(
+ content: string,
+ filename: string,
+ mimeType: string,
+): void {
+ const blob = new Blob([content], { type: mimeType })
+ const url = URL.createObjectURL(blob)
+ const link = document.createElement('a')
+ link.href = url
+ link.download = filename
+ document.body.appendChild(link)
+ link.click()
+ document.body.removeChild(link)
+ URL.revokeObjectURL(url)
+}
+
+/**
+ * Export audit results and trigger download
+ */
+export function exportAuditResults(
+ result: A11yAuditResult,
+ options: ExportOptions,
+): void {
+ const { format, filename } = options
+ const timestamp = new Date().toISOString().replace(/[:.]/g, '-')
+ const defaultFilename = `a11y-audit-${timestamp}`
+
+ if (format === 'json') {
+ const content = exportToJson(result, options)
+ downloadFile(
+ content,
+ `${filename || defaultFilename}.json`,
+ 'application/json',
+ )
+ // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
+ } else if (format === 'csv') {
+ const content = exportToCsv(result, options)
+ downloadFile(content, `${filename || defaultFilename}.csv`, 'text/csv')
+ }
+}
+
+/**
+ * Generate a summary report as a formatted string
+ */
+export function generateSummaryReport(result: A11yAuditResult): string {
+ const { summary } = result
+
+ const lines = [
+ '='.repeat(50),
+ 'ACCESSIBILITY AUDIT REPORT',
+ '='.repeat(50),
+ '',
+ `URL: ${result.url}`,
+ `Date: ${new Date(result.timestamp).toLocaleString()}`,
+ `Duration: ${result.duration.toFixed(2)}ms`,
+ '',
+ '-'.repeat(50),
+ 'SUMMARY',
+ '-'.repeat(50),
+ '',
+ `Total Issues: ${summary.total}`,
+ ` - Critical: ${summary.critical}`,
+ ` - Serious: ${summary.serious}`,
+ ` - Moderate: ${summary.moderate}`,
+ ` - Minor: ${summary.minor}`,
+ '',
+ `Passing Rules: ${summary.passes}`,
+ `Incomplete Checks: ${summary.incomplete}`,
+ '',
+ ]
+
+ if (result.issues.length > 0) {
+ lines.push('-'.repeat(50))
+ lines.push('ISSUES')
+ lines.push('-'.repeat(50))
+ lines.push('')
+
+ const issuesByImpact = {
+ critical: result.issues.filter((i) => i.impact === 'critical'),
+ serious: result.issues.filter((i) => i.impact === 'serious'),
+ moderate: result.issues.filter((i) => i.impact === 'moderate'),
+ minor: result.issues.filter((i) => i.impact === 'minor'),
+ }
+
+ for (const [impact, issues] of Object.entries(issuesByImpact)) {
+ if (issues.length > 0) {
+ lines.push(`[${impact.toUpperCase()}]`)
+ for (const issue of issues) {
+ lines.push(` - ${issue.ruleId}: ${issue.message}`)
+ lines.push(` Selector: ${issue.nodes[0]?.selector}`)
+ lines.push(` Learn more: ${issue.helpUrl}`)
+ lines.push('')
+ }
+ }
+ }
+ }
+
+ lines.push('='.repeat(50))
+
+ return lines.join('\n')
+}
diff --git a/packages/devtools-a11y/src/core/utils/ui.utils.ts b/packages/devtools-a11y/src/core/utils/ui.utils.ts
new file mode 100644
index 00000000..880a514e
--- /dev/null
+++ b/packages/devtools-a11y/src/core/utils/ui.utils.ts
@@ -0,0 +1,483 @@
+// types
+import type {
+ A11yIssue,
+ RuleSetPreset,
+ SeverityThreshold,
+} from '../types/types'
+
+export function scrollToElement(selector: string): boolean {
+ try {
+ const element = document.querySelector(selector)
+ if (element) {
+ element.scrollIntoView({
+ behavior: 'smooth',
+ block: 'start',
+ inline: 'nearest',
+ })
+ return true
+ }
+ } catch (error) {
+ console.warn('[A11y Panel] Could not scroll to element:', selector, error)
+ }
+ return false
+}
+
+const HIGHLIGHT_CLASS = 'tsd-a11y-highlight'
+const HIGHLIGHT_STYLE_ID = 'tsd-a11y-highlight-styles'
+const TOOLTIP_CLASS = 'tsd-a11y-tooltip'
+
+// Track active tooltips and their target elements for scroll updates
+const activeTooltips = new Map()
+let scrollHandler: (() => void) | null = null
+
+// Tooltip height (padding + font size + some buffer)
+const TOOLTIP_HEIGHT = 28
+
+/**
+ * Severity levels mapped to numeric values for comparison (higher = more severe)
+ */
+export const SEVERITY_ORDER: Record = {
+ critical: 4,
+ serious: 3,
+ moderate: 2,
+ minor: 1,
+}
+
+/**
+ * Selectors for devtools elements that should never be highlighted
+ */
+const DEVTOOLS_SELECTORS = [
+ '[data-testid="tanstack_devtools"]',
+ '[data-devtools]',
+ '[data-devtools-panel]',
+ '[data-a11y-overlay]',
+]
+
+/**
+ * Check if an element is inside the devtools panel
+ */
+function isInsideDevtools(element: Element): boolean {
+ for (const selector of DEVTOOLS_SELECTORS) {
+ if (element.closest(selector)) {
+ return true
+ }
+ }
+ return false
+}
+
+export const SEVERITY_LABELS: Record = {
+ critical: 'Critical',
+ serious: 'Serious',
+ moderate: 'Moderate',
+ minor: 'Minor',
+}
+
+export const RULE_SET_LABELS: Record = {
+ wcag2a: 'WCAG 2.0 A',
+ wcag2aa: 'WCAG 2.0 AA',
+ wcag21aa: 'WCAG 2.1 AA',
+ wcag22aa: 'WCAG 2.2 AA',
+ section508: 'Section 508',
+ 'best-practice': 'Best Practice',
+ all: 'All Rules',
+}
+
+/**
+ * Color scheme for different severity levels
+ */
+const SEVERITY_COLORS: Record<
+ SeverityThreshold,
+ { border: string; bg: string; text: string }
+> = {
+ critical: {
+ border: '#dc2626',
+ bg: 'rgba(220, 38, 38, 0.15)',
+ text: '#dc2626',
+ },
+ serious: {
+ border: '#ea580c',
+ bg: 'rgba(234, 88, 12, 0.15)',
+ text: '#ea580c',
+ },
+ moderate: {
+ border: '#ca8a04',
+ bg: 'rgba(202, 138, 4, 0.15)',
+ text: '#ca8a04',
+ },
+ minor: { border: '#2563eb', bg: 'rgba(37, 99, 235, 0.15)', text: '#2563eb' },
+}
+
+/**
+ * Inject overlay styles into the document
+ */
+function injectStyles(): void {
+ if (document.getElementById(HIGHLIGHT_STYLE_ID)) {
+ return
+ }
+
+ const style = document.createElement('style')
+ style.id = HIGHLIGHT_STYLE_ID
+ // Highlights use outline which doesn't affect layout
+ // Tooltips use fixed positioning to avoid layout shifts
+ style.textContent = `
+ .${HIGHLIGHT_CLASS}--critical {
+ outline: 3px solid ${SEVERITY_COLORS.critical.border} !important;
+ outline-offset: 2px !important;
+ background-color: ${SEVERITY_COLORS.critical.bg} !important;
+ }
+
+ .${HIGHLIGHT_CLASS}--serious {
+ outline: 3px solid ${SEVERITY_COLORS.serious.border} !important;
+ outline-offset: 2px !important;
+ background-color: ${SEVERITY_COLORS.serious.bg} !important;
+ }
+
+ .${HIGHLIGHT_CLASS}--moderate {
+ outline: 2px solid ${SEVERITY_COLORS.moderate.border} !important;
+ outline-offset: 2px !important;
+ background-color: ${SEVERITY_COLORS.moderate.bg} !important;
+ }
+
+ .${HIGHLIGHT_CLASS}--minor {
+ outline: 2px dashed ${SEVERITY_COLORS.minor.border} !important;
+ outline-offset: 2px !important;
+ background-color: ${SEVERITY_COLORS.minor.bg} !important;
+ }
+
+ .${TOOLTIP_CLASS} {
+ position: fixed;
+ padding: 4px 8px;
+ border-radius: 4px;
+ font-size: 11px;
+ font-weight: 600;
+ font-family: system-ui, -apple-system, sans-serif;
+ white-space: nowrap;
+ z-index: 99990;
+ pointer-events: none;
+ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
+ max-width: 90vw;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ }
+
+ .${TOOLTIP_CLASS}--critical {
+ background: ${SEVERITY_COLORS.critical.border};
+ color: white;
+ }
+
+ .${TOOLTIP_CLASS}--serious {
+ background: ${SEVERITY_COLORS.serious.border};
+ color: white;
+ }
+
+ .${TOOLTIP_CLASS}--moderate {
+ background: ${SEVERITY_COLORS.moderate.border};
+ color: white;
+ }
+
+ .${TOOLTIP_CLASS}--minor {
+ background: ${SEVERITY_COLORS.minor.border};
+ color: white;
+ }
+ `
+ document.head.appendChild(style)
+}
+
+/**
+ * Calculate optimal tooltip position, ensuring it's always visible in viewport
+ */
+function calculateTooltipPosition(
+ targetElement: Element,
+ tooltip: HTMLElement,
+): { top: number; left: number; flipped: boolean } {
+ const rect = targetElement.getBoundingClientRect()
+ const tooltipHeight = TOOLTIP_HEIGHT
+ const gap = 4 // Small gap between tooltip and element
+ const viewportPadding = 8 // Minimum distance from viewport edge
+
+ // Default: position above the element
+ let top = rect.top - tooltipHeight - gap
+ let flipped = false
+
+ // If tooltip would be above viewport, we need to find a visible position
+ if (top < viewportPadding) {
+ // Try positioning below the element's top edge (inside the element but visible)
+ const belowTop = rect.top + gap + viewportPadding
+
+ // If the element's bottom is within the viewport, position below the element
+ if (rect.bottom + gap + tooltipHeight < window.innerHeight) {
+ top = rect.bottom + gap
+ flipped = true
+ }
+ // Otherwise, position at the top of the viewport (for large elements like )
+ else if (belowTop + tooltipHeight < window.innerHeight) {
+ top = belowTop
+ flipped = true
+ }
+ // Fallback: just keep it at the top of the viewport
+ else {
+ top = viewportPadding
+ flipped = true
+ }
+ }
+
+ // Also handle horizontal overflow - keep tooltip within viewport
+ let left = rect.left
+ const tooltipWidth = tooltip.offsetWidth || 150 // Estimate if not yet rendered
+ if (left + tooltipWidth > window.innerWidth) {
+ left = Math.max(
+ viewportPadding,
+ window.innerWidth - tooltipWidth - viewportPadding,
+ )
+ }
+ if (left < viewportPadding) {
+ left = viewportPadding
+ }
+
+ return { top, left, flipped }
+}
+
+/**
+ * Update all tooltip positions based on their target elements
+ */
+function updateTooltipPositions(): void {
+ activeTooltips.forEach((targetElement, tooltip) => {
+ const { top, left } = calculateTooltipPosition(targetElement, tooltip)
+ tooltip.style.top = `${top}px`
+ tooltip.style.left = `${left}px`
+ })
+}
+
+/**
+ * Start listening for scroll events to update tooltip positions
+ */
+function startScrollListener(): void {
+ if (scrollHandler) return
+
+ scrollHandler = () => {
+ requestAnimationFrame(updateTooltipPositions)
+ }
+
+ window.addEventListener('scroll', scrollHandler, true) // capture phase to catch all scrolls
+}
+
+/**
+ * Stop listening for scroll events
+ */
+function stopScrollListener(): void {
+ if (scrollHandler) {
+ window.removeEventListener('scroll', scrollHandler, true)
+ scrollHandler = null
+ }
+}
+
+/**
+ * Issue info for tooltip display
+ */
+interface TooltipIssue {
+ ruleId: string
+ impact: SeverityThreshold
+}
+
+/**
+ * Create a tooltip element for issues and position it above the target element
+ */
+function createTooltip(
+ issues: Array,
+ targetElement: Element,
+): HTMLElement | null {
+ if (issues.length === 0) {
+ return null
+ }
+
+ // Sort issues by severity (most severe first)
+ const sortedIssues = [...issues].sort(
+ (a, b) => SEVERITY_ORDER[b.impact] - SEVERITY_ORDER[a.impact],
+ )
+
+ const firstIssue = sortedIssues[0]
+ if (!firstIssue) {
+ return null
+ }
+
+ const mostSevere = firstIssue.impact
+ const tooltip = document.createElement('div')
+ tooltip.className = `${TOOLTIP_CLASS} ${TOOLTIP_CLASS}--${mostSevere}`
+
+ // Build tooltip content showing all issues
+ if (sortedIssues.length === 1) {
+ tooltip.textContent = `${mostSevere.toUpperCase()}: ${firstIssue.ruleId}`
+ } else {
+ // Multiple issues - show count and list
+ const issueList = sortedIssues
+ .map(
+ (issue) => `${issue.impact.charAt(0).toUpperCase()}: ${issue.ruleId}`,
+ )
+ .join(' | ')
+ tooltip.textContent = `${sortedIssues.length} issues: ${issueList}`
+ }
+
+ // Mark as overlay element so it's excluded from a11y scans
+ tooltip.setAttribute('data-a11y-overlay', 'true')
+
+ // Track this tooltip for scroll updates (need to add before positioning)
+ activeTooltips.set(tooltip, targetElement)
+
+ // Start scroll listener if not already running
+ if (activeTooltips.size === 1) {
+ startScrollListener()
+ }
+
+ // Position the tooltip - will flip below element if above viewport
+ const { top, left } = calculateTooltipPosition(targetElement, tooltip)
+ tooltip.style.top = `${top}px`
+ tooltip.style.left = `${left}px`
+
+ return tooltip
+}
+
+/**
+ * Highlight a single element with the specified severity
+ */
+export function highlightElement(
+ selector: string,
+ impact: SeverityThreshold = 'serious',
+ options: { showTooltip?: boolean; ruleId?: string } = {},
+): void {
+ const { showTooltip = true, ruleId } = options
+
+ try {
+ injectStyles()
+
+ const elements = document.querySelectorAll(selector)
+ if (elements.length === 0) {
+ console.warn(`[A11y Overlay] No elements found for selector: ${selector}`)
+ return
+ }
+
+ let highlightedCount = 0
+ elements.forEach((el) => {
+ // Skip elements inside devtools
+ if (isInsideDevtools(el)) {
+ return
+ }
+
+ el.classList.add(HIGHLIGHT_CLASS, `${HIGHLIGHT_CLASS}--${impact}`)
+
+ // Add tooltip to first highlighted element only
+ if (showTooltip && highlightedCount === 0 && ruleId) {
+ const tooltip = createTooltip([{ ruleId, impact }], el)
+ if (tooltip) {
+ document.body.appendChild(tooltip)
+ }
+ }
+
+ highlightedCount++
+ })
+
+ if (highlightedCount > 0) {
+ console.log(
+ `[A11y Overlay] Highlighted ${highlightedCount} element(s) with selector: ${selector}`,
+ )
+ }
+ } catch (error) {
+ console.error('[A11y Overlay] Error highlighting element:', error)
+ }
+}
+
+/**
+ * Highlight all elements with issues.
+ * Shows all issues per element in the tooltip, using the most severe for highlighting.
+ */
+export function highlightAllIssues(issues: Array): void {
+ injectStyles()
+ clearHighlights()
+
+ // Track ALL issues for each selector
+ // Map: selector -> Array<{ ruleId, impact }>
+ const selectorIssues = new Map>()
+
+ // Collect all issues per selector
+ for (const issue of issues) {
+ for (const node of issue.nodes) {
+ const selector = node.selector
+ // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
+ const impact = issue.impact ?? 'minor'
+
+ const existing = selectorIssues.get(selector) || []
+ // Avoid duplicate rule IDs for the same selector
+ if (!existing.some((e) => e.ruleId === issue.ruleId)) {
+ existing.push({ ruleId: issue.ruleId, impact })
+ selectorIssues.set(selector, existing)
+ }
+ }
+ }
+
+ // Highlight each selector with its most severe issue, but show all in tooltip
+ for (const [selector, issueList] of selectorIssues) {
+ // Skip empty lists (shouldn't happen, but guards against undefined)
+ if (issueList.length === 0) {
+ continue
+ }
+
+ // Find most severe impact for highlighting
+ const mostSevereImpact = issueList.reduce((max, issue) =>
+ SEVERITY_ORDER[issue.impact] > SEVERITY_ORDER[max.impact] ? issue : max,
+ ).impact
+
+ try {
+ const elements = document.querySelectorAll(selector)
+ if (elements.length === 0) {
+ continue
+ }
+
+ let highlightedCount = 0
+ elements.forEach((el) => {
+ // Skip elements inside devtools
+ if (isInsideDevtools(el)) {
+ return
+ }
+
+ el.classList.add(
+ HIGHLIGHT_CLASS,
+ `${HIGHLIGHT_CLASS}--${mostSevereImpact}`,
+ )
+
+ // Add tooltip to first highlighted element only, showing ALL issues
+ if (highlightedCount === 0) {
+ const tooltip = createTooltip(issueList, el)
+ if (tooltip) {
+ document.body.appendChild(tooltip)
+ }
+ }
+
+ highlightedCount++
+ })
+ } catch (error) {
+ console.error('[A11y Overlay] Error highlighting element:', error)
+ }
+ }
+}
+
+/**
+ * Clear all highlights from the page
+ */
+export function clearHighlights(): void {
+ // Remove highlight classes
+ const highlighted = document.querySelectorAll(`.${HIGHLIGHT_CLASS}`)
+ highlighted.forEach((el) => {
+ el.classList.remove(
+ HIGHLIGHT_CLASS,
+ `${HIGHLIGHT_CLASS}--critical`,
+ `${HIGHLIGHT_CLASS}--serious`,
+ `${HIGHLIGHT_CLASS}--moderate`,
+ `${HIGHLIGHT_CLASS}--minor`,
+ )
+ })
+
+ // Remove tooltips and clear tracking
+ const tooltips = document.querySelectorAll(`.${TOOLTIP_CLASS}`)
+ tooltips.forEach((el) => el.remove())
+ activeTooltips.clear()
+ stopScrollListener()
+}
diff --git a/packages/devtools-a11y/src/react/A11yDevtools.tsx b/packages/devtools-a11y/src/react/A11yDevtools.tsx
new file mode 100644
index 00000000..d3615255
--- /dev/null
+++ b/packages/devtools-a11y/src/react/A11yDevtools.tsx
@@ -0,0 +1,12 @@
+import { createReactPanel } from '@tanstack/devtools-utils/react'
+import { A11yDevtoolsCore } from '@tanstack/devtools-a11y/core'
+
+// type
+import type { DevtoolsPanelProps } from '@tanstack/devtools-utils/react'
+
+export interface A11yDevtoolsReactInit extends DevtoolsPanelProps {}
+
+const [A11yDevtoolsPanel, A11yDevtoolsPanelNoOp] =
+ createReactPanel(A11yDevtoolsCore)
+
+export { A11yDevtoolsPanel, A11yDevtoolsPanelNoOp }
diff --git a/packages/devtools-a11y/src/react/index.ts b/packages/devtools-a11y/src/react/index.ts
new file mode 100644
index 00000000..b8ccaddc
--- /dev/null
+++ b/packages/devtools-a11y/src/react/index.ts
@@ -0,0 +1,16 @@
+'use client'
+
+import * as Devtools from './A11yDevtools'
+import * as plugin from './plugin'
+
+export const A11yDevtoolsPanel =
+ process.env.NODE_ENV !== 'development'
+ ? Devtools.A11yDevtoolsPanelNoOp
+ : Devtools.A11yDevtoolsPanel
+
+export const a11yDevtoolsPlugin =
+ process.env.NODE_ENV !== 'development'
+ ? plugin.a11yDevtoolsNoOpPlugin
+ : plugin.a11yDevtoolsPlugin
+
+export type { A11yDevtoolsReactInit } from './A11yDevtools'
diff --git a/packages/devtools-a11y/src/react/plugin.tsx b/packages/devtools-a11y/src/react/plugin.tsx
new file mode 100644
index 00000000..b43f3eee
--- /dev/null
+++ b/packages/devtools-a11y/src/react/plugin.tsx
@@ -0,0 +1,9 @@
+import { createReactPlugin } from '@tanstack/devtools-utils/react'
+import { A11yDevtoolsPanel } from './A11yDevtools'
+
+const [a11yDevtoolsPlugin, a11yDevtoolsNoOpPlugin] = createReactPlugin({
+ name: 'TanStack A11y',
+ Component: A11yDevtoolsPanel,
+})
+
+export { a11yDevtoolsPlugin, a11yDevtoolsNoOpPlugin }
diff --git a/packages/devtools-a11y/src/react/production.ts b/packages/devtools-a11y/src/react/production.ts
new file mode 100644
index 00000000..ed0c5a56
--- /dev/null
+++ b/packages/devtools-a11y/src/react/production.ts
@@ -0,0 +1,7 @@
+'use client'
+
+export { A11yDevtoolsPanel } from './production/A11yDevtools'
+
+export type { A11yDevtoolsReactInit } from './production/A11yDevtools'
+
+export { a11yDevtoolsPlugin } from './production/plugin'
diff --git a/packages/devtools-a11y/src/react/production/A11yDevtools.tsx b/packages/devtools-a11y/src/react/production/A11yDevtools.tsx
new file mode 100644
index 00000000..207ceeed
--- /dev/null
+++ b/packages/devtools-a11y/src/react/production/A11yDevtools.tsx
@@ -0,0 +1,11 @@
+import { createReactPanel } from '@tanstack/devtools-utils/react'
+import { A11yDevtoolsCore } from '../../core'
+
+// type
+import type { DevtoolsPanelProps } from '@tanstack/devtools-utils/react'
+
+export interface A11yDevtoolsReactInit extends DevtoolsPanelProps {}
+
+const [A11yDevtoolsPanel] = createReactPanel(A11yDevtoolsCore)
+
+export { A11yDevtoolsPanel }
diff --git a/packages/devtools-a11y/src/react/production/plugin.tsx b/packages/devtools-a11y/src/react/production/plugin.tsx
new file mode 100644
index 00000000..01176099
--- /dev/null
+++ b/packages/devtools-a11y/src/react/production/plugin.tsx
@@ -0,0 +1,9 @@
+import { createReactPlugin } from '@tanstack/devtools-utils/react'
+import { A11yDevtoolsPanel } from './A11yDevtools'
+
+const [a11yDevtoolsPlugin] = createReactPlugin({
+ name: 'TanStack A11y',
+ Component: A11yDevtoolsPanel,
+})
+
+export { a11yDevtoolsPlugin }
diff --git a/packages/devtools-a11y/src/solid/A11yDevtools.tsx b/packages/devtools-a11y/src/solid/A11yDevtools.tsx
new file mode 100644
index 00000000..3d4042f5
--- /dev/null
+++ b/packages/devtools-a11y/src/solid/A11yDevtools.tsx
@@ -0,0 +1,11 @@
+import { createSolidPanel } from '@tanstack/devtools-utils/solid'
+import { A11yDevtoolsCore } from '../core'
+
+import type { DevtoolsPanelProps } from '@tanstack/devtools-utils/solid'
+
+const [A11yDevtoolsPanel, A11yDevtoolsPanelNoOp] =
+ createSolidPanel(A11yDevtoolsCore)
+
+export interface A11yDevtoolsSolidInit extends DevtoolsPanelProps {}
+
+export { A11yDevtoolsPanel, A11yDevtoolsPanelNoOp }
diff --git a/packages/devtools-a11y/src/solid/index.ts b/packages/devtools-a11y/src/solid/index.ts
new file mode 100644
index 00000000..3e813993
--- /dev/null
+++ b/packages/devtools-a11y/src/solid/index.ts
@@ -0,0 +1,14 @@
+import * as Devtools from './A11yDevtools'
+import * as plugin from './plugin'
+
+export const A11yDevtools =
+ process.env.NODE_ENV !== 'development'
+ ? Devtools.A11yDevtoolsPanelNoOp
+ : Devtools.A11yDevtoolsPanel
+
+export const a11yDevtoolsPlugin =
+ process.env.NODE_ENV !== 'development'
+ ? plugin.a11yDevtoolsNoOpPlugin
+ : plugin.a11yDevtoolsPlugin
+
+export type { A11yDevtoolsSolidInit } from './A11yDevtools'
diff --git a/packages/devtools-a11y/src/solid/plugin.tsx b/packages/devtools-a11y/src/solid/plugin.tsx
new file mode 100644
index 00000000..73f12f81
--- /dev/null
+++ b/packages/devtools-a11y/src/solid/plugin.tsx
@@ -0,0 +1,9 @@
+import { createSolidPlugin } from '@tanstack/devtools-utils/solid'
+import { A11yDevtoolsPanel } from './A11yDevtools'
+
+const [a11yDevtoolsPlugin, a11yDevtoolsNoOpPlugin] = createSolidPlugin({
+ name: 'TanStack A11y',
+ Component: A11yDevtoolsPanel,
+})
+
+export { a11yDevtoolsPlugin, a11yDevtoolsNoOpPlugin }
diff --git a/packages/devtools-a11y/src/solid/production.ts b/packages/devtools-a11y/src/solid/production.ts
new file mode 100644
index 00000000..3fb511bc
--- /dev/null
+++ b/packages/devtools-a11y/src/solid/production.ts
@@ -0,0 +1,5 @@
+export { A11yDevtoolsPanel } from './A11yDevtools'
+
+export type { A11yDevtoolsSolidInit } from './production/A11yDevtools'
+
+export { a11yDevtoolsPlugin } from './production/plugin'
diff --git a/packages/devtools-a11y/src/solid/production/A11yDevtools.tsx b/packages/devtools-a11y/src/solid/production/A11yDevtools.tsx
new file mode 100644
index 00000000..9870425d
--- /dev/null
+++ b/packages/devtools-a11y/src/solid/production/A11yDevtools.tsx
@@ -0,0 +1,10 @@
+import { createSolidPanel } from '@tanstack/devtools-utils/solid'
+import { A11yDevtoolsCore } from '../../core'
+
+import type { DevtoolsPanelProps } from '@tanstack/devtools-utils/solid'
+
+const [A11yDevtoolsPanel] = createSolidPanel(A11yDevtoolsCore)
+
+export interface A11yDevtoolsSolidInit extends DevtoolsPanelProps {}
+
+export { A11yDevtoolsPanel }
diff --git a/packages/devtools-a11y/src/solid/production/plugin.tsx b/packages/devtools-a11y/src/solid/production/plugin.tsx
new file mode 100644
index 00000000..261cde8d
--- /dev/null
+++ b/packages/devtools-a11y/src/solid/production/plugin.tsx
@@ -0,0 +1,9 @@
+import { createSolidPlugin } from '@tanstack/devtools-utils/solid'
+import { A11yDevtoolsPanel } from './A11yDevtools'
+
+const [a11yDevtoolsPlugin] = createSolidPlugin({
+ name: 'TanStack A11y',
+ Component: A11yDevtoolsPanel,
+})
+
+export { a11yDevtoolsPlugin }
diff --git a/packages/devtools-a11y/tests/config.test.ts b/packages/devtools-a11y/tests/config.test.ts
new file mode 100644
index 00000000..4f8d7c8c
--- /dev/null
+++ b/packages/devtools-a11y/tests/config.test.ts
@@ -0,0 +1,130 @@
+import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'
+import {
+ DEFAULT_CONFIG,
+ loadConfig,
+ mergeConfig,
+ saveConfig,
+} from '../src/core/utils/config.utils'
+
+describe('config', () => {
+ // Mock localStorage
+ const localStorageMock = (() => {
+ let store: Record = {}
+ return {
+ getItem: vi.fn((key: string) => store[key] || null),
+ setItem: vi.fn((key: string, value: string) => {
+ store[key] = value
+ }),
+ removeItem: vi.fn((key: string) => {
+ delete store[key]
+ }),
+ clear: vi.fn(() => {
+ store = {}
+ }),
+ }
+ })()
+
+ beforeEach(() => {
+ vi.stubGlobal('localStorage', localStorageMock)
+ localStorageMock.clear()
+ })
+
+ afterEach(() => {
+ vi.restoreAllMocks()
+ })
+
+ describe('DEFAULT_CONFIG', () => {
+ it('should have expected default values', () => {
+ expect(DEFAULT_CONFIG.threshold).toBe('serious')
+ expect(DEFAULT_CONFIG.ruleSet).toBe('wcag21aa')
+ expect(DEFAULT_CONFIG.showOverlays).toBe(true)
+ expect(DEFAULT_CONFIG.persistSettings).toBe(true)
+ })
+ })
+
+ describe('loadConfig', () => {
+ it('should return DEFAULT_CONFIG when localStorage is empty', () => {
+ const config = loadConfig()
+ expect(config).toEqual(DEFAULT_CONFIG)
+ })
+
+ it('should merge stored config with defaults', () => {
+ localStorageMock.setItem(
+ 'tanstack-devtools-a11y-config',
+ JSON.stringify({ ruleSet: 'wcag22aa', showOverlays: false }),
+ )
+
+ const config = loadConfig()
+ expect(config.ruleSet).toBe('wcag22aa')
+ expect(config.showOverlays).toBe(false)
+ expect(config.threshold).toBe('serious') // default preserved
+ })
+
+ it('should return DEFAULT_CONFIG when stored JSON is invalid', () => {
+ localStorageMock.setItem(
+ 'tanstack-devtools-a11y-config',
+ 'invalid json{{{',
+ )
+ const warnSpy = vi.spyOn(console, 'warn').mockImplementation(() => {})
+
+ const config = loadConfig()
+ expect(config).toEqual(DEFAULT_CONFIG)
+ expect(warnSpy).toHaveBeenCalled()
+ })
+ })
+
+ describe('saveConfig', () => {
+ it('should save config to localStorage', () => {
+ saveConfig({ ruleSet: 'section508' })
+
+ expect(localStorageMock.setItem).toHaveBeenCalled()
+ const stored = JSON.parse(
+ localStorageMock.getItem('tanstack-devtools-a11y-config') || '{}',
+ )
+ expect(stored.ruleSet).toBe('section508')
+ })
+
+ it('should merge with existing config', () => {
+ localStorageMock.setItem(
+ 'tanstack-devtools-a11y-config',
+ JSON.stringify({ showOverlays: false }),
+ )
+
+ saveConfig({ ruleSet: 'wcag22aa' })
+
+ const stored = JSON.parse(
+ localStorageMock.getItem('tanstack-devtools-a11y-config') || '{}',
+ )
+ expect(stored.ruleSet).toBe('wcag22aa')
+ expect(stored.showOverlays).toBe(false)
+ })
+ })
+
+ describe('mergeConfig', () => {
+ it('should merge user options with saved config when persistSettings is true', () => {
+ localStorageMock.setItem(
+ 'tanstack-devtools-a11y-config',
+ JSON.stringify({ showOverlays: false }),
+ )
+
+ const config = mergeConfig({ ruleSet: 'wcag22aa' })
+ expect(config.ruleSet).toBe('wcag22aa')
+ expect(config.showOverlays).toBe(false)
+ })
+
+ it('should ignore saved config when persistSettings is false', () => {
+ localStorageMock.setItem(
+ 'tanstack-devtools-a11y-config',
+ JSON.stringify({ showOverlays: false }),
+ )
+
+ const config = mergeConfig({ persistSettings: false })
+ expect(config.showOverlays).toBe(true) // default, not saved
+ })
+
+ it('should return defaults when no options provided', () => {
+ const config = mergeConfig()
+ expect(config).toEqual(DEFAULT_CONFIG)
+ })
+ })
+})
diff --git a/packages/devtools-a11y/tests/export.test.ts b/packages/devtools-a11y/tests/export.test.ts
new file mode 100644
index 00000000..d715d8c1
--- /dev/null
+++ b/packages/devtools-a11y/tests/export.test.ts
@@ -0,0 +1,209 @@
+import { describe, expect, it } from 'vitest'
+import {
+ exportToCsv,
+ exportToJson,
+ generateSummaryReport,
+} from '../src/core/utils/export-audit.uitls'
+
+// types
+import type { A11yAuditResult } from '../src/core/types/types'
+
+const createMockResult = (): A11yAuditResult => ({
+ issues: [
+ {
+ id: 'issue-1',
+ ruleId: 'image-alt',
+ impact: 'critical',
+ message: 'Images must have alternate text',
+ help: 'Images must have alternate text',
+ helpUrl: 'https://dequeuniversity.com/rules/axe/4.0/image-alt',
+ wcagTags: ['wcag2a', 'wcag111'],
+ nodes: [
+ {
+ selector: 'img.logo',
+ html: ' ',
+ failureSummary: 'Fix this issue by adding an alt attribute',
+ },
+ ],
+ meetsThreshold: true,
+ timestamp: 1704067200000,
+ },
+ {
+ id: 'issue-2',
+ ruleId: 'button-name',
+ impact: 'serious',
+ message: 'Buttons must have discernible text',
+ help: 'Buttons must have discernible text',
+ helpUrl: 'https://dequeuniversity.com/rules/axe/4.0/button-name',
+ wcagTags: ['wcag2a', 'wcag412'],
+ nodes: [
+ {
+ selector: 'button.submit',
+ html: ' ',
+ failureSummary: 'Add text or aria-label to the button',
+ },
+ {
+ selector: 'button.cancel',
+ html: ' ',
+ failureSummary: 'Add text or aria-label to the button',
+ },
+ ],
+ meetsThreshold: true,
+ timestamp: 1704067200000,
+ },
+ ],
+ summary: {
+ total: 2,
+ critical: 1,
+ serious: 1,
+ moderate: 0,
+ minor: 0,
+ passes: 50,
+ incomplete: 3,
+ },
+ timestamp: 1704067200000,
+ url: 'http://localhost:3000/',
+ context: 'document',
+ duration: 123.45,
+})
+
+describe('export', () => {
+ describe('exportToJson', () => {
+ it('should export audit result to JSON format', () => {
+ const result = createMockResult()
+ const json = exportToJson(result)
+
+ const parsed = JSON.parse(json)
+ expect(parsed.meta).toBeDefined()
+ expect(parsed.meta.url).toBe('http://localhost:3000/')
+ expect(parsed.meta.context).toBe('document')
+ expect(parsed.summary).toBeDefined()
+ expect(parsed.summary.total).toBe(2)
+ expect(parsed.issues).toHaveLength(2)
+ })
+
+ it('should include all issue details', () => {
+ const result = createMockResult()
+ const json = exportToJson(result)
+
+ const parsed = JSON.parse(json)
+ const firstIssue = parsed.issues[0]
+
+ expect(firstIssue.ruleId).toBe('image-alt')
+ expect(firstIssue.impact).toBe('critical')
+ expect(firstIssue.helpUrl).toContain('dequeuniversity.com')
+ expect(firstIssue.nodes).toHaveLength(1)
+ })
+
+ it('should include node details', () => {
+ const result = createMockResult()
+ const json = exportToJson(result)
+
+ const parsed = JSON.parse(json)
+ const node = parsed.issues[0].nodes[0]
+
+ expect(node.selector).toBe('img.logo')
+ expect(node.html).toContain(' {
+ it('should export audit result to CSV format', () => {
+ const result = createMockResult()
+ const csv = exportToCsv(result)
+
+ expect(csv).toContain('Rule ID')
+ expect(csv).toContain('Impact')
+ expect(csv).toContain('Message')
+ expect(csv).toContain('Help URL')
+ expect(csv).toContain('WCAG Tags')
+ expect(csv).toContain('Selector')
+ expect(csv).toContain('HTML')
+ })
+
+ it('should include one row per affected node', () => {
+ const result = createMockResult()
+ const csv = exportToCsv(result)
+
+ const lines = csv.split('\n')
+ // Header + 3 nodes (1 from issue 1 + 2 from issue 2)
+ expect(lines).toHaveLength(4)
+ })
+
+ it('should escape quotes in content', () => {
+ const result = createMockResult()
+ const firstIssue = result.issues[0]
+ if (firstIssue) {
+ firstIssue.message = 'Message with "quotes" inside'
+ }
+ const csv = exportToCsv(result)
+
+ expect(csv).toContain('""quotes""')
+ })
+
+ it('should join WCAG tags with semicolons', () => {
+ const result = createMockResult()
+ const csv = exportToCsv(result)
+
+ expect(csv).toContain('wcag2a; wcag111')
+ })
+ })
+
+ describe('generateSummaryReport', () => {
+ it('should generate a human-readable summary', () => {
+ const result = createMockResult()
+ const report = generateSummaryReport(result)
+
+ expect(report).toContain('ACCESSIBILITY AUDIT REPORT')
+ expect(report).toContain('URL: http://localhost:3000/')
+ expect(report).toContain('Total Issues: 2')
+ expect(report).toContain('Critical: 1')
+ expect(report).toContain('Serious: 1')
+ expect(report).toContain('Passing Rules: 50')
+ })
+
+ it('should group issues by impact', () => {
+ const result = createMockResult()
+ const report = generateSummaryReport(result)
+
+ expect(report).toContain('[CRITICAL]')
+ expect(report).toContain('[SERIOUS]')
+ expect(report).toContain('image-alt')
+ expect(report).toContain('button-name')
+ })
+
+ it('should include selector and help URL', () => {
+ const result = createMockResult()
+ const report = generateSummaryReport(result)
+
+ expect(report).toContain('Selector: img.logo')
+ expect(report).toContain('Learn more: https://dequeuniversity.com')
+ })
+
+ it('should handle result with no issues', () => {
+ const result: A11yAuditResult = {
+ issues: [],
+ summary: {
+ total: 0,
+ critical: 0,
+ serious: 0,
+ moderate: 0,
+ minor: 0,
+ passes: 50,
+ incomplete: 0,
+ },
+ timestamp: 1704067200000,
+ url: 'http://localhost:3000/',
+ context: 'document',
+ duration: 50,
+ }
+
+ const report = generateSummaryReport(result)
+
+ expect(report).toContain('Total Issues: 0')
+ expect(report).not.toContain('[CRITICAL]')
+ expect(report).not.toContain('[SERIOUS]')
+ })
+ })
+})
diff --git a/packages/devtools-a11y/tests/index.test.ts b/packages/devtools-a11y/tests/index.test.ts
new file mode 100644
index 00000000..9ca0bdfc
--- /dev/null
+++ b/packages/devtools-a11y/tests/index.test.ts
@@ -0,0 +1,7 @@
+import { describe, expect, it } from 'vitest'
+
+describe('devtools', () => {
+ it('should pass', () => {
+ expect(true).toBe(true)
+ })
+})
diff --git a/packages/devtools-a11y/tests/test-setup.ts b/packages/devtools-a11y/tests/test-setup.ts
new file mode 100644
index 00000000..a9d0dd31
--- /dev/null
+++ b/packages/devtools-a11y/tests/test-setup.ts
@@ -0,0 +1 @@
+import '@testing-library/jest-dom/vitest'
diff --git a/packages/devtools-a11y/tsconfig.json b/packages/devtools-a11y/tsconfig.json
new file mode 100644
index 00000000..955e9909
--- /dev/null
+++ b/packages/devtools-a11y/tsconfig.json
@@ -0,0 +1,16 @@
+{
+ "compilerOptions": {
+ "jsx": "preserve",
+ "jsxImportSource": "solid-js"
+ },
+ "extends": "../../tsconfig.json",
+ "include": [
+ "src",
+ "tests",
+ "eslint.config.js",
+
+ "vite.config.ts",
+ "vite.config.react.ts",
+ "vite.config.solid.ts"
+ ]
+}
diff --git a/packages/devtools-a11y/tsconfig.react.json b/packages/devtools-a11y/tsconfig.react.json
new file mode 100644
index 00000000..f84ae530
--- /dev/null
+++ b/packages/devtools-a11y/tsconfig.react.json
@@ -0,0 +1,8 @@
+{
+ "compilerOptions": {
+ "jsx": "react-jsx",
+ "jsxImportSource": "react"
+ },
+ "extends": "../../tsconfig.json",
+ "include": ["src/react/**"]
+}
diff --git a/packages/devtools-a11y/tsconfig.solid.json b/packages/devtools-a11y/tsconfig.solid.json
new file mode 100644
index 00000000..dd4f3ba9
--- /dev/null
+++ b/packages/devtools-a11y/tsconfig.solid.json
@@ -0,0 +1,8 @@
+{
+ "compilerOptions": {
+ "jsx": "preserve",
+ "jsxImportSource": "solid-js"
+ },
+ "extends": "../../tsconfig.json",
+ "include": ["src/solid/**"]
+}
diff --git a/packages/devtools-a11y/vite.config.react.ts b/packages/devtools-a11y/vite.config.react.ts
new file mode 100644
index 00000000..df233a17
--- /dev/null
+++ b/packages/devtools-a11y/vite.config.react.ts
@@ -0,0 +1,32 @@
+import { defineConfig, mergeConfig } from 'vitest/config'
+import { tanstackViteConfig } from '@tanstack/vite-config'
+import packageJson from './package.json'
+import tsconfig from './tsconfig.react.json'
+
+const config = defineConfig({
+ plugins: [],
+ test: {
+ name: packageJson.name,
+ dir: './',
+ watch: false,
+ environment: 'jsdom',
+ setupFiles: ['./tests/test-setup.ts'],
+ globals: true,
+ },
+
+ esbuild: {
+ tsconfigRaw: JSON.stringify(tsconfig),
+ },
+})
+
+export default mergeConfig(
+ config,
+ tanstackViteConfig({
+ entry: ['./src/react/index.ts', './src/react/production.ts'],
+ srcDir: './src/react',
+ outDir: './dist/react',
+ externalDeps: ['solid-js', '@tanstack/devtools-a11y/core'],
+ tsconfigPath: './tsconfig.react.json',
+ cjs: false,
+ }),
+)
diff --git a/packages/devtools-a11y/vite.config.solid.ts b/packages/devtools-a11y/vite.config.solid.ts
new file mode 100644
index 00000000..75ebea29
--- /dev/null
+++ b/packages/devtools-a11y/vite.config.solid.ts
@@ -0,0 +1,36 @@
+import { defineConfig, mergeConfig } from 'vitest/config'
+import { tanstackViteConfig } from '@tanstack/vite-config'
+import solid from 'vite-plugin-solid'
+import packageJson from './package.json'
+import tsconfig from './tsconfig.solid.json'
+
+const config = defineConfig({
+ plugins: [
+ solid({
+ ssr: true,
+ }) as any,
+ ],
+ test: {
+ name: packageJson.name,
+ dir: './',
+ watch: false,
+ environment: 'jsdom',
+ setupFiles: ['./tests/test-setup.ts'],
+ globals: true,
+ },
+
+ esbuild: {
+ tsconfigRaw: JSON.stringify(tsconfig),
+ },
+})
+
+export default mergeConfig(
+ config,
+ tanstackViteConfig({
+ entry: ['./src/solid/index.ts', './src/solid/production.ts'],
+ srcDir: './src/solid',
+ tsconfigPath: './tsconfig.solid.json',
+ outDir: './dist/solid',
+ cjs: false,
+ }),
+)
diff --git a/packages/devtools-a11y/vite.config.ts b/packages/devtools-a11y/vite.config.ts
new file mode 100644
index 00000000..a4a83007
--- /dev/null
+++ b/packages/devtools-a11y/vite.config.ts
@@ -0,0 +1,31 @@
+import { defineConfig, mergeConfig } from 'vitest/config'
+import { tanstackViteConfig } from '@tanstack/vite-config'
+import solid from 'vite-plugin-solid'
+import packageJson from './package.json'
+
+const config = defineConfig({
+ plugins: [
+ solid({
+ ssr: true,
+ }),
+ ],
+ test: {
+ name: packageJson.name,
+ dir: './',
+ watch: false,
+ environment: 'jsdom',
+ setupFiles: ['./tests/test-setup.ts'],
+ globals: true,
+ },
+})
+
+export default mergeConfig(
+ config,
+ tanstackViteConfig({
+ entry: ['./src/core/index.ts', './src/core/production.ts'],
+ srcDir: './src/core',
+ tsconfigPath: './tsconfig.json',
+ outDir: './dist/core',
+ cjs: false,
+ }),
+)
diff --git a/packages/devtools-ui/src/components/button.tsx b/packages/devtools-ui/src/components/button.tsx
index e064455c..b96b453c 100644
--- a/packages/devtools-ui/src/components/button.tsx
+++ b/packages/devtools-ui/src/components/button.tsx
@@ -1,6 +1,8 @@
-import { splitProps } from 'solid-js'
+import { createMemo } from 'solid-js'
import clsx from 'clsx'
import { useStyles } from '../styles/use-styles'
+
+// types
import type { JSX } from 'solid-js'
export type ButtonVariant =
@@ -17,26 +19,21 @@ type ButtonProps = JSX.ButtonHTMLAttributes & {
children?: any
className?: string
}
-
export function Button(props: ButtonProps) {
const styles = useStyles()
- const [local, rest] = splitProps(props, [
- 'variant',
- 'outline',
- 'ghost',
- 'children',
- 'className',
- ])
- const variant = local.variant || 'primary'
- const classes = clsx(
- styles().button.base,
- styles().button.variant(variant, local.outline, local.ghost),
- local.className,
- )
+
+ const classes = createMemo(() => {
+ const variant = props.variant || 'primary'
+ return clsx(
+ styles().button.base,
+ styles().button.variant(variant, props.outline, props.ghost),
+ props.className,
+ )
+ })
return (
-
- {local.children}
+
+ {props.children}
)
}
diff --git a/packages/devtools-ui/src/styles/use-styles.ts b/packages/devtools-ui/src/styles/use-styles.ts
index 532e2fd5..c707a605 100644
--- a/packages/devtools-ui/src/styles/use-styles.ts
+++ b/packages/devtools-ui/src/styles/use-styles.ts
@@ -7,49 +7,114 @@ import type { Theme } from '../components/theme'
const buttonVariantColors: Record<
ButtonVariant,
- { bg: string; hover: string; active: string; text: string; border: string }
+ {
+ bg: { light: string; dark: string }
+ hover: { light: string; dark: string }
+ active: { light: string; dark: string }
+ text: { light: string; dark: string }
+ border: { light: string; dark: string }
+ outline: { light: string; dark: string }
+ outlineHover: { light: string; dark: string }
+ }
> = {
primary: {
- bg: tokens.colors.gray[900],
- hover: tokens.colors.gray[800],
- active: tokens.colors.gray[700],
- text: '#fff',
- border: tokens.colors.gray[900],
+ bg: { light: tokens.colors.gray[900], dark: tokens.colors.gray[100] },
+ hover: { light: tokens.colors.gray[800], dark: tokens.colors.gray[200] },
+ active: { light: tokens.colors.gray[700], dark: tokens.colors.gray[300] },
+ text: { light: '#fff', dark: tokens.colors.gray[900] },
+ border: { light: tokens.colors.gray[800], dark: tokens.colors.gray[200] },
+ outline: {
+ light: tokens.colors.gray[900],
+ dark: tokens.colors.gray[100],
+ },
+ outlineHover: {
+ light: tokens.colors.gray[800],
+ dark: tokens.colors.gray[200],
+ },
},
secondary: {
- bg: tokens.colors.gray[100],
- hover: tokens.colors.gray[200],
- active: tokens.colors.gray[300],
- text: tokens.colors.gray[900],
- border: tokens.colors.gray[300],
+ bg: { light: tokens.colors.gray[100], dark: tokens.colors.gray[100] },
+ hover: { light: tokens.colors.gray[200], dark: tokens.colors.gray[200] },
+ active: { light: tokens.colors.gray[300], dark: tokens.colors.gray[300] },
+ text: { light: tokens.colors.gray[900], dark: tokens.colors.gray[900] },
+ border: { light: tokens.colors.gray[300], dark: tokens.colors.gray[300] },
+ outline: {
+ light: tokens.colors.gray[700],
+ dark: tokens.colors.gray[300],
+ },
+ outlineHover: {
+ light: tokens.colors.gray[800],
+ dark: tokens.colors.gray[200],
+ },
},
info: {
- bg: tokens.colors.blue[500],
- hover: tokens.colors.blue[600],
- active: tokens.colors.blue[700],
- text: '#fff',
- border: tokens.colors.blue[500],
+ bg: { light: tokens.colors.blue[500], dark: tokens.colors.blue[500] },
+ hover: { light: tokens.colors.blue[600], dark: tokens.colors.blue[600] },
+ active: { light: tokens.colors.blue[700], dark: tokens.colors.blue[700] },
+ text: { light: '#fff', dark: '#fff' },
+ border: { light: tokens.colors.blue[500], dark: tokens.colors.blue[500] },
+ outline: {
+ light: tokens.colors.blue[700],
+ dark: tokens.colors.blue[300],
+ },
+ outlineHover: {
+ light: tokens.colors.blue[600],
+ dark: tokens.colors.blue[200],
+ },
},
warning: {
- bg: tokens.colors.yellow[500],
- hover: tokens.colors.yellow[600],
- active: tokens.colors.yellow[700],
- text: '#fff',
- border: tokens.colors.yellow[500],
+ bg: { light: tokens.colors.yellow[500], dark: tokens.colors.yellow[500] },
+ hover: {
+ light: tokens.colors.yellow[600],
+ dark: tokens.colors.yellow[600],
+ },
+ active: {
+ light: tokens.colors.yellow[700],
+ dark: tokens.colors.yellow[700],
+ },
+ text: { light: '#fff', dark: '#fff' },
+ border: {
+ light: tokens.colors.yellow[500],
+ dark: tokens.colors.yellow[500],
+ },
+ outline: {
+ light: tokens.colors.yellow[700],
+ dark: tokens.colors.yellow[300],
+ },
+ outlineHover: {
+ light: tokens.colors.yellow[600],
+ dark: tokens.colors.yellow[200],
+ },
},
danger: {
- bg: tokens.colors.red[500],
- hover: tokens.colors.red[600],
- active: tokens.colors.red[700],
- text: '#fff',
- border: tokens.colors.red[500],
+ bg: { light: tokens.colors.red[500], dark: tokens.colors.red[500] },
+ hover: { light: tokens.colors.red[600], dark: tokens.colors.red[600] },
+ active: { light: tokens.colors.red[700], dark: tokens.colors.red[700] },
+ text: { light: '#fff', dark: '#fff' },
+ border: { light: tokens.colors.red[500], dark: tokens.colors.red[500] },
+ outline: {
+ light: tokens.colors.red[700],
+ dark: tokens.colors.red[300],
+ },
+ outlineHover: {
+ light: tokens.colors.red[600],
+ dark: tokens.colors.red[200],
+ },
},
success: {
- bg: tokens.colors.green[500],
- hover: tokens.colors.green[600],
- active: tokens.colors.green[700],
- text: '#fff',
- border: tokens.colors.green[500],
+ bg: { light: tokens.colors.green[500], dark: tokens.colors.green[500] },
+ hover: { light: tokens.colors.green[600], dark: tokens.colors.green[600] },
+ active: { light: tokens.colors.green[700], dark: tokens.colors.green[700] },
+ text: { light: '#fff', dark: '#fff' },
+ border: { light: tokens.colors.green[500], dark: tokens.colors.green[500] },
+ outline: {
+ light: tokens.colors.green[700],
+ dark: tokens.colors.green[300],
+ },
+ outlineHover: {
+ light: tokens.colors.green[600],
+ dark: tokens.colors.green[200],
+ },
},
}
export const css = goober.css
@@ -58,6 +123,79 @@ const stylesFactory = (theme: Theme = 'dark') => {
const { fontFamily } = font
const t = (light: string, dark: string) => (theme === 'light' ? light : dark)
+ const buildButtonVariant = (variant: ButtonVariant) => {
+ const v = buttonVariantColors[variant]
+ const outlineColor = t(v.outline.light, v.outline.dark)
+ const outlineHoverColor = t(v.outlineHover.light, v.outlineHover.dark)
+ const solidBg = t(v.bg.light, v.bg.dark)
+ const solidHover = t(v.hover.light, v.hover.dark)
+ const solidActive = t(v.active.light, v.active.dark)
+ const solidText = t(v.text.light, v.text.dark)
+ const solidBorder = t(v.border.light, v.border.dark)
+
+ return {
+ ghost: css`
+ background: transparent;
+ color: ${outlineColor};
+ border-color: transparent;
+ &:hover {
+ background: ${t(colors.gray[100], colors.darkGray[800])};
+ color: ${outlineHoverColor};
+ }
+ &:active {
+ background: ${t(colors.gray[200], colors.darkGray[700])};
+ color: ${outlineHoverColor};
+ }
+ `,
+ outline: css`
+ background: transparent;
+ color: ${outlineColor};
+ border-color: ${outlineColor};
+ &:hover {
+ background: ${t(colors.gray[50], colors.darkGray[800])};
+ color: ${outlineHoverColor};
+ border-color: ${outlineHoverColor};
+ }
+ &:active {
+ background: ${t(colors.gray[100], colors.darkGray[700])};
+ color: ${outlineHoverColor};
+ border-color: ${outlineHoverColor};
+ }
+ `,
+ solid: css`
+ background: ${solidBg};
+ color: ${solidText};
+ border-color: ${solidBorder};
+ &:hover {
+ background: ${solidHover};
+ border-color: ${solidHover};
+ box-shadow: ${t(
+ tokens.shadow.xs('rgb(0 0 0 / 0.12)'),
+ tokens.shadow.xs('rgb(0 0 0 / 0.5)'),
+ )};
+ }
+ &:active {
+ background: ${solidActive};
+ border-color: ${solidActive};
+ box-shadow: ${t(
+ tokens.shadow.inner('rgb(0 0 0 / 0.2)'),
+ tokens.shadow.inner('rgb(0 0 0 / 0.6)'),
+ )};
+ }
+ `,
+ }
+ }
+ const buttonVariants: Record<
+ ButtonVariant,
+ { ghost: string; outline: string; solid: string }
+ > = {
+ primary: buildButtonVariant('primary'),
+ secondary: buildButtonVariant('secondary'),
+ info: buildButtonVariant('info'),
+ warning: buildButtonVariant('warning'),
+ danger: buildButtonVariant('danger'),
+ success: buildButtonVariant('success'),
+ }
const wrapperSize = 320
@@ -72,7 +210,7 @@ const stylesFactory = (theme: Theme = 'dark') => {
height: ${size[12]};
font-family: ${fontFamily.sans};
gap: ${tokens.size[0.5]};
- padding: 0px;
+ padding: 0;
&:hover {
opacity: 0.7;
}
@@ -268,49 +406,14 @@ const stylesFactory = (theme: Theme = 'dark') => {
border-style: solid;
`,
variant(variant: ButtonVariant, outline?: boolean, ghost?: boolean) {
- const v = buttonVariantColors[variant]
+ const v = buttonVariants[variant]
if (ghost) {
- return css`
- background: transparent;
- color: ${t(v.bg, v.bg)};
- border-color: transparent;
- &:hover {
- background: ${t(colors.gray[100], colors.darkGray[800])};
- }
- &:active {
- background: ${t(colors.gray[200], colors.darkGray[700])};
- }
- `
+ return v.ghost
}
if (outline) {
- return css`
- background: transparent;
- color: ${t(v.bg, v.bg)};
- border-color: ${t(v.bg, v.bg)};
- &:hover {
- background: ${t(colors.gray[50], colors.darkGray[800])};
- border-color: ${t(v.hover, v.hover)};
- }
- &:active {
- background: ${t(colors.gray[100], colors.darkGray[700])};
- border-color: ${t(v.active, v.active)};
- }
- `
+ return v.outline
}
- // Default solid button
- return css`
- background: ${t(v.bg, v.bg)};
- color: ${t(v.text, v.text)};
- border-color: ${t(v.border, v.border)};
- &:hover {
- background: ${t(v.hover, v.hover)};
- border-color: ${t(v.hover, v.hover)};
- }
- &:active {
- background: ${t(v.active, v.active)};
- border-color: ${t(v.active, v.active)};
- }
- `
+ return v.solid
},
},
tag: {
@@ -371,7 +474,7 @@ const stylesFactory = (theme: Theme = 'dark') => {
color: ${t(colors.gray[500], colors.gray[500])};
border: none;
display: inline-flex;
- padding: 0px;
+ padding: 0;
align-items: center;
justify-content: center;
cursor: pointer;
@@ -505,7 +608,7 @@ const stylesFactory = (theme: Theme = 'dark') => {
background-color: transparent;
border: none;
gap: ${tokens.size[0.5]};
- padding: 0px;
+ padding: 0;
&:hover {
opacity: 0.7;
}
diff --git a/packages/devtools-utils/src/solid/class.tsx b/packages/devtools-utils/src/solid/class.tsx
index 7cbb94ae..2aca21f5 100644
--- a/packages/devtools-utils/src/solid/class.tsx
+++ b/packages/devtools-utils/src/solid/class.tsx
@@ -25,10 +25,12 @@ export function constructCoreClass(Component: () => JSX.Element) {
async mount(el: T, theme: 'light' | 'dark') {
this.#isMounting = true
const { lazy } = await import('solid-js')
- const { render, Portal } = await import('solid-js/web')
+ const { render } = await import('solid-js/web')
+
if (this.#isMounted) {
throw new Error('Devtools is already mounted')
}
+
const mountTo = el
const dispose = render(() => {
this.#Component = Component
@@ -38,22 +40,21 @@ export function constructCoreClass(Component: () => JSX.Element) {
default: mod.ThemeContextProvider,
})),
)
+
const Devtools = this.#Component
const ThemeProvider = this.#ThemeProvider
return (
-
-
-
-
-
-
-
+
+
+
)
}, mountTo)
+
this.#isMounted = true
this.#isMounting = false
this.#dispose = dispose
+
if (this.#mountCb) {
this.#mountCb()
this.#mountCb = null
@@ -64,6 +65,7 @@ export function constructCoreClass(Component: () => JSX.Element) {
if (!this.#isMounted && !this.#isMounting) {
throw new Error('Devtools is not mounted')
}
+
if (this.#isMounting) {
this.#mountCb = () => {
this.#dispose?.()
@@ -71,17 +73,21 @@ export function constructCoreClass(Component: () => JSX.Element) {
}
return
}
+
this.#dispose?.()
this.#isMounted = false
}
}
+
class NoOpDevtoolsCore extends DevtoolsCore {
constructor() {
super()
}
+
async mount(_el: T, _theme: 'light' | 'dark') {}
unmount() {}
}
+
return [DevtoolsCore, NoOpDevtoolsCore] as const
}
diff --git a/packages/devtools/src/devtools.tsx b/packages/devtools/src/devtools.tsx
index 64f38065..b2c8b29e 100644
--- a/packages/devtools/src/devtools.tsx
+++ b/packages/devtools/src/devtools.tsx
@@ -191,6 +191,14 @@ export default function DevTools() {
const { theme } = useTheme()
+ createEffect(() => {
+ if (typeof document === 'undefined') {
+ return
+ }
+
+ document.documentElement.dataset.tanstackDevtoolsTheme = theme()
+ })
+
return (
diff --git a/packages/devtools/src/styles/use-styles.ts b/packages/devtools/src/styles/use-styles.ts
index a4246636..cfa00dad 100644
--- a/packages/devtools/src/styles/use-styles.ts
+++ b/packages/devtools/src/styles/use-styles.ts
@@ -502,7 +502,6 @@ const stylesFactory = (theme: DevtoolsStore['settings']['theme']) => {
pluginsTabContent: css`
width: 100%;
height: 100%;
- overflow-y: auto;
&:not(:last-child) {
border-right: 5px solid ${t(colors.purple[200], colors.purple[800])};
diff --git a/packages/devtools/src/tabs/plugin-registry.ts b/packages/devtools/src/tabs/plugin-registry.ts
index ab656be3..0b0afa39 100644
--- a/packages/devtools/src/tabs/plugin-registry.ts
+++ b/packages/devtools/src/tabs/plugin-registry.ts
@@ -208,6 +208,24 @@ const PLUGIN_REGISTRY: Record = {
tags: ['TanStack'],
},
+ // TanStack A11y Devtools
+ '@tanstack/devtools-a11y': {
+ packageName: '@tanstack/devtools-a11y',
+ title: 'Accessibility Devtools',
+ description:
+ 'Audit accessibility issues in real-time with axe-core. Supports WCAG 2.1/2.2, live monitoring, and visual overlays.',
+ pluginImport: {
+ importName: 'createA11yPlugin',
+ type: 'function',
+ },
+ pluginId: 'devtools-a11y',
+ docsUrl: 'https://tanstack.com/devtools/latest/docs/plugins/a11y',
+ author: 'TanStack',
+ framework: 'react',
+ isNew: true,
+ tags: ['TanStack', 'a11y'],
+ },
+
// ==========================================
// THIRD-PARTY PLUGINS - Examples
// ==========================================
diff --git a/packages/solid-devtools/src/core.tsx b/packages/solid-devtools/src/core.tsx
index 5b2938ef..f07805dd 100644
--- a/packages/solid-devtools/src/core.tsx
+++ b/packages/solid-devtools/src/core.tsx
@@ -20,15 +20,39 @@ type SolidPluginRender =
el: HTMLDivElement | HTMLHeadingElement,
theme: 'dark' | 'light',
) => JSX.Element)
+ | ((props: { theme: 'dark' | 'light' }) => JSX.Element)
const convertRender = (
el: HTMLDivElement | HTMLHeadingElement,
Component: SolidPluginRender,
theme: 'dark' | 'light',
-) => (
-
- {typeof Component === 'function' ? Component(el, theme) : Component}
-
-)
+) => {
+ el.style.display = 'block'
+ el.style.height = '100%'
+ el.style.width = '100%'
+ el.style.minHeight = '0'
+ el.style.minWidth = '0'
+
+ let element: JSX.Element
+
+ if (typeof Component === 'function') {
+ if (Component.length >= 2) {
+ element = (
+ Component as (
+ el: HTMLDivElement | HTMLHeadingElement,
+ theme: 'dark' | 'light',
+ ) => JSX.Element
+ )(el, theme)
+ } else {
+ element = (
+ Component as (props: { theme: 'dark' | 'light' }) => JSX.Element
+ )({ theme })
+ }
+ } else {
+ element = Component
+ }
+
+ return {element}
+}
export type TanStackDevtoolsSolidPlugin = Omit<
TanStackDevtoolsPlugin,
@@ -38,11 +62,16 @@ export type TanStackDevtoolsSolidPlugin = Omit<
* The render function can be a SolidJS element or a function that returns a SolidJS element.
* If it's a function, it will be called to render the plugin, otherwise it will be rendered directly.
*
+ * The render function can optionally accept the current theme.
+ *
* Example:
* ```ts
* {
* render: () => ,
* }
+ * {
+ * render: ({ theme }) => ,
+ * }
* ```
* or
* ```ts
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 838de57a..bc566835 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,7 +10,7 @@ importers:
devDependencies:
'@changesets/cli':
specifier: ^2.29.7
- version: 2.29.8(@types/node@22.15.2)
+ version: 2.29.8(@types/node@22.19.7)
'@faker-js/faker':
specifier: ^9.9.0
version: 9.9.0
@@ -19,34 +19,34 @@ importers:
version: 11.2.0(size-limit@11.2.0)
'@svitejs/changesets-changelog-github-compact':
specifier: ^1.2.0
- version: 1.2.0(encoding@0.1.13)
+ version: 1.2.0
'@tanstack/eslint-config':
specifier: 0.3.2
- version: 0.3.2(@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ version: 0.3.2(@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@tanstack/typedoc-config':
specifier: 0.2.1
version: 0.2.1(typescript@5.9.3)
'@tanstack/vite-config':
specifier: 0.2.1
- version: 0.2.1(@types/node@22.15.2)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 0.2.1(@types/node@22.19.7)(rollup@4.57.0)(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@testing-library/jest-dom':
specifier: ^6.8.0
version: 6.9.1
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.19.7
eslint:
specifier: ^9.36.0
- version: 9.39.1(jiti@2.6.1)
+ version: 9.39.2(jiti@2.6.1)
eslint-plugin-unused-imports:
specifier: ^4.2.0
- version: 4.3.0(@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))
+ version: 4.3.0(@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))
jsdom:
specifier: ^27.0.0
- version: 27.2.0(postcss@8.5.6)
+ version: 27.4.0
knip:
specifier: ^5.64.0
- version: 5.71.0(@types/node@22.15.2)(typescript@5.9.3)
+ version: 5.82.1(@types/node@22.19.7)(typescript@5.9.3)
markdown-link-extractor:
specifier: ^4.0.2
version: 4.0.3
@@ -58,16 +58,16 @@ importers:
version: 4.0.0
prettier:
specifier: ^3.6.2
- version: 3.7.3
+ version: 3.8.1
prettier-plugin-svelte:
specifier: ^3.4.0
- version: 3.4.0(prettier@3.7.3)(svelte@5.28.2)
+ version: 3.4.1(prettier@3.8.1)(svelte@5.48.5)
publint:
specifier: ^0.3.13
- version: 0.3.15
+ version: 0.3.17
sherif:
specifier: ^1.7.0
- version: 1.9.0
+ version: 1.10.0
size-limit:
specifier: ^11.2.0
version: 11.2.0
@@ -79,10 +79,10 @@ importers:
version: 5.9.3
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.2)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.7)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
examples/angular/ssr: {}
@@ -99,14 +99,14 @@ importers:
version: link:../../../packages/preact-devtools
preact:
specifier: ^10.28.0
- version: 10.28.0
+ version: 10.28.2
zod:
specifier: ^4.3.5
version: 4.3.6
devDependencies:
'@preact/preset-vite':
specifier: ^2.10.2
- version: 2.10.2(@babel/core@7.28.5)(preact@10.28.0)(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.10.3(@babel/core@7.28.6)(preact@10.28.2)(rollup@4.57.0)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@tanstack/devtools-ui':
specifier: 0.4.4
version: link:../../../packages/devtools-ui
@@ -118,10 +118,10 @@ importers:
version: 0.9.0
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vite-plugin-inspect:
specifier: 11.3.3
- version: 11.3.3(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 11.3.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
examples/preact/custom-devtools:
dependencies:
@@ -133,14 +133,42 @@ importers:
version: link:../../../packages/preact-devtools
preact:
specifier: ^10.28.0
- version: 10.28.0
+ version: 10.28.2
devDependencies:
'@preact/preset-vite':
specifier: ^2.10.2
- version: 2.10.2(@babel/core@7.28.5)(preact@10.28.0)(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.10.3(@babel/core@7.28.6)(preact@10.28.2)(rollup@4.57.0)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ vite:
+ specifier: ^7.1.7
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+
+ examples/react/a11y-devtools:
+ dependencies:
+ '@tanstack/devtools-a11y':
+ specifier: workspace:*
+ version: link:../../../packages/devtools-a11y
+ '@tanstack/react-devtools':
+ specifier: ^0.9.4
+ version: link:../../../packages/react-devtools
+ react:
+ specifier: ^19.2.0
+ version: 19.2.4
+ react-dom:
+ specifier: ^19.2.0
+ version: 19.2.4(react@19.2.4)
+ devDependencies:
+ '@types/react':
+ specifier: ^19.2.0
+ version: 19.2.10
+ '@types/react-dom':
+ specifier: ^19.2.0
+ version: 19.2.3(@types/react@19.2.10)
+ '@vitejs/plugin-react':
+ specifier: ^5.0.4
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
examples/react/basic:
dependencies:
@@ -155,25 +183,25 @@ importers:
version: link:../../../packages/react-devtools
'@tanstack/react-form':
specifier: ^1.23.7
- version: 1.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.28.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-query':
specifier: ^5.90.1
- version: 5.90.11(react@19.2.3)
+ version: 5.90.20(react@19.2.4)
'@tanstack/react-query-devtools':
specifier: ^5.90.1
- version: 5.91.1(@tanstack/react-query@5.90.11(react@19.2.3))(react@19.2.3)
+ version: 5.91.2(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4)
'@tanstack/react-router':
specifier: ^1.132.0
- version: 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-devtools':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
react-dom:
specifier: ^19.2.0
- version: 19.2.3(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
zod:
specifier: ^4.3.5
version: 4.3.6
@@ -186,34 +214,34 @@ importers:
version: link:../../../packages/devtools-vite
'@tanstack/react-form-devtools':
specifier: ^0.1.7
- version: 0.1.8(csstype@3.2.3)(react@19.2.3)(solid-js@1.9.10)
+ version: 0.1.8(csstype@3.2.3)(react@19.2.4)(solid-js@1.9.11)
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@types/react-dom':
specifier: ^19.2.0
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
'@vitejs/plugin-react':
specifier: ^5.0.4
- version: 5.1.2(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
sonda:
specifier: 0.9.0
version: 0.9.0
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vite-plugin-inspect:
specifier: 11.3.3
- version: 11.3.3(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 11.3.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
examples/react/bundling-repro:
dependencies:
'@cloudflare/vite-plugin':
specifier: ^1.13.8
- version: 1.22.0(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))(workerd@1.20260124.0)(wrangler@4.61.0)
+ version: 1.22.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(workerd@1.20260124.0)(wrangler@4.61.0)
'@tailwindcss/vite':
specifier: ^4.0.6
- version: 4.1.18(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 4.1.18(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@tanstack/ai':
specifier: latest
version: 0.2.2
@@ -231,40 +259,40 @@ importers:
version: 0.3.0(@tanstack/ai@0.2.2)(zod@4.3.6)
'@tanstack/ai-openai':
specifier: latest
- version: 0.3.0(@tanstack/ai@0.2.2)(ws@8.18.3)(zod@4.3.6)
+ version: 0.3.0(@tanstack/ai@0.2.2)(ws@8.19.0)(zod@4.3.6)
'@tanstack/ai-react':
specifier: latest
- version: 0.2.2(@tanstack/ai@0.2.2)(@types/react@19.2.7)(react@19.2.3)
+ version: 0.2.2(@tanstack/ai@0.2.2)(@types/react@19.2.10)(react@19.2.4)
'@tanstack/react-ai-devtools':
specifier: latest
- version: 0.2.1(@types/react@19.2.7)(csstype@3.2.3)(preact@10.28.0)(react@19.2.3)(solid-js@1.9.10)(vue@3.5.25(typescript@5.9.3))
+ version: 0.2.1(@types/react@19.2.10)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)(vue@3.5.27(typescript@5.9.3))
'@tanstack/react-devtools':
specifier: latest
version: link:../../../packages/react-devtools
'@tanstack/react-query':
specifier: ^5.90.1
- version: 5.90.12(react@19.2.3)
+ version: 5.90.20(react@19.2.4)
'@tanstack/react-query-devtools':
specifier: ^5.90.1
- version: 5.91.1(@tanstack/react-query@5.90.12(react@19.2.3))(react@19.2.3)
+ version: 5.91.2(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4)
'@tanstack/react-router':
specifier: ^1.132.0
- version: 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-devtools':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-ssr-query':
specifier: ^1.131.7
- version: 1.143.11(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.4))(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-start':
specifier: ^1.132.0
- version: 1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 1.157.16(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@tanstack/react-store':
specifier: ^0.8.0
- version: 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/router-plugin':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@tanstack/store':
specifier: ^0.8.0
version: 0.8.0
@@ -279,16 +307,16 @@ importers:
version: 11.11.1
lucide-react:
specifier: ^0.561.0
- version: 0.561.0(react@19.2.3)
+ version: 0.561.0(react@19.2.4)
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
react-dom:
specifier: ^19.2.0
- version: 19.2.3(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
streamdown:
specifier: ^1.6.5
- version: 1.6.11(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(react@19.2.3)
+ version: 1.6.11(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(react@19.2.4)
tailwind-merge:
specifier: ^3.0.2
version: 3.4.0
@@ -300,7 +328,7 @@ importers:
version: 1.4.0
vite-tsconfig-paths:
specifier: ^6.0.2
- version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 6.0.5(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
zod:
specifier: ^4.3.5
version: 4.3.6
@@ -319,19 +347,19 @@ importers:
version: 10.4.1
'@testing-library/react':
specifier: ^16.2.0
- version: 16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.19.7
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@types/react-dom':
specifier: ^19.2.0
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
'@vitejs/plugin-react':
specifier: ^5.0.4
- version: 5.1.2(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
babel-plugin-react-compiler:
specifier: ^1.0.0
version: 1.0.0
@@ -343,10 +371,10 @@ importers:
version: 5.9.3
vite:
specifier: ^7.1.7
- version: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.2)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.7)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
web-vitals:
specifier: ^5.1.0
version: 5.1.0
@@ -364,23 +392,23 @@ importers:
version: link:../../../packages/react-devtools
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
react-dom:
specifier: ^19.2.0
- version: 19.2.3(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
devDependencies:
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@types/react-dom':
specifier: ^19.2.0
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
'@vitejs/plugin-react':
specifier: ^5.0.4
- version: 5.1.2(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
examples/react/drizzle:
dependencies:
@@ -389,50 +417,50 @@ importers:
version: link:../../../packages/react-devtools
'@tanstack/react-router':
specifier: ^1.132.0
- version: 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-devtools':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-start':
specifier: ^1.132.0
- version: 1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 1.157.16(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
react-dom:
specifier: ^19.2.0
- version: 19.2.3(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
devDependencies:
'@tanstack/devtools-vite':
specifier: 0.5.0
version: link:../../../packages/devtools-vite
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.19.7
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@types/react-dom':
specifier: ^19.2.0
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
drizzle-kit:
specifier: ^0.31.4
- version: 0.31.7
+ version: 0.31.8
drizzle-orm:
specifier: ^0.44.5
- version: 0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))
+ version: 0.44.7(pg@8.17.2)
pg:
specifier: ^8.16.3
- version: 8.16.3
+ version: 8.17.2
typescript:
specifier: ~5.9.2
version: 5.9.3
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vite-plugin-inspect:
specifier: 11.3.3
- version: 11.3.3(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 11.3.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
examples/react/https:
dependencies:
@@ -444,22 +472,22 @@ importers:
version: link:../../../packages/react-devtools
'@tanstack/react-query':
specifier: ^5.90.1
- version: 5.90.11(react@19.2.3)
+ version: 5.90.20(react@19.2.4)
'@tanstack/react-query-devtools':
specifier: ^5.90.1
- version: 5.91.1(@tanstack/react-query@5.90.11(react@19.2.3))(react@19.2.3)
+ version: 5.91.2(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4)
'@tanstack/react-router':
specifier: ^1.132.0
- version: 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-devtools':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
react-dom:
specifier: ^19.2.0
- version: 19.2.3(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
zod:
specifier: ^4.3.5
version: 4.3.6
@@ -472,28 +500,28 @@ importers:
version: link:../../../packages/devtools-vite
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@types/react-dom':
specifier: ^19.2.0
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
'@vitejs/plugin-react':
specifier: ^5.0.4
- version: 5.1.2(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vite-plugin-inspect:
specifier: 11.3.3
- version: 11.3.3(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 11.3.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
vite-plugin-mkcert:
specifier: ^1.17.8
- version: 1.17.9(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 1.17.9(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
examples/react/start:
dependencies:
'@tailwindcss/vite':
specifier: ^4.0.6
- version: 4.1.18(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 4.1.18(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@tanstack/devtools-event-client':
specifier: workspace:*
version: link:../../../packages/event-bus-client
@@ -502,37 +530,37 @@ importers:
version: link:../../../packages/react-devtools
'@tanstack/react-router':
specifier: ^1.132.0
- version: 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-devtools':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-ssr-query':
specifier: ^1.131.7
- version: 1.143.11(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.4))(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-start':
specifier: ^1.132.0
- version: 1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 1.157.16(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@tanstack/router-plugin':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
lucide-react:
specifier: ^0.561.0
- version: 0.561.0(react@19.2.3)
+ version: 0.561.0(react@19.2.4)
nitro:
specifier: latest
- version: 3.0.1-alpha.1(@electric-sql/pglite@0.3.2)(@netlify/blobs@9.1.2)(chokidar@4.0.3)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(ioredis@5.6.1)(lru-cache@11.2.4)(mysql2@3.15.3)(rollup@4.46.2)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 3.0.1-alpha.2(chokidar@5.0.0)(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(lru-cache@11.2.5)(rollup@4.57.0)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
react-dom:
specifier: ^19.2.0
- version: 19.2.3(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
tailwindcss:
specifier: ^4.0.6
version: 4.1.18
vite-tsconfig-paths:
specifier: ^6.0.2
- version: 6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 6.0.5(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
devDependencies:
'@tanstack/devtools-vite':
specifier: 0.5.0
@@ -542,19 +570,19 @@ importers:
version: 10.4.1
'@testing-library/react':
specifier: ^16.2.0
- version: 16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.19.7
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@types/react-dom':
specifier: ^19.2.0
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
'@vitejs/plugin-react':
specifier: ^5.0.4
- version: 5.1.2(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
jsdom:
specifier: ^27.0.0
version: 27.4.0
@@ -563,10 +591,10 @@ importers:
version: 5.9.3
vite:
specifier: ^7.1.7
- version: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.2)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.7)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
web-vitals:
specifier: ^5.1.0
version: 5.1.0
@@ -581,41 +609,66 @@ importers:
version: link:../../../packages/react-devtools
'@tanstack/react-query':
specifier: ^5.90.1
- version: 5.90.11(react@19.2.3)
+ version: 5.90.20(react@19.2.4)
'@tanstack/react-query-devtools':
specifier: ^5.90.1
- version: 5.91.1(@tanstack/react-query@5.90.11(react@19.2.3))(react@19.2.3)
+ version: 5.91.2(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4)
'@tanstack/react-router':
specifier: ^1.132.0
- version: 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ version: 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@tanstack/react-router-devtools':
specifier: ^1.132.0
- version: 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)
+ version: 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
react-dom:
specifier: ^19.2.0
- version: 19.2.3(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
zod:
specifier: ^4.3.5
version: 4.3.6
zustand:
specifier: ^5.0.8
- version: 5.0.9(@types/react@19.2.7)(react@19.2.3)(use-sync-external-store@1.6.0(react@19.2.3))
+ version: 5.0.10(@types/react@19.2.10)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))
devDependencies:
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@types/react-dom':
specifier: ^19.2.0
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
'@vitejs/plugin-react':
specifier: ^5.0.4
- version: 5.1.2(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ vite:
+ specifier: ^7.1.7
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+
+ examples/solid/a11y-devtools:
+ dependencies:
+ '@tanstack/devtools-a11y':
+ specifier: workspace:*
+ version: link:../../../packages/devtools-a11y
+ '@tanstack/solid-devtools':
+ specifier: ^0.7.24
+ version: link:../../../packages/solid-devtools
+ solid-js:
+ specifier: ^1.9.9
+ version: 1.9.11
+ devDependencies:
+ '@tanstack/devtools-vite':
+ specifier: 0.5.0
+ version: link:../../../packages/devtools-vite
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vite-plugin-inspect:
+ specifier: 11.3.3
+ version: 11.3.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ vite-plugin-solid:
+ specifier: ^2.11.8
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
examples/solid/basic:
dependencies:
@@ -624,47 +677,47 @@ importers:
version: link:../../../packages/solid-devtools
'@tanstack/solid-query':
specifier: ^5.90.1
- version: 5.90.14(solid-js@1.9.10)
+ version: 5.90.23(solid-js@1.9.11)
'@tanstack/solid-query-devtools':
specifier: ^5.90.1
- version: 5.91.1(@tanstack/solid-query@5.90.14(solid-js@1.9.10))(solid-js@1.9.10)
+ version: 5.91.2(@tanstack/solid-query@5.90.23(solid-js@1.9.11))(solid-js@1.9.11)
'@tanstack/solid-router':
specifier: ^1.131.50
- version: 1.139.12(solid-js@1.9.10)
+ version: 1.157.16(solid-js@1.9.11)
'@tanstack/solid-router-devtools':
specifier: ^1.131.50
- version: 1.139.12(@tanstack/router-core@1.143.6)(@tanstack/solid-router@1.139.12(solid-js@1.9.10))(@types/node@24.10.4)(csstype@3.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(solid-js@1.9.10)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 1.157.16(@tanstack/router-core@1.157.16)(@tanstack/solid-router@1.157.16(solid-js@1.9.11))(csstype@3.2.3)(solid-js@1.9.11)
solid-js:
specifier: ^1.9.9
- version: 1.9.10
+ version: 1.9.11
devDependencies:
'@tanstack/devtools-vite':
specifier: 0.5.0
version: link:../../../packages/devtools-vite
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
vite-plugin-inspect:
specifier: 11.3.3
- version: 11.3.3(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 11.3.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
vite-plugin-solid:
specifier: ^2.11.8
- version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
examples/solid/start:
dependencies:
'@solidjs/start':
specifier: ^1.2.0
- version: 1.2.0(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a))(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 1.2.1(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@tanstack/solid-devtools':
specifier: ^0.7.24
version: link:../../../packages/solid-devtools
solid-js:
specifier: ^1.9.9
- version: 1.9.10
+ version: 1.9.11
vinxi:
specifier: ^0.5.8
- version: 0.5.8(fbcbceb2354544d80be2ec20ce31947a)
+ version: 0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
examples/vue/basic:
dependencies:
@@ -676,35 +729,35 @@ importers:
version: link:../../../packages/vue-devtools
'@tanstack/vue-query':
specifier: ^5.90.5
- version: 5.92.0(vue@3.5.25(typescript@5.9.3))
+ version: 5.92.9(vue@3.5.27(typescript@5.9.3))
'@tanstack/vue-query-devtools':
specifier: ^6.1.0
- version: 6.1.2(@tanstack/vue-query@5.92.0(vue@3.5.25(typescript@5.9.3)))(vue@3.5.25(typescript@5.9.3))
+ version: 6.1.3(@tanstack/vue-query@5.92.9(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3))
vue:
specifier: ^3.5.22
- version: 3.5.25(typescript@5.9.3)
+ version: 3.5.27(typescript@5.9.3)
devDependencies:
'@vitejs/plugin-vue':
specifier: ^6.0.1
- version: 6.0.2(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3))
+ version: 6.0.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3))
typescript:
specifier: ~5.9.2
version: 5.9.3
vite:
specifier: ^7.1.7
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
packages/devtools:
dependencies:
'@solid-primitives/event-listener':
specifier: ^2.4.3
- version: 2.4.3(solid-js@1.9.10)
+ version: 2.4.3(solid-js@1.9.11)
'@solid-primitives/keyboard':
specifier: ^1.3.3
- version: 1.3.3(solid-js@1.9.10)
+ version: 1.3.3(solid-js@1.9.11)
'@solid-primitives/resize-observer':
specifier: ^2.1.3
- version: 2.1.3(solid-js@1.9.10)
+ version: 2.1.3(solid-js@1.9.11)
'@tanstack/devtools-client':
specifier: workspace:*
version: link:../devtools-client
@@ -722,17 +775,51 @@ importers:
version: 2.1.18(csstype@3.2.3)
solid-js:
specifier: ^1.9.9
- version: 1.9.10
+ version: 1.9.11
devDependencies:
tsup:
specifier: ^8.5.0
- version: 8.5.1(@microsoft/api-extractor@7.47.7(@types/node@24.10.4))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.1)
+ version: 8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.7))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)
tsup-preset-solid:
specifier: ^2.2.0
- version: 2.2.0(esbuild@0.27.0)(solid-js@1.9.10)(tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@24.10.4))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.1))
+ version: 2.2.0(esbuild@0.27.2)(solid-js@1.9.11)(tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.7))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))
+ vite-plugin-solid:
+ specifier: ^2.11.8
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+
+ packages/devtools-a11y:
+ dependencies:
+ '@tanstack/devtools-ui':
+ specifier: workspace:*
+ version: link:../devtools-ui
+ '@tanstack/devtools-utils':
+ specifier: workspace:^
+ version: link:../devtools-utils
+ '@types/react':
+ specifier: '>=17.0.0'
+ version: 19.2.10
+ axe-core:
+ specifier: ^4.10.0
+ version: 4.11.1
+ goober:
+ specifier: ^2.1.16
+ version: 2.1.18(csstype@3.2.3)
+ preact:
+ specifier: '>=10.0.0'
+ version: 10.28.2
+ react:
+ specifier: '>=17.0.0'
+ version: 19.2.4
+ solid-js:
+ specifier: '>=1.9.7'
+ version: 1.9.11
+ vue:
+ specifier: '>=3.2.0'
+ version: 3.5.27(typescript@5.9.3)
+ devDependencies:
vite-plugin-solid:
specifier: ^2.11.8
- version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
packages/devtools-client:
dependencies:
@@ -750,11 +837,11 @@ importers:
version: 2.1.18(csstype@3.2.3)
solid-js:
specifier: ^1.9.9
- version: 1.9.10
+ version: 1.9.11
devDependencies:
vite-plugin-solid:
specifier: ^2.11.8
- version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
packages/devtools-utils:
dependencies:
@@ -763,47 +850,47 @@ importers:
version: link:../devtools-ui
'@types/react':
specifier: '>=17.0.0'
- version: 19.2.7
+ version: 19.2.10
preact:
specifier: '>=10.0.0'
- version: 10.28.0
+ version: 10.28.2
react:
specifier: '>=17.0.0'
- version: 19.1.1
+ version: 19.2.4
solid-js:
specifier: '>=1.9.7'
- version: 1.9.10
+ version: 1.9.11
vue:
specifier: '>=3.2.0'
- version: 3.5.25(typescript@5.9.3)
+ version: 3.5.27(typescript@5.9.3)
devDependencies:
tsup:
specifier: ^8.5.0
- version: 8.5.1(@microsoft/api-extractor@7.47.7(@types/node@24.10.4))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.1)
+ version: 8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.7))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)
tsup-preset-solid:
specifier: ^2.2.0
- version: 2.2.0(esbuild@0.27.0)(solid-js@1.9.10)(tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@24.10.4))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.1))
+ version: 2.2.0(esbuild@0.27.2)(solid-js@1.9.11)(tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.7))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))
vite-plugin-solid:
specifier: ^2.11.8
- version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
packages/devtools-vite:
dependencies:
'@babel/core':
specifier: ^7.28.4
- version: 7.28.5
+ version: 7.28.6
'@babel/generator':
specifier: ^7.28.3
- version: 7.28.5
+ version: 7.28.6
'@babel/parser':
specifier: ^7.28.4
- version: 7.28.5
+ version: 7.28.6
'@babel/traverse':
specifier: ^7.28.4
- version: 7.28.5
+ version: 7.28.6
'@babel/types':
specifier: ^7.28.4
- version: 7.28.5
+ version: 7.28.6
'@tanstack/devtools-client':
specifier: workspace:*
version: link:../devtools-client
@@ -821,7 +908,7 @@ importers:
version: 4.0.3
vite:
specifier: ^6.0.0 || ^7.0.0
- version: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ version: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
devDependencies:
'@types/babel__core':
specifier: ^7.20.5
@@ -843,11 +930,11 @@ importers:
dependencies:
ws:
specifier: ^8.18.3
- version: 8.18.3
+ version: 8.19.0
devDependencies:
'@types/node':
specifier: ^22.15.2
- version: 22.15.2
+ version: 22.19.7
'@types/ws':
specifier: ^8.18.1
version: 8.18.1
@@ -866,13 +953,13 @@ importers:
devDependencies:
'@preact/preset-vite':
specifier: ^2.10.2
- version: 2.10.2(@babel/core@7.28.5)(preact@10.28.0)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.10.3(@babel/core@7.28.6)(preact@10.28.2)(rollup@4.57.0)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
eslint-plugin-react-hooks:
specifier: ^7.0.1
- version: 7.0.1(eslint@9.39.1(jiti@2.6.1))
+ version: 7.0.1(eslint@9.39.2(jiti@2.6.1))
preact:
specifier: ^10.28.0
- version: 10.28.0
+ version: 10.28.2
packages/react-devtools:
dependencies:
@@ -881,29 +968,29 @@ importers:
version: link:../devtools
'@types/react-dom':
specifier: '>=16.8'
- version: 19.2.3(@types/react@19.2.7)
+ version: 19.2.3(@types/react@19.2.10)
react-dom:
specifier: '>=16.8'
- version: 19.1.1(react@19.2.3)
+ version: 19.2.4(react@19.2.4)
devDependencies:
'@eslint-react/eslint-plugin':
specifier: ^1.53.1
- version: 1.53.1(eslint@9.39.1(jiti@2.6.1))(ts-api-utils@2.1.0(typescript@5.9.3))(typescript@5.9.3)
+ version: 1.53.1(eslint@9.39.2(jiti@2.6.1))(ts-api-utils@2.4.0(typescript@5.9.3))(typescript@5.9.3)
'@types/react':
specifier: ^19.2.0
- version: 19.2.7
+ version: 19.2.10
'@vitejs/plugin-react':
specifier: ^5.0.4
- version: 5.1.2(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
eslint-plugin-react-compiler:
specifier: 19.1.0-rc.2
- version: 19.1.0-rc.2(eslint@9.39.1(jiti@2.6.1))
+ version: 19.1.0-rc.2(eslint@9.39.2(jiti@2.6.1))
eslint-plugin-react-hooks:
specifier: ^7.0.1
- version: 7.0.1(eslint@9.39.1(jiti@2.6.1))
+ version: 7.0.1(eslint@9.39.2(jiti@2.6.1))
react:
specifier: ^19.2.0
- version: 19.2.3
+ version: 19.2.4
packages/solid-devtools:
dependencies:
@@ -913,10 +1000,10 @@ importers:
devDependencies:
solid-js:
specifier: ^1.9.9
- version: 1.9.10
+ version: 1.9.11
vite-plugin-solid:
specifier: ^2.11.8
- version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
packages/vue-devtools:
dependencies:
@@ -926,24 +1013,21 @@ importers:
devDependencies:
'@vitejs/plugin-vue':
specifier: ^6.0.1
- version: 6.0.2(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3))
+ version: 6.0.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3))
eslint-plugin-vue:
specifier: ^10.5.1
- version: 10.6.2(@stylistic/eslint-plugin@5.4.0(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1)))
+ version: 10.7.0(@stylistic/eslint-plugin@5.7.1(eslint@9.39.2(jiti@2.6.1)))(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1)))
vue:
specifier: ^3.5.22
- version: 3.5.25(typescript@5.9.3)
+ version: 3.5.27(typescript@5.9.3)
packages:
- '@acemir/cssom@0.9.24':
- resolution: {integrity: sha512-5YjgMmAiT2rjJZU7XK1SNI7iqTy92DpaYVgG6x63FxkJ11UpYfLndHJATtinWJClAXiOlW9XWaUyAQf8pMrQPg==}
+ '@acemir/cssom@0.9.31':
+ resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==}
- '@acemir/cssom@0.9.30':
- resolution: {integrity: sha512-9CnlMCI0LmCIq0olalQqdWrJHPzm0/tw3gzOA9zJSgvFX7Xau3D24mAGa4BtwxwY69nsuJW6kQqqCzf/mEcQgg==}
-
- '@adobe/css-tools@4.4.2':
- resolution: {integrity: sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==}
+ '@adobe/css-tools@4.4.4':
+ resolution: {integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==}
'@ampproject/remapping@2.3.0':
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
@@ -961,15 +1045,9 @@ packages:
zod:
optional: true
- '@asamuzakjp/css-color@4.0.4':
- resolution: {integrity: sha512-cKjSKvWGmAziQWbCouOsFwb14mp1betm8Y7Fn+yglDMUUu3r9DCbJ9iJbeFDenLMqFbIMC0pQP8K+B8LAxX3OQ==}
-
'@asamuzakjp/css-color@4.1.1':
resolution: {integrity: sha512-B0Hv6G3gWGMn0xKJ0txEi/jM5iFpT3MfDxmhZFb4W047GvytCf1DHQ1D69W3zHI4yWe2aTZAA0JnbMZ7Xc8DuQ==}
- '@asamuzakjp/dom-selector@6.7.4':
- resolution: {integrity: sha512-buQDjkm+wDPXd6c13534URWZqbz0RP5PAhXZ+LIoa5LgwInT9HVJvGIJivg75vi8I13CxDGdTnz+aY5YUJlIAA==}
-
'@asamuzakjp/dom-selector@6.7.6':
resolution: {integrity: sha512-hBaJER6A9MpdG3WgdlOolHmbOYvSk46y7IQN/1+iqiCuUu6iWdQrs9DGKF8ocqsEqWujWf/V7b7vaDgiUmIvUg==}
@@ -984,28 +1062,32 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.28.0':
- resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
+ '@babel/code-frame@7.28.6':
+ resolution: {integrity: sha512-JYgintcMjRiCvS8mMECzaEn+m3PfoQiyqukOMCCVQtoJGYJw8j/8LBJEiqkHLkfwCcs74E3pbAUFNg7d9VNJ+Q==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/compat-data@7.28.6':
+ resolution: {integrity: sha512-2lfu57JtzctfIrcGMz992hyLlByuzgIk58+hhGCxjKZ3rWI82NnVLjXcaTqkI2NvlcvOskZaiZ5kjUALo3Lpxg==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.28.5':
- resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==}
+ '@babel/core@7.28.6':
+ resolution: {integrity: sha512-H3mcG6ZDLTlYfaSNi0iOKkigqMFvkTKlGUYlD8GW7nNOYRrevuA46iTypPyv+06V3fEmvvazfntkBU34L0azAw==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.28.5':
- resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
+ '@babel/generator@7.28.6':
+ resolution: {integrity: sha512-lOoVRwADj8hjf7al89tvQ2a1lf53Z+7tiXMgpZJL3maQPDxh0DgLMN62B2MKUOFcoodBHLMbDM6WAbKgNy5Suw==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.27.3':
resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.27.2':
- resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
+ '@babel/helper-compilation-targets@7.28.6':
+ resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.28.3':
- resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==}
+ '@babel/helper-create-class-features-plugin@7.28.6':
+ resolution: {integrity: sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -1014,20 +1096,20 @@ packages:
resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.27.1':
- resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
+ '@babel/helper-member-expression-to-functions@7.28.5':
+ resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==}
engines: {node: '>=6.9.0'}
'@babel/helper-module-imports@7.18.6':
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-imports@7.27.1':
- resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
+ '@babel/helper-module-imports@7.28.6':
+ resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.28.3':
- resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==}
+ '@babel/helper-module-transforms@7.28.6':
+ resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -1036,12 +1118,12 @@ packages:
resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.27.1':
- resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
+ '@babel/helper-plugin-utils@7.28.6':
+ resolution: {integrity: sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==}
engines: {node: '>=6.9.0'}
- '@babel/helper-replace-supers@7.27.1':
- resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
+ '@babel/helper-replace-supers@7.28.6':
+ resolution: {integrity: sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -1062,12 +1144,12 @@ packages:
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.28.4':
- resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==}
+ '@babel/helpers@7.28.6':
+ resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.28.5':
- resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==}
+ '@babel/parser@7.28.6':
+ resolution: {integrity: sha512-TeR9zWR18BvbfPmGbLampPMW+uW1NZnJlRuuHso8i87QZNq2JRF9i6RgxRqtEq+wQGsS19NNTWr2duhnE49mfQ==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -1078,20 +1160,20 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-jsx@7.27.1':
- resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
+ '@babel/plugin-syntax-jsx@7.28.6':
+ resolution: {integrity: sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-typescript@7.27.1':
- resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==}
+ '@babel/plugin-syntax-typescript@7.28.6':
+ resolution: {integrity: sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-commonjs@7.27.1':
- resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==}
+ '@babel/plugin-transform-modules-commonjs@7.28.6':
+ resolution: {integrity: sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1114,42 +1196,38 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-react-jsx@7.27.1':
- resolution: {integrity: sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==}
+ '@babel/plugin-transform-react-jsx@7.28.6':
+ resolution: {integrity: sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.28.0':
- resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
+ '@babel/plugin-transform-typescript@7.28.6':
+ resolution: {integrity: sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/preset-typescript@7.27.1':
- resolution: {integrity: sha512-l7WfQfX0WK4M0v2RudjuQK4u99BS6yLHYEmdtVPP7lKV013zr9DygFuWNlnbvQ9LR+LS0Egz/XAvGx5U9MX0fQ==}
+ '@babel/preset-typescript@7.28.5':
+ resolution: {integrity: sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.28.4':
- resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/template@7.27.2':
- resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
+ '@babel/runtime@7.28.6':
+ resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.28.5':
- resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==}
+ '@babel/template@7.28.6':
+ resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.28.0':
- resolution: {integrity: sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==}
+ '@babel/traverse@7.28.6':
+ resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.28.5':
- resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
+ '@babel/types@7.28.6':
+ resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
engines: {node: '>=6.9.0'}
'@biomejs/biome@2.2.4':
@@ -1266,37 +1344,21 @@ packages:
'@changesets/write@0.4.0':
resolution: {integrity: sha512-CdTLvIOPiCNuH71pyDu3rA+Q0n65cmAbXnwWH84rKGiFumFzkmHNT8KHTMEchcxN+Kl8I54xGUhJ7l3E7X396Q==}
- '@chevrotain/cst-dts-gen@10.5.0':
- resolution: {integrity: sha512-lhmC/FyqQ2o7pGK4Om+hzuDrm9rhFYIJ/AXoQBeongmn870Xeb0L6oGEiuR8nohFNL5sMaQEJWCxr1oIVIVXrw==}
-
'@chevrotain/cst-dts-gen@11.0.3':
resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==}
- '@chevrotain/gast@10.5.0':
- resolution: {integrity: sha512-pXdMJ9XeDAbgOWKuD1Fldz4ieCs6+nLNmyVhe2gZVqoO7v8HXuHYs5OV2EzUtbuai37TlOAQHrTDvxMnvMJz3A==}
-
'@chevrotain/gast@11.0.3':
resolution: {integrity: sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==}
'@chevrotain/regexp-to-ast@11.0.3':
resolution: {integrity: sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==}
- '@chevrotain/types@10.5.0':
- resolution: {integrity: sha512-f1MAia0x/pAVPWH/T73BJVyO2XU5tI4/iE7cnxb7tqdNTNhQI3Uq3XkqcoteTmD4t1aM0LbHCJOhgIDn07kl2A==}
-
'@chevrotain/types@11.0.3':
resolution: {integrity: sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==}
- '@chevrotain/utils@10.5.0':
- resolution: {integrity: sha512-hBzuU5+JjB2cqNZyszkDHZgOSrUUT8V3dhgRl8Q9Gp6dAj/H5+KILGjbhDpc3Iy9qmqlm/akuOI2ut9VUtzJxQ==}
-
'@chevrotain/utils@11.0.3':
resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==}
- '@cloudflare/kv-asset-handler@0.4.0':
- resolution: {integrity: sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==}
- engines: {node: '>=18.0.0'}
-
'@cloudflare/kv-asset-handler@0.4.2':
resolution: {integrity: sha512-SIOD2DxrRRwQ+jgzlXCqoEFiKOFqaPjhnNTGKXSRLvp1HiOvapLaFG2kEr9dYQTYe8rKrd9uvDUzmAITeNyaHQ==}
engines: {node: '>=18.0.0'}
@@ -1346,10 +1408,6 @@ packages:
cpu: [x64]
os: [win32]
- '@colors/colors@1.6.0':
- resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==}
- engines: {node: '>=0.1.90'}
-
'@cspotcode/source-map-support@0.8.1':
resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
engines: {node: '>=12'}
@@ -1378,55 +1436,24 @@ packages:
peerDependencies:
'@csstools/css-tokenizer': ^3.0.4
- '@csstools/css-syntax-patches-for-csstree@1.0.14':
- resolution: {integrity: sha512-zSlIxa20WvMojjpCSy8WrNpcZ61RqfTfX3XTaOeVlGJrt/8HF3YbzgFZa01yTbT4GWQLwfTcC3EB8i3XnB647Q==}
- engines: {node: '>=18'}
- peerDependencies:
- postcss: ^8.4
-
- '@csstools/css-syntax-patches-for-csstree@1.0.22':
- resolution: {integrity: sha512-qBcx6zYlhleiFfdtzkRgwNC7VVoAwfK76Vmsw5t+PbvtdknO9StgRk7ROvq9so1iqbdW4uLIDAsXRsTfUrIoOw==}
- engines: {node: '>=18'}
+ '@csstools/css-syntax-patches-for-csstree@1.0.26':
+ resolution: {integrity: sha512-6boXK0KkzT5u5xOgF6TKB+CLq9SOpEGmkZw0g5n9/7yg85wab3UzSxB8TxhLJ31L4SGJ6BCFRw/iftTha1CJXA==}
'@csstools/css-tokenizer@3.0.4':
resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==}
engines: {node: '>=18'}
- '@dabh/diagnostics@2.0.3':
- resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==}
-
'@deno/shim-deno-test@0.5.0':
resolution: {integrity: sha512-4nMhecpGlPi0cSzT67L+Tm+GOJqvuk8gqHBziqcUQOarnuIax1z96/gJHCSIz2Z0zhxE6Rzwb3IZXPtFh51j+w==}
'@deno/shim-deno@0.19.2':
resolution: {integrity: sha512-q3VTHl44ad8T2Tw2SpeAvghdGOjlnLPDNO2cpOxwMrBE/PVas6geWpbpIgrM+czOCH0yejp0yi8OaTuB+NU40Q==}
- '@dependents/detective-less@5.0.1':
- resolution: {integrity: sha512-Y6+WUMsTFWE5jb20IFP4YGa5IrGY/+a/FbOSjDF/wz9gepU2hwCYSXRHP/vPwBvwcY3SVMASt4yXxbXNXigmZQ==}
- engines: {node: '>=18'}
-
'@drizzle-team/brocli@0.10.2':
resolution: {integrity: sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==}
- '@electric-sql/pglite-socket@0.0.6':
- resolution: {integrity: sha512-6RjmgzphIHIBA4NrMGJsjNWK4pu+bCWJlEWlwcxFTVY3WT86dFpKwbZaGWZV6C5Rd7sCk1Z0CI76QEfukLAUXw==}
- hasBin: true
- peerDependencies:
- '@electric-sql/pglite': 0.3.2
-
- '@electric-sql/pglite-tools@0.2.7':
- resolution: {integrity: sha512-9dAccClqxx4cZB+Ar9B+FZ5WgxDc/Xvl9DPrTWv+dYTf0YNubLzi4wHHRGRGhrJv15XwnyKcGOZAP1VXSneSUg==}
- peerDependencies:
- '@electric-sql/pglite': 0.3.2
-
- '@electric-sql/pglite@0.3.2':
- resolution: {integrity: sha512-zfWWa+V2ViDCY/cmUfRqeWY1yLto+EpxjXnZzenB1TyxsTiXaTWeZFIZw6mac52BsuQm0RjCnisjBtdBaXOI6w==}
-
- '@emnapi/core@1.5.0':
- resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==}
-
- '@emnapi/runtime@1.5.0':
- resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==}
+ '@emnapi/core@1.8.1':
+ resolution: {integrity: sha512-AvT9QFpxK0Zd8J0jopedNm+w/2fIzvtPKPjqyw9jwvBaReTTqPBk9Hixaz7KbjimP+QNz605/XnjFcDAL2pqBg==}
'@emnapi/runtime@1.8.1':
resolution: {integrity: sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==}
@@ -1442,20 +1469,20 @@ packages:
resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==}
deprecated: 'Merged into tsx: https://tsx.is'
- '@esbuild/aix-ppc64@0.25.5':
- resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==}
+ '@esbuild/aix-ppc64@0.25.12':
+ resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
- '@esbuild/aix-ppc64@0.25.9':
- resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==}
+ '@esbuild/aix-ppc64@0.27.0':
+ resolution: {integrity: sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
- '@esbuild/aix-ppc64@0.27.0':
- resolution: {integrity: sha512-KuZrd2hRjz01y5JK9mEBSD3Vj3mbCvemhT466rSuJYeE/hjuBrHfjjcjMdTm/sz7au+++sdbJZJmuBwQLuw68A==}
+ '@esbuild/aix-ppc64@0.27.2':
+ resolution: {integrity: sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
@@ -1466,20 +1493,20 @@ packages:
cpu: [arm64]
os: [android]
- '@esbuild/android-arm64@0.25.5':
- resolution: {integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==}
+ '@esbuild/android-arm64@0.25.12':
+ resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
- '@esbuild/android-arm64@0.25.9':
- resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==}
+ '@esbuild/android-arm64@0.27.0':
+ resolution: {integrity: sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
- '@esbuild/android-arm64@0.27.0':
- resolution: {integrity: sha512-CC3vt4+1xZrs97/PKDkl0yN7w8edvU2vZvAFGD16n9F0Cvniy5qvzRXjfO1l94efczkkQE6g1x0i73Qf5uthOQ==}
+ '@esbuild/android-arm64@0.27.2':
+ resolution: {integrity: sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
@@ -1490,20 +1517,20 @@ packages:
cpu: [arm]
os: [android]
- '@esbuild/android-arm@0.25.5':
- resolution: {integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==}
+ '@esbuild/android-arm@0.25.12':
+ resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==}
engines: {node: '>=18'}
cpu: [arm]
os: [android]
- '@esbuild/android-arm@0.25.9':
- resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==}
+ '@esbuild/android-arm@0.27.0':
+ resolution: {integrity: sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==}
engines: {node: '>=18'}
cpu: [arm]
os: [android]
- '@esbuild/android-arm@0.27.0':
- resolution: {integrity: sha512-j67aezrPNYWJEOHUNLPj9maeJte7uSMM6gMoxfPC9hOg8N02JuQi/T7ewumf4tNvJadFkvLZMlAq73b9uwdMyQ==}
+ '@esbuild/android-arm@0.27.2':
+ resolution: {integrity: sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==}
engines: {node: '>=18'}
cpu: [arm]
os: [android]
@@ -1514,20 +1541,20 @@ packages:
cpu: [x64]
os: [android]
- '@esbuild/android-x64@0.25.5':
- resolution: {integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==}
+ '@esbuild/android-x64@0.25.12':
+ resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==}
engines: {node: '>=18'}
cpu: [x64]
os: [android]
- '@esbuild/android-x64@0.25.9':
- resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==}
+ '@esbuild/android-x64@0.27.0':
+ resolution: {integrity: sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==}
engines: {node: '>=18'}
cpu: [x64]
os: [android]
- '@esbuild/android-x64@0.27.0':
- resolution: {integrity: sha512-wurMkF1nmQajBO1+0CJmcN17U4BP6GqNSROP8t0X/Jiw2ltYGLHpEksp9MpoBqkrFR3kv2/te6Sha26k3+yZ9Q==}
+ '@esbuild/android-x64@0.27.2':
+ resolution: {integrity: sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==}
engines: {node: '>=18'}
cpu: [x64]
os: [android]
@@ -1538,20 +1565,20 @@ packages:
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-arm64@0.25.5':
- resolution: {integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==}
+ '@esbuild/darwin-arm64@0.25.12':
+ resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-arm64@0.25.9':
- resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==}
+ '@esbuild/darwin-arm64@0.27.0':
+ resolution: {integrity: sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-arm64@0.27.0':
- resolution: {integrity: sha512-uJOQKYCcHhg07DL7i8MzjvS2LaP7W7Pn/7uA0B5S1EnqAirJtbyw4yC5jQ5qcFjHK9l6o/MX9QisBg12kNkdHg==}
+ '@esbuild/darwin-arm64@0.27.2':
+ resolution: {integrity: sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
@@ -1562,20 +1589,20 @@ packages:
cpu: [x64]
os: [darwin]
- '@esbuild/darwin-x64@0.25.5':
- resolution: {integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==}
+ '@esbuild/darwin-x64@0.25.12':
+ resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==}
engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
- '@esbuild/darwin-x64@0.25.9':
- resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==}
+ '@esbuild/darwin-x64@0.27.0':
+ resolution: {integrity: sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==}
engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
- '@esbuild/darwin-x64@0.27.0':
- resolution: {integrity: sha512-8mG6arH3yB/4ZXiEnXof5MK72dE6zM9cDvUcPtxhUZsDjESl9JipZYW60C3JGreKCEP+p8P/72r69m4AZGJd5g==}
+ '@esbuild/darwin-x64@0.27.2':
+ resolution: {integrity: sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==}
engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
@@ -1586,20 +1613,20 @@ packages:
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-arm64@0.25.5':
- resolution: {integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==}
+ '@esbuild/freebsd-arm64@0.25.12':
+ resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-arm64@0.25.9':
- resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==}
+ '@esbuild/freebsd-arm64@0.27.0':
+ resolution: {integrity: sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-arm64@0.27.0':
- resolution: {integrity: sha512-9FHtyO988CwNMMOE3YIeci+UV+x5Zy8fI2qHNpsEtSF83YPBmE8UWmfYAQg6Ux7Gsmd4FejZqnEUZCMGaNQHQw==}
+ '@esbuild/freebsd-arm64@0.27.2':
+ resolution: {integrity: sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==}
engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
@@ -1610,20 +1637,20 @@ packages:
cpu: [x64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.25.5':
- resolution: {integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==}
+ '@esbuild/freebsd-x64@0.25.12':
+ resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.25.9':
- resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==}
+ '@esbuild/freebsd-x64@0.27.0':
+ resolution: {integrity: sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==}
engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.27.0':
- resolution: {integrity: sha512-zCMeMXI4HS/tXvJz8vWGexpZj2YVtRAihHLk1imZj4efx1BQzN76YFeKqlDr3bUWI26wHwLWPd3rwh6pe4EV7g==}
+ '@esbuild/freebsd-x64@0.27.2':
+ resolution: {integrity: sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==}
engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
@@ -1634,20 +1661,20 @@ packages:
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm64@0.25.5':
- resolution: {integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==}
+ '@esbuild/linux-arm64@0.25.12':
+ resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm64@0.25.9':
- resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==}
+ '@esbuild/linux-arm64@0.27.0':
+ resolution: {integrity: sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm64@0.27.0':
- resolution: {integrity: sha512-AS18v0V+vZiLJyi/4LphvBE+OIX682Pu7ZYNsdUHyUKSoRwdnOsMf6FDekwoAFKej14WAkOef3zAORJgAtXnlQ==}
+ '@esbuild/linux-arm64@0.27.2':
+ resolution: {integrity: sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
@@ -1658,20 +1685,20 @@ packages:
cpu: [arm]
os: [linux]
- '@esbuild/linux-arm@0.25.5':
- resolution: {integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==}
+ '@esbuild/linux-arm@0.25.12':
+ resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==}
engines: {node: '>=18'}
cpu: [arm]
os: [linux]
- '@esbuild/linux-arm@0.25.9':
- resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==}
+ '@esbuild/linux-arm@0.27.0':
+ resolution: {integrity: sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==}
engines: {node: '>=18'}
cpu: [arm]
os: [linux]
- '@esbuild/linux-arm@0.27.0':
- resolution: {integrity: sha512-t76XLQDpxgmq2cNXKTVEB7O7YMb42atj2Re2Haf45HkaUpjM2J0UuJZDuaGbPbamzZ7bawyGFUkodL+zcE+jvQ==}
+ '@esbuild/linux-arm@0.27.2':
+ resolution: {integrity: sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==}
engines: {node: '>=18'}
cpu: [arm]
os: [linux]
@@ -1682,20 +1709,20 @@ packages:
cpu: [ia32]
os: [linux]
- '@esbuild/linux-ia32@0.25.5':
- resolution: {integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==}
+ '@esbuild/linux-ia32@0.25.12':
+ resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==}
engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
- '@esbuild/linux-ia32@0.25.9':
- resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==}
+ '@esbuild/linux-ia32@0.27.0':
+ resolution: {integrity: sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==}
engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
- '@esbuild/linux-ia32@0.27.0':
- resolution: {integrity: sha512-Mz1jxqm/kfgKkc/KLHC5qIujMvnnarD9ra1cEcrs7qshTUSksPihGrWHVG5+osAIQ68577Zpww7SGapmzSt4Nw==}
+ '@esbuild/linux-ia32@0.27.2':
+ resolution: {integrity: sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==}
engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
@@ -1706,20 +1733,20 @@ packages:
cpu: [loong64]
os: [linux]
- '@esbuild/linux-loong64@0.25.5':
- resolution: {integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==}
+ '@esbuild/linux-loong64@0.25.12':
+ resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==}
engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
- '@esbuild/linux-loong64@0.25.9':
- resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==}
+ '@esbuild/linux-loong64@0.27.0':
+ resolution: {integrity: sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==}
engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
- '@esbuild/linux-loong64@0.27.0':
- resolution: {integrity: sha512-QbEREjdJeIreIAbdG2hLU1yXm1uu+LTdzoq1KCo4G4pFOLlvIspBm36QrQOar9LFduavoWX2msNFAAAY9j4BDg==}
+ '@esbuild/linux-loong64@0.27.2':
+ resolution: {integrity: sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==}
engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
@@ -1730,20 +1757,20 @@ packages:
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-mips64el@0.25.5':
- resolution: {integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==}
+ '@esbuild/linux-mips64el@0.25.12':
+ resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==}
engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-mips64el@0.25.9':
- resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==}
+ '@esbuild/linux-mips64el@0.27.0':
+ resolution: {integrity: sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==}
engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-mips64el@0.27.0':
- resolution: {integrity: sha512-sJz3zRNe4tO2wxvDpH/HYJilb6+2YJxo/ZNbVdtFiKDufzWq4JmKAiHy9iGoLjAV7r/W32VgaHGkk35cUXlNOg==}
+ '@esbuild/linux-mips64el@0.27.2':
+ resolution: {integrity: sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==}
engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
@@ -1754,20 +1781,20 @@ packages:
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-ppc64@0.25.5':
- resolution: {integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==}
+ '@esbuild/linux-ppc64@0.25.12':
+ resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-ppc64@0.25.9':
- resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==}
+ '@esbuild/linux-ppc64@0.27.0':
+ resolution: {integrity: sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-ppc64@0.27.0':
- resolution: {integrity: sha512-z9N10FBD0DCS2dmSABDBb5TLAyF1/ydVb+N4pi88T45efQ/w4ohr/F/QYCkxDPnkhkp6AIpIcQKQ8F0ANoA2JA==}
+ '@esbuild/linux-ppc64@0.27.2':
+ resolution: {integrity: sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
@@ -1778,20 +1805,20 @@ packages:
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-riscv64@0.25.5':
- resolution: {integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==}
+ '@esbuild/linux-riscv64@0.25.12':
+ resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==}
engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-riscv64@0.25.9':
- resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==}
+ '@esbuild/linux-riscv64@0.27.0':
+ resolution: {integrity: sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==}
engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-riscv64@0.27.0':
- resolution: {integrity: sha512-pQdyAIZ0BWIC5GyvVFn5awDiO14TkT/19FTmFcPdDec94KJ1uZcmFs21Fo8auMXzD4Tt+diXu1LW1gHus9fhFQ==}
+ '@esbuild/linux-riscv64@0.27.2':
+ resolution: {integrity: sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==}
engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
@@ -1802,20 +1829,20 @@ packages:
cpu: [s390x]
os: [linux]
- '@esbuild/linux-s390x@0.25.5':
- resolution: {integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==}
+ '@esbuild/linux-s390x@0.25.12':
+ resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==}
engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
- '@esbuild/linux-s390x@0.25.9':
- resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==}
+ '@esbuild/linux-s390x@0.27.0':
+ resolution: {integrity: sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==}
engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
- '@esbuild/linux-s390x@0.27.0':
- resolution: {integrity: sha512-hPlRWR4eIDDEci953RI1BLZitgi5uqcsjKMxwYfmi4LcwyWo2IcRP+lThVnKjNtk90pLS8nKdroXYOqW+QQH+w==}
+ '@esbuild/linux-s390x@0.27.2':
+ resolution: {integrity: sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==}
engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
@@ -1826,38 +1853,38 @@ packages:
cpu: [x64]
os: [linux]
- '@esbuild/linux-x64@0.25.5':
- resolution: {integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==}
+ '@esbuild/linux-x64@0.25.12':
+ resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==}
engines: {node: '>=18'}
cpu: [x64]
os: [linux]
- '@esbuild/linux-x64@0.25.9':
- resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==}
+ '@esbuild/linux-x64@0.27.0':
+ resolution: {integrity: sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==}
engines: {node: '>=18'}
cpu: [x64]
os: [linux]
- '@esbuild/linux-x64@0.27.0':
- resolution: {integrity: sha512-1hBWx4OUJE2cab++aVZ7pObD6s+DK4mPGpemtnAORBvb5l/g5xFGk0vc0PjSkrDs0XaXj9yyob3d14XqvnQ4gw==}
+ '@esbuild/linux-x64@0.27.2':
+ resolution: {integrity: sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==}
engines: {node: '>=18'}
cpu: [x64]
os: [linux]
- '@esbuild/netbsd-arm64@0.25.5':
- resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==}
+ '@esbuild/netbsd-arm64@0.25.12':
+ resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
- '@esbuild/netbsd-arm64@0.25.9':
- resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==}
+ '@esbuild/netbsd-arm64@0.27.0':
+ resolution: {integrity: sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
- '@esbuild/netbsd-arm64@0.27.0':
- resolution: {integrity: sha512-6m0sfQfxfQfy1qRuecMkJlf1cIzTOgyaeXaiVaaki8/v+WB+U4hc6ik15ZW6TAllRlg/WuQXxWj1jx6C+dfy3w==}
+ '@esbuild/netbsd-arm64@0.27.2':
+ resolution: {integrity: sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
@@ -1868,38 +1895,38 @@ packages:
cpu: [x64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.25.5':
- resolution: {integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==}
+ '@esbuild/netbsd-x64@0.25.12':
+ resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.25.9':
- resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==}
+ '@esbuild/netbsd-x64@0.27.0':
+ resolution: {integrity: sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==}
engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.27.0':
- resolution: {integrity: sha512-xbbOdfn06FtcJ9d0ShxxvSn2iUsGd/lgPIO2V3VZIPDbEaIj1/3nBBe1AwuEZKXVXkMmpr6LUAgMkLD/4D2PPA==}
+ '@esbuild/netbsd-x64@0.27.2':
+ resolution: {integrity: sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==}
engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
- '@esbuild/openbsd-arm64@0.25.5':
- resolution: {integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==}
+ '@esbuild/openbsd-arm64@0.25.12':
+ resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openbsd]
- '@esbuild/openbsd-arm64@0.25.9':
- resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==}
+ '@esbuild/openbsd-arm64@0.27.0':
+ resolution: {integrity: sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openbsd]
- '@esbuild/openbsd-arm64@0.27.0':
- resolution: {integrity: sha512-fWgqR8uNbCQ/GGv0yhzttj6sU/9Z5/Sv/VGU3F5OuXK6J6SlriONKrQ7tNlwBrJZXRYk5jUhuWvF7GYzGguBZQ==}
+ '@esbuild/openbsd-arm64@0.27.2':
+ resolution: {integrity: sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openbsd]
@@ -1910,26 +1937,26 @@ packages:
cpu: [x64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.25.5':
- resolution: {integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==}
+ '@esbuild/openbsd-x64@0.25.12':
+ resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==}
engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.25.9':
- resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==}
+ '@esbuild/openbsd-x64@0.27.0':
+ resolution: {integrity: sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==}
engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.27.0':
- resolution: {integrity: sha512-aCwlRdSNMNxkGGqQajMUza6uXzR/U0dIl1QmLjPtRbLOx3Gy3otfFu/VjATy4yQzo9yFDGTxYDo1FfAD9oRD2A==}
+ '@esbuild/openbsd-x64@0.27.2':
+ resolution: {integrity: sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==}
engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
- '@esbuild/openharmony-arm64@0.25.9':
- resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==}
+ '@esbuild/openharmony-arm64@0.25.12':
+ resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openharmony]
@@ -1940,26 +1967,32 @@ packages:
cpu: [arm64]
os: [openharmony]
+ '@esbuild/openharmony-arm64@0.27.2':
+ resolution: {integrity: sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openharmony]
+
'@esbuild/sunos-x64@0.18.20':
resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
- '@esbuild/sunos-x64@0.25.5':
- resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==}
+ '@esbuild/sunos-x64@0.25.12':
+ resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- '@esbuild/sunos-x64@0.25.9':
- resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==}
+ '@esbuild/sunos-x64@0.27.0':
+ resolution: {integrity: sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- '@esbuild/sunos-x64@0.27.0':
- resolution: {integrity: sha512-Q1KY1iJafM+UX6CFEL+F4HRTgygmEW568YMqDA5UV97AuZSm21b7SXIrRJDwXWPzr8MGr75fUZPV67FdtMHlHA==}
+ '@esbuild/sunos-x64@0.27.2':
+ resolution: {integrity: sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
@@ -1970,20 +2003,20 @@ packages:
cpu: [arm64]
os: [win32]
- '@esbuild/win32-arm64@0.25.5':
- resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==}
+ '@esbuild/win32-arm64@0.25.12':
+ resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-arm64@0.25.9':
- resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==}
+ '@esbuild/win32-arm64@0.27.0':
+ resolution: {integrity: sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-arm64@0.27.0':
- resolution: {integrity: sha512-W1eyGNi6d+8kOmZIwi/EDjrL9nxQIQ0MiGqe/AWc6+IaHloxHSGoeRgDRKHFISThLmsewZ5nHFvGFWdBYlgKPg==}
+ '@esbuild/win32-arm64@0.27.2':
+ resolution: {integrity: sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
@@ -1994,20 +2027,20 @@ packages:
cpu: [ia32]
os: [win32]
- '@esbuild/win32-ia32@0.25.5':
- resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==}
+ '@esbuild/win32-ia32@0.25.12':
+ resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-ia32@0.25.9':
- resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==}
+ '@esbuild/win32-ia32@0.27.0':
+ resolution: {integrity: sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-ia32@0.27.0':
- resolution: {integrity: sha512-30z1aKL9h22kQhilnYkORFYt+3wp7yZsHWus+wSKAJR8JtdfI76LJ4SBdMsCopTR3z/ORqVu5L1vtnHZWVj4cQ==}
+ '@esbuild/win32-ia32@0.27.2':
+ resolution: {integrity: sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
@@ -2018,32 +2051,32 @@ packages:
cpu: [x64]
os: [win32]
- '@esbuild/win32-x64@0.25.5':
- resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==}
+ '@esbuild/win32-x64@0.25.12':
+ resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
- '@esbuild/win32-x64@0.25.9':
- resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==}
+ '@esbuild/win32-x64@0.27.0':
+ resolution: {integrity: sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
- '@esbuild/win32-x64@0.27.0':
- resolution: {integrity: sha512-aIitBcjQeyOhMTImhLZmtxfdOcuNRpwlPNmlFKPcHQYPhEssw75Cl1TSXJXpMkzaua9FUetx/4OQKq7eJul5Cg==}
+ '@esbuild/win32-x64@0.27.2':
+ resolution: {integrity: sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
- '@eslint-community/eslint-utils@4.9.0':
- resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==}
+ '@eslint-community/eslint-utils@4.9.1':
+ resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- '@eslint-community/regexpp@4.12.1':
- resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
+ '@eslint-community/regexpp@4.12.2':
+ resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint-react/ast@1.53.1':
@@ -2092,12 +2125,12 @@ packages:
resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/eslintrc@3.3.1':
- resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
+ '@eslint/eslintrc@3.3.3':
+ resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.39.1':
- resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==}
+ '@eslint/js@9.39.2':
+ resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.7':
@@ -2108,22 +2141,19 @@ packages:
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@exodus/bytes@1.6.0':
- resolution: {integrity: sha512-y32mI9627q5LR/L8fLc4YyDRJQOi+jK0D9okzLilAdiU3F9we3zC7Y7CFrR/8vAvUyv7FgBAYcNHtvbmhKCFcw==}
+ '@exodus/bytes@1.10.0':
+ resolution: {integrity: sha512-tf8YdcbirXdPnJ+Nd4UN1EXnz+IP2DI45YVEr3vvzcVTOyrApkmIB4zvOQVd3XPr7RXnfBtAx+PXImXOIU0Ajg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@exodus/crypto': ^1.0.0-rc.4
+ '@noble/hashes': ^1.8.0 || ^2.0.0
peerDependenciesMeta:
- '@exodus/crypto':
+ '@noble/hashes':
optional: true
'@faker-js/faker@9.9.0':
resolution: {integrity: sha512-OEl393iCOoo/z8bMezRlJu+GlRGlsKbUAN7jKB6LhnKoqKve5DXRpalbItIIcwnCjs1k/FOPjFzcA6Qn+H+YbA==}
engines: {node: '>=18.0.0', npm: '>=9.0.0'}
- '@fastify/busboy@3.1.1':
- resolution: {integrity: sha512-5DGmA8FTdB2XbDeEwc/5ZXBl6UbBAyBOOLlPuBnZ/N1SwdH9Ii+cOX3tBROlDgcTXxjOYnLMVoKk9+FXAw0CJw==}
-
'@gerrit0/mini-shiki@1.27.2':
resolution: {integrity: sha512-GeWyHz8ao2gBiUW4OJnQDxXQnFgZQwwQk05t/CVVgNBN7/rK8XZ7xY6YhLVv9tH3VppWWmr9DCl3MwemB/i+Og==}
@@ -2136,30 +2166,20 @@ packages:
'@modelcontextprotocol/sdk':
optional: true
- '@hono/node-server@1.19.6':
- resolution: {integrity: sha512-Shz/KjlIeAhfiuE93NDKVdZ7HdBVLQAfdbaXEaoAVO3ic9ibRSLGIQGkcBbFyuLr+7/1D5ZCINM8B+6IvXeMtw==}
- engines: {node: '>=18.14.1'}
- peerDependencies:
- hono: ^4
-
'@humanfs/core@0.19.1':
resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
engines: {node: '>=18.18.0'}
- '@humanfs/node@0.16.6':
- resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==}
+ '@humanfs/node@0.16.7':
+ resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==}
engines: {node: '>=18.18.0'}
'@humanwhocodes/module-importer@1.0.1':
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
engines: {node: '>=12.22'}
- '@humanwhocodes/retry@0.3.1':
- resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
- engines: {node: '>=18.18'}
-
- '@humanwhocodes/retry@0.4.2':
- resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==}
+ '@humanwhocodes/retry@0.4.3':
+ resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
engines: {node: '>=18.18'}
'@iconify/types@2.0.0':
@@ -2305,8 +2325,8 @@ packages:
cpu: [x64]
os: [win32]
- '@inquirer/external-editor@1.0.2':
- resolution: {integrity: sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==}
+ '@inquirer/external-editor@1.0.3':
+ resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2314,8 +2334,16 @@ packages:
'@types/node':
optional: true
- '@ioredis/commands@1.3.0':
- resolution: {integrity: sha512-M/T6Zewn7sDaBQEqIZ8Rb+i9y8qfGmq+5SDFSf9sA2lUZTmdDLVdOiQaeDp+Q4wElZ9HG1GAX5KhDaidp6LQsQ==}
+ '@ioredis/commands@1.5.0':
+ resolution: {integrity: sha512-eUgLqrMf8nJkZxT24JvVRrQya1vZkQh8BBeYNwGDqa5I0VUi8ACx7uFvAaLxintokpTenkK6DASvo/bvNbBGow==}
+
+ '@isaacs/balanced-match@4.0.1':
+ resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==}
+ engines: {node: 20 || >=22}
+
+ '@isaacs/brace-expansion@5.0.0':
+ resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
+ engines: {node: 20 || >=22}
'@isaacs/cliui@8.0.2':
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
@@ -2337,8 +2365,8 @@ packages:
resolution: {integrity: sha512-DmdYgtezMkh3cpU8/1uyXakv3tJRcmcXxBOcO0tbaozPwpmh4YMsnWrQm9ZmZMfa5ocbxzbFk6O4bDPEc/iAnA==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
- '@jridgewell/gen-mapping@0.3.12':
- resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
+ '@jridgewell/gen-mapping@0.3.13':
+ resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
'@jridgewell/remapping@2.3.5':
resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
@@ -2347,14 +2375,14 @@ packages:
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- '@jridgewell/source-map@0.3.10':
- resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==}
+ '@jridgewell/source-map@0.3.11':
+ resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==}
'@jridgewell/sourcemap-codec@1.5.5':
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
- '@jridgewell/trace-mapping@0.3.29':
- resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
+ '@jridgewell/trace-mapping@0.3.31':
+ resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
'@jridgewell/trace-mapping@0.3.9':
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
@@ -2365,8 +2393,8 @@ packages:
'@manypkg/get-packages@1.1.3':
resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==}
- '@mapbox/node-pre-gyp@2.0.0':
- resolution: {integrity: sha512-llMXd39jtP0HpQLVI37Bf1m2ADlEb35GYSh1SDSLsBhR+5iCxiNGlT31yqbNtVHygHAtMy6dWFERpU2JgufhPg==}
+ '@mapbox/node-pre-gyp@2.0.3':
+ resolution: {integrity: sha512-uwPAhccfFJlsfCxMYTwOdVfOz3xqyj8xYL3zJj8f0pb30tLohnnFPhLuqp4/qoEz8sNxe4SESZedcBojRefIzg==}
engines: {node: '>=18'}
hasBin: true
@@ -2386,54 +2414,14 @@ packages:
'@microsoft/tsdoc@0.15.1':
resolution: {integrity: sha512-4aErSrCR/On/e5G2hDP0wjooqDdauzEbIq8hIkIe5pXV0rtWJZvdCEKL0ykZxex+IxIwBp0eGeV48hQN07dXtw==}
- '@mrleebo/prisma-ast@0.12.1':
- resolution: {integrity: sha512-JwqeCQ1U3fvccttHZq7Tk0m/TMC6WcFAQZdukypW3AzlJYKYTGNVd1ANU2GuhKnv4UQuOFj3oAl0LLG/gxFN1w==}
- engines: {node: '>=16'}
-
'@napi-rs/wasm-runtime@0.2.12':
resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
'@napi-rs/wasm-runtime@0.2.4':
resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==}
- '@napi-rs/wasm-runtime@1.0.7':
- resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==}
-
- '@netlify/binary-info@1.0.0':
- resolution: {integrity: sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==}
-
- '@netlify/blobs@9.1.2':
- resolution: {integrity: sha512-7dMjExSH4zj4ShvLem49mE3mf0K171Tx2pV4WDWhJbRUWW3SJIR2qntz0LvUGS97N5HO1SmnzrgWUhEXCsApiw==}
- engines: {node: ^14.16.0 || >=16.0.0}
-
- '@netlify/dev-utils@2.2.0':
- resolution: {integrity: sha512-5XUvZuffe3KetyhbWwd4n2ktd7wraocCYw10tlM+/u/95iAz29GjNiuNxbCD1T6Bn1MyGc4QLVNKOWhzJkVFAw==}
- engines: {node: ^14.16.0 || >=16.0.0}
-
- '@netlify/functions@3.1.10':
- resolution: {integrity: sha512-sI93kcJ2cUoMgDRPnrEm0lZhuiDVDqM6ngS/UbHTApIH3+eg3yZM5p/0SDFQQq9Bad0/srFmgBmTdXushzY5kg==}
- engines: {node: '>=14.0.0'}
-
- '@netlify/open-api@2.37.0':
- resolution: {integrity: sha512-zXnRFkxgNsalSgU8/vwTWnav3R+8KG8SsqHxqaoJdjjJtnZR7wo3f+qqu4z+WtZ/4V7fly91HFUwZ6Uz2OdW7w==}
- engines: {node: '>=14.8.0'}
-
- '@netlify/runtime-utils@1.3.1':
- resolution: {integrity: sha512-7/vIJlMYrPJPlEW84V2yeRuG3QBu66dmlv9neTmZ5nXzwylhBEOhy11ai+34A8mHCSZI4mKns25w3HM9kaDdJg==}
- engines: {node: '>=16.0.0'}
-
- '@netlify/serverless-functions-api@1.41.2':
- resolution: {integrity: sha512-pfCkH50JV06SGMNsNPjn8t17hOcId4fA881HeYQgMBOrewjsw4csaYgHEnCxCEu24Y5x75E2ULbFpqm9CvRCqw==}
- engines: {node: '>=18.0.0'}
-
- '@netlify/serverless-functions-api@2.1.3':
- resolution: {integrity: sha512-bNlN/hpND8xFQzpjyKxm6vJayD+bPBlOvs4lWihE7WULrphuH1UuFsoVE5386bNNGH8Rs1IH01AFsl7ALQgOlQ==}
- engines: {node: '>=18.0.0'}
-
- '@netlify/zip-it-and-ship-it@12.2.1':
- resolution: {integrity: sha512-zAr+8Tg80y/sUbhdUkZsq4Uy1IMzkSB6H/sKRMrDQ2NJx4uPgf5X5jMdg9g2FljNcxzpfJwc1Gg4OXQrjD0Z4A==}
- engines: {node: '>=18.14.0'}
- hasBin: true
+ '@napi-rs/wasm-runtime@1.1.1':
+ resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==}
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
@@ -2516,346 +2504,400 @@ packages:
resolution: {integrity: sha512-hAX0pT/73190NLqBPPWSdBVGtbY6VOhWYK3qqHqtXQ1gK7kS2yz4+ivsN07hpJ6I3aeMtKP6J6npsEKOAzuTLA==}
engines: {node: '>=20.0'}
- '@opentelemetry/api@1.9.0':
- resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==}
- engines: {node: '>=8.0.0'}
+ '@oxc-minify/binding-android-arm-eabi@0.110.0':
+ resolution: {integrity: sha512-43fMTO8/5bMlqfOiNSZNKUzIqeLIYuB9Hr1Ohyf58B1wU11S2dPGibTXOGNaWsfgHy99eeZ1bSgeIHy/fEYqbw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm]
+ os: [android]
- '@oxc-minify/binding-android-arm64@0.96.0':
- resolution: {integrity: sha512-lzeIEMu/v6Y+La5JSesq4hvyKtKBq84cgQpKYTYM/yGuNk2tfd5Ha31hnC+mTh48lp/5vZH+WBfjVUjjINCfug==}
+ '@oxc-minify/binding-android-arm64@0.110.0':
+ resolution: {integrity: sha512-5oQrnn9eK/ccOp80PTrNj0Vq893NPNNRryjGpOIVsYNgWFuoGCfpnKg68oEFcN8bArizYAqw4nvgHljEnar69w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxc-minify/binding-darwin-arm64@0.96.0':
- resolution: {integrity: sha512-i0LkJAUXb4BeBFrJQbMKQPoxf8+cFEffDyLSb7NEzzKuPcH8qrVsnEItoOzeAdYam8Sr6qCHVwmBNEQzl7PWpw==}
+ '@oxc-minify/binding-darwin-arm64@0.110.0':
+ resolution: {integrity: sha512-dqBDgTG9tF2z2lrZp9E8wU+Godz1i8gCGSei2eFKS2hRploBOD5dmOLp1j4IMornkPvSQmbwB3uSjPq7fjx4EA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxc-minify/binding-darwin-x64@0.96.0':
- resolution: {integrity: sha512-C5vI0WPR+KPIFAD5LMOJk2J8iiT+Nv65vDXmemzXEXouzfEOLYNqnW+u6NSsccpuZHHWAiLyPFkYvKFduveAUQ==}
+ '@oxc-minify/binding-darwin-x64@0.110.0':
+ resolution: {integrity: sha512-U0AqabqaooDOpYmeeOye8wClv8PSScELXgOfYqyqgrwH9J9KrpCE1jL8Rlqgz68QbL4mPw3V6sKiiHssI4CLeQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxc-minify/binding-freebsd-x64@0.96.0':
- resolution: {integrity: sha512-3//5DNx+xUjVBMLLk2sl6hfe4fwfENJtjVQUBXjxzwPuv8xgZUqASG4cRG3WqG5Qe8dV6SbCI4EgKQFjO4KCZA==}
+ '@oxc-minify/binding-freebsd-x64@0.110.0':
+ resolution: {integrity: sha512-H0w8o/Wo1072WSdLfhwwrpFpwZnPpjQODlHuRYkTfsSSSJbTxQtjJd4uxk7YJsRv5RQp69y0I7zvdH6f8Xueyw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxc-minify/binding-linux-arm-gnueabihf@0.96.0':
- resolution: {integrity: sha512-WXChFKV7VdDk1NePDK1J31cpSvxACAVztJ7f7lJVYBTkH+iz5D0lCqPcE7a9eb7nC3xvz4yk7DM6dA9wlUQkQg==}
+ '@oxc-minify/binding-linux-arm-gnueabihf@0.110.0':
+ resolution: {integrity: sha512-qd6sW0AvEVYZhbVVMGtmKZw3b1zDYGIW+54Uh42moWRAj6i4Jhk/LGr6r9YNZpOINeuvZfkFuEeDD/jbu7xPUA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-minify/binding-linux-arm-musleabihf@0.96.0':
- resolution: {integrity: sha512-7B18glYMX4Z/YoqgE3VRLs/2YhVLxlxNKSgrtsRpuR8xv58xca+hEhiFwZN1Rn+NSMZ29Z33LWD7iYWnqYFvRA==}
+ '@oxc-minify/binding-linux-arm-musleabihf@0.110.0':
+ resolution: {integrity: sha512-7WXP0aXMrWSn0ScppUBi3jf68ebfBG0eri8kxLmBOVSBj6jw1repzkHMITJMBeLr5d0tT/51qFEptiAk2EP2iA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-minify/binding-linux-arm64-gnu@0.96.0':
- resolution: {integrity: sha512-Yl+KcTldsEJNcaYxxonwAXZ2q3gxIzn3kXYQWgKWdaGIpNhOCWqF+KE5WLsldoh5Ro5SHtomvb8GM6cXrIBMog==}
+ '@oxc-minify/binding-linux-arm64-gnu@0.110.0':
+ resolution: {integrity: sha512-LYfADrq5x1W5gs+u9OIbMbDQNYkAECTXX0ufnAuf3oGmO51rF98kGFR5qJqC/6/csokDyT3wwTpxhE0TkcF/Og==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@oxc-minify/binding-linux-arm64-musl@0.96.0':
- resolution: {integrity: sha512-rNqoFWOWaxwMmUY5fspd/h5HfvgUlA3sv9CUdA2MpnHFiyoJNovR7WU8tGh+Yn0qOAs0SNH0a05gIthHig14IA==}
+ '@oxc-minify/binding-linux-arm64-musl@0.110.0':
+ resolution: {integrity: sha512-53GjCVY8kvymk9P6qNDh6zyblcehF5QHstq9QgCjv13ONGRnSHjeds0PxIwiihD7h295bxsWs84DN39syLPH4Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@oxc-minify/binding-linux-riscv64-gnu@0.96.0':
- resolution: {integrity: sha512-3paajIuzGnukHwSI3YBjYVqbd72pZd8NJxaayaNFR0AByIm8rmIT5RqFXbq8j2uhtpmNdZRXiu0em1zOmIScWA==}
+ '@oxc-minify/binding-linux-ppc64-gnu@0.110.0':
+ resolution: {integrity: sha512-li8XcN81dxbJDMBESnTgGhoiAQ+CNIdM0QGscZ4duVPjCry1RpX+5FJySFbGqG3pk4s9ZzlL/vtQtbRzZIZOzg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-riscv64-gnu@0.110.0':
+ resolution: {integrity: sha512-SweKfsnLKShu6UFV8mwuj1d1wmlNoL/FlAxPUzwjEBgwiT2HQkY24KnjBH+TIA+//1O83kzmWKvvs4OuEhdIEQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@oxc-minify/binding-linux-riscv64-musl@0.110.0':
+ resolution: {integrity: sha512-oH8G4aFMP8XyTsEpdANC5PQyHgSeGlopHZuW1rpyYcaErg5YaK0vXjQ4EM5HVvPm+feBV24JjxgakTnZoF3aOQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- '@oxc-minify/binding-linux-s390x-gnu@0.96.0':
- resolution: {integrity: sha512-9ESrpkB2XG0lQ89JlsxlZa86iQCOs+jkDZLl6O+u5wb7ynUy21bpJJ1joauCOSYIOUlSy3+LbtJLiqi7oSQt5Q==}
+ '@oxc-minify/binding-linux-s390x-gnu@0.110.0':
+ resolution: {integrity: sha512-W9na+Vza7XVUlpf8wMt4QBfH35KeTENEmnpPUq3NSlbQHz8lSlSvhAafvo43NcKvHAXV3ckD/mUf2VkqSdbklg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- '@oxc-minify/binding-linux-x64-gnu@0.96.0':
- resolution: {integrity: sha512-UMM1jkns+p+WwwmdjC5giI3SfR2BCTga18x3C0cAu6vDVf4W37uTZeTtSIGmwatTBbgiq++Te24/DE0oCdm1iQ==}
+ '@oxc-minify/binding-linux-x64-gnu@0.110.0':
+ resolution: {integrity: sha512-XJdA4mmmXOjJxSRgNJXsDP7Xe8h3gQhmb56hUcCrvq5d+h5UcEi2pR8rxsdIrS8QmkLuBA3eHkGK8E27D7DTgQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@oxc-minify/binding-linux-x64-musl@0.96.0':
- resolution: {integrity: sha512-8b1naiC7MdP7xeMi7cQ5tb9W1rZAP9Qz/jBRqp1Y5EOZ1yhSGnf1QWuZ/0pCc+XiB9vEHXEY3Aki/H+86m2eOg==}
+ '@oxc-minify/binding-linux-x64-musl@0.110.0':
+ resolution: {integrity: sha512-QqzvALuOTtSckI8x467R4GNArzYDb/yEh6aNzLoeaY1O7vfT7SPDwlOEcchaTznutpeS9Dy8gUS/AfqtUHaufw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@oxc-minify/binding-wasm32-wasi@0.96.0':
- resolution: {integrity: sha512-bjGDjkGzo3GWU9Vg2qiFUrfoo5QxojPNV/2RHTlbIB5FWkkV4ExVjsfyqihFiAuj0NXIZqd2SAiEq9htVd3RFw==}
+ '@oxc-minify/binding-openharmony-arm64@0.110.0':
+ resolution: {integrity: sha512-gAMssLs2Q3+uhLZxanh1DF+27Kaug3cf4PXb9AB7XK81DR+LVcKySXaoGYoOs20Co0fFSphd6rRzKge2qDK3dA==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@oxc-minify/binding-wasm32-wasi@0.110.0':
+ resolution: {integrity: sha512-7Wqi5Zjl022bs2zXq+ICdalDPeDuCH/Nhbi8q2isLihAonMVIT0YH2hqqnNEylRNGYck+FJ6gRZwMpGCgrNxPg==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@oxc-minify/binding-win32-arm64-msvc@0.96.0':
- resolution: {integrity: sha512-4L4DlHUT47qMWQuTyUghpncR3NZHWtxvd0G1KgSjVgXf+cXzFdWQCWZZtCU0yrmOoVCNUf4S04IFCJyAe+Ie7A==}
+ '@oxc-minify/binding-win32-arm64-msvc@0.110.0':
+ resolution: {integrity: sha512-ZPx+0Tj4dqn41ecyoGotlvekQKy6JxJCixn9Rw7h/dafZ3eDuBcEVh3c2ZoldXXsyMIt5ywI8IWzFZsjNedd5Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxc-minify/binding-win32-x64-msvc@0.96.0':
- resolution: {integrity: sha512-T2ijfqZLpV2bgGGocXV4SXTuMoouqN0asYTIm+7jVOLvT5XgDogf3ZvCmiEnSWmxl21+r5wHcs8voU2iUROXAg==}
+ '@oxc-minify/binding-win32-ia32-msvc@0.110.0':
+ resolution: {integrity: sha512-H0Oyd3RWBfpEyvJIrFK94RYiY7KKSQl11Ym7LMDwLEagelIAfRCkt1amHZhFa/S3ZRoaOJFXzEw4YKeSsjVFsg==}
engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [x64]
+ cpu: [ia32]
os: [win32]
- '@oxc-project/runtime@0.81.0':
- resolution: {integrity: sha512-zm/LDVOq9FEmHiuM8zO4DWirv0VP2Tv2VsgaiHby9nvpq+FVrcqNYgv+TysLKOITQXWZj/roluTxFvpkHP0Iuw==}
- engines: {node: '>=6.9.0'}
-
- '@oxc-project/types@0.81.0':
- resolution: {integrity: sha512-CnOqkybZK8z6Gx7Wb1qF7AEnSzbol1WwcIzxYOr8e91LytGOjo0wCpgoYWZo8sdbpqX+X+TJayIzo4Pv0R/KjA==}
+ '@oxc-minify/binding-win32-x64-msvc@0.110.0':
+ resolution: {integrity: sha512-Hr3nK90+qXKJ2kepXwFIcNfQQIOBecB4FFCyaMMypthoEEhVP08heRynj4eSXZ8NL9hLjs3fQzH8PJXfpznRnQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [win32]
- '@oxc-resolver/binding-android-arm-eabi@11.14.0':
- resolution: {integrity: sha512-jB47iZ/thvhE+USCLv+XY3IknBbkKr/p7OBsQDTHode/GPw+OHRlit3NQ1bjt1Mj8V2CS7iHdSDYobZ1/0gagQ==}
+ '@oxc-resolver/binding-android-arm-eabi@11.16.4':
+ resolution: {integrity: sha512-6XUHilmj8D6Ggus+sTBp64x/DUQ7LgC/dvTDdUOt4iMQnDdSep6N1mnvVLIiG+qM5tRnNHravNzBJnUlYwRQoA==}
cpu: [arm]
os: [android]
- '@oxc-resolver/binding-android-arm64@11.14.0':
- resolution: {integrity: sha512-XFJ9t7d/Cz+dWLyqtTy3Xrekz+qqN4hmOU2iOUgr7u71OQsPUHIIeS9/wKanEK0l413gPwapIkyc5x9ltlOtyw==}
+ '@oxc-resolver/binding-android-arm64@11.16.4':
+ resolution: {integrity: sha512-5ODwd1F5mdkm6JIg1CNny9yxIrCzrkKpxmqas7Alw23vE0Ot8D4ykqNBW5Z/nIZkXVEo5VDmnm0sMBBIANcpeQ==}
cpu: [arm64]
os: [android]
- '@oxc-resolver/binding-darwin-arm64@11.14.0':
- resolution: {integrity: sha512-gwehBS9smA1mzK8frDsmUCHz+6baJVwkKF6qViHhoqA3kRKvIZ3k6WNP4JmF19JhOiGxRcoPa8gZRfzNgXwP2A==}
+ '@oxc-resolver/binding-darwin-arm64@11.16.4':
+ resolution: {integrity: sha512-egwvDK9DMU4Q8F4BG74/n4E22pQ0lT5ukOVB6VXkTj0iG2fnyoStHoFaBnmDseLNRA4r61Mxxz8k940CIaJMDg==}
cpu: [arm64]
os: [darwin]
- '@oxc-resolver/binding-darwin-x64@11.14.0':
- resolution: {integrity: sha512-5wwJvfuoahKiAqqAsMLOI28rqdh3P2K7HkjIWUXNMWAZq6ErX0L5rwJzu6T32+Zxw3k18C7R9IS4wDq/3Ar+6w==}
+ '@oxc-resolver/binding-darwin-x64@11.16.4':
+ resolution: {integrity: sha512-HMkODYrAG4HaFNCpaYzSQFkxeiz2wzl+smXwxeORIQVEo1WAgUrWbvYT/0RNJg/A8z2aGMGK5KWTUr2nX5GiMw==}
cpu: [x64]
os: [darwin]
- '@oxc-resolver/binding-freebsd-x64@11.14.0':
- resolution: {integrity: sha512-MWTt+LOQNcQ6fa+Uu5VikkihLi1PSIrQqqp0QD44k2AORasNWl0jRGBTcMSBIgNe82qEQWYvlGzvOEEOBp01Og==}
+ '@oxc-resolver/binding-freebsd-x64@11.16.4':
+ resolution: {integrity: sha512-mkcKhIdSlUqnndD928WAVVFMEr1D5EwHOBGHadypW0PkM0h4pn89ZacQvU7Qs/Z2qquzvbyw8m4Mq3jOYI+4Dw==}
cpu: [x64]
os: [freebsd]
- '@oxc-resolver/binding-linux-arm-gnueabihf@11.14.0':
- resolution: {integrity: sha512-b6/IBqYrS3o0XiLVBsnex/wK8pTTK+hbGfAMOHVU6p7DBpwPPLgC/tav4IXoOIUCssTFz7aWh/xtUok0swn8VQ==}
+ '@oxc-resolver/binding-linux-arm-gnueabihf@11.16.4':
+ resolution: {integrity: sha512-ZJvzbmXI/cILQVcJL9S2Fp7GLAIY4Yr6mpGb+k6LKLUSEq85yhG+rJ9eWCqgULVIf2BFps/NlmPTa7B7oj8jhQ==}
cpu: [arm]
os: [linux]
- '@oxc-resolver/binding-linux-arm-musleabihf@11.14.0':
- resolution: {integrity: sha512-o2Qh5+y5YoqVK6YfzkalHdpmQ5bkbGGxuLg1pZLQ1Ift0x+Vix7DaFEpdCl5Z9xvYXogd/TwOlL0TPl4+MTFLA==}
+ '@oxc-resolver/binding-linux-arm-musleabihf@11.16.4':
+ resolution: {integrity: sha512-iZUB0W52uB10gBUDAi79eTnzqp1ralikCAjfq7CdokItwZUVJXclNYANnzXmtc0Xr0ox+YsDsG2jGcj875SatA==}
cpu: [arm]
os: [linux]
- '@oxc-resolver/binding-linux-arm64-gnu@11.14.0':
- resolution: {integrity: sha512-lk8mCSg0Tg4sEG73RiPjb7keGcEPwqQnBHX3Z+BR2SWe+qNHpoHcyFMNafzSvEC18vlxC04AUSoa6kJl/C5zig==}
+ '@oxc-resolver/binding-linux-arm64-gnu@11.16.4':
+ resolution: {integrity: sha512-qNQk0H6q1CnwS9cnvyjk9a+JN8BTbxK7K15Bb5hYfJcKTG1hfloQf6egndKauYOO0wu9ldCMPBrEP1FNIQEhaA==}
cpu: [arm64]
os: [linux]
- '@oxc-resolver/binding-linux-arm64-musl@11.14.0':
- resolution: {integrity: sha512-KykeIVhCM7pn93ABa0fNe8vk4XvnbfZMELne2s6P9tdJH9KMBsCFBi7a2BmSdUtTqWCAJokAcm46lpczU52Xaw==}
+ '@oxc-resolver/binding-linux-arm64-musl@11.16.4':
+ resolution: {integrity: sha512-wEXSaEaYxGGoVSbw0i2etjDDWcqErKr8xSkTdwATP798efsZmodUAcLYJhN0Nd4W35Oq6qAvFGHpKwFrrhpTrA==}
cpu: [arm64]
os: [linux]
- '@oxc-resolver/binding-linux-ppc64-gnu@11.14.0':
- resolution: {integrity: sha512-QqPPWAcZU/jHAuam4f3zV8OdEkYRPD2XR0peVet3hoMMgsihR3Lhe7J/bLclmod297FG0+OgBYQVMh2nTN6oWA==}
+ '@oxc-resolver/binding-linux-ppc64-gnu@11.16.4':
+ resolution: {integrity: sha512-CUFOlpb07DVOFLoYiaTfbSBRPIhNgwc/MtlYeg3p6GJJw+kEm/vzc9lohPSjzF2MLPB5hzsJdk+L/GjrTT3UPw==}
cpu: [ppc64]
os: [linux]
- '@oxc-resolver/binding-linux-riscv64-gnu@11.14.0':
- resolution: {integrity: sha512-DunWA+wafeG3hj1NADUD3c+DRvmyVNqF5LSHVUWA2bzswqmuEZXl3VYBSzxfD0j+UnRTFYLxf27AMptoMsepYg==}
+ '@oxc-resolver/binding-linux-riscv64-gnu@11.16.4':
+ resolution: {integrity: sha512-d8It4AH8cN9ReK1hW6ZO4x3rMT0hB2LYH0RNidGogV9xtnjLRU+Y3MrCeClLyOSGCibmweJJAjnwB7AQ31GEhg==}
cpu: [riscv64]
os: [linux]
- '@oxc-resolver/binding-linux-riscv64-musl@11.14.0':
- resolution: {integrity: sha512-4SRvwKTTk2k67EQr9Ny4NGf/BhlwggCI1CXwBbA9IV4oP38DH8b+NAPxDY0ySGRsWbPkG92FYOqM4AWzG4GSgA==}
+ '@oxc-resolver/binding-linux-riscv64-musl@11.16.4':
+ resolution: {integrity: sha512-d09dOww9iKyEHSxuOQ/Iu2aYswl0j7ExBcyy14D6lJ5ijQSP9FXcJYJsJ3yvzboO/PDEFjvRuF41f8O1skiPVg==}
cpu: [riscv64]
os: [linux]
- '@oxc-resolver/binding-linux-s390x-gnu@11.14.0':
- resolution: {integrity: sha512-hZKvkbsurj4JOom//R1Ab2MlC4cGeVm5zzMt4IsS3XySQeYjyMJ5TDZ3J5rQ8bVj3xi4FpJU2yFZ72GApsHQ6A==}
+ '@oxc-resolver/binding-linux-s390x-gnu@11.16.4':
+ resolution: {integrity: sha512-lhjyGmUzTWHduZF3MkdUSEPMRIdExnhsqv8u1upX3A15epVn6YVwv4msFQPJl1x1wszkACPeDHGOtzHsITXGdw==}
cpu: [s390x]
os: [linux]
- '@oxc-resolver/binding-linux-x64-gnu@11.14.0':
- resolution: {integrity: sha512-hABxQXFXJurivw+0amFdeEcK67cF1BGBIN1+sSHzq3TRv4RoG8n5q2JE04Le2n2Kpt6xg4Y5+lcv+rb2mCJLgQ==}
+ '@oxc-resolver/binding-linux-x64-gnu@11.16.4':
+ resolution: {integrity: sha512-ZtqqiI5rzlrYBm/IMMDIg3zvvVj4WO/90Dg/zX+iA8lWaLN7K5nroXb17MQ4WhI5RqlEAgrnYDXW+hok1D9Kaw==}
cpu: [x64]
os: [linux]
- '@oxc-resolver/binding-linux-x64-musl@11.14.0':
- resolution: {integrity: sha512-Ln73wUB5migZRvC7obAAdqVwvFvk7AUs2JLt4g9QHr8FnqivlsjpUC9Nf2ssrybdjyQzEMjttUxPZz6aKPSAHw==}
+ '@oxc-resolver/binding-linux-x64-musl@11.16.4':
+ resolution: {integrity: sha512-LM424h7aaKcMlqHnQWgTzO+GRNLyjcNnMpqm8SygEtFRVW693XS+XGXYvjORlmJtsyjo84ej1FMb3U2HE5eyjg==}
cpu: [x64]
os: [linux]
- '@oxc-resolver/binding-wasm32-wasi@11.14.0':
- resolution: {integrity: sha512-z+NbELmCOKNtWOqEB5qDfHXOSWB3kGQIIehq6nHtZwHLzdVO2oBq6De/ayhY3ygriC1XhgaIzzniY7jgrNl4Kw==}
+ '@oxc-resolver/binding-openharmony-arm64@11.16.4':
+ resolution: {integrity: sha512-8w8U6A5DDWTBv3OUxSD9fNk37liZuEC5jnAc9wQRv9DeYKAXvuUtBfT09aIZ58swaci0q1WS48/CoMVEO6jdCA==}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@oxc-resolver/binding-wasm32-wasi@11.16.4':
+ resolution: {integrity: sha512-hnjb0mDVQOon6NdfNJ1EmNquonJUjoYkp7UyasjxVa4iiMcApziHP4czzzme6WZbp+vzakhVv2Yi5ACTon3Zlw==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@oxc-resolver/binding-win32-arm64-msvc@11.14.0':
- resolution: {integrity: sha512-Ft0+qd7HSO61qCTLJ4LCdBGZkpKyDj1rG0OVSZL1DxWQoh97m7vEHd7zAvUtw8EcWjOMBQuX4mfRap/x2MOCpQ==}
+ '@oxc-resolver/binding-win32-arm64-msvc@11.16.4':
+ resolution: {integrity: sha512-+i0XtNfSP7cfnh1T8FMrMm4HxTeh0jxKP/VQCLWbjdUxaAQ4damho4gN9lF5dl0tZahtdszXLUboBFNloSJNOQ==}
cpu: [arm64]
os: [win32]
- '@oxc-resolver/binding-win32-ia32-msvc@11.14.0':
- resolution: {integrity: sha512-o54jYNSfGdPxHSvXEhZg8FOV3K99mJ1f7hb1alRFb+Yec1GQXNrJXxZPIxNMYeFT13kwAWB7zuQ0HZLnDHFxfw==}
+ '@oxc-resolver/binding-win32-ia32-msvc@11.16.4':
+ resolution: {integrity: sha512-ePW1islJrv3lPnef/iWwrjrSpRH8kLlftdKf2auQNWvYLx6F0xvcnv9d+r/upnVuttoQY9amLnWJf+JnCRksTw==}
cpu: [ia32]
os: [win32]
- '@oxc-resolver/binding-win32-x64-msvc@11.14.0':
- resolution: {integrity: sha512-j97icaORyM6A7GjgmUzfn7V+KGzVvctRA+eAlJb0c2OQNaETFxl6BXZdnGBDb+6oA0Y4Sr/wnekd1kQ0aVyKGg==}
+ '@oxc-resolver/binding-win32-x64-msvc@11.16.4':
+ resolution: {integrity: sha512-qnjQhjHI4TDL3hkidZyEmQRK43w2NHl6TP5Rnt/0XxYuLdEgx/1yzShhYidyqWzdnhGhSPTM/WVP2mK66XLegA==}
cpu: [x64]
os: [win32]
- '@oxc-transform/binding-android-arm64@0.96.0':
- resolution: {integrity: sha512-wOm+ZsqFvyZ7B9RefUMsj0zcXw77Z2pXA51nbSQyPXqr+g0/pDGxriZWP8Sdpz/e4AEaKPA9DvrwyOZxu7GRDQ==}
+ '@oxc-transform/binding-android-arm-eabi@0.110.0':
+ resolution: {integrity: sha512-sE9dxvqqAax1YYJ3t7j+h5ZSI9jl6dYuDfngl6ieZUrIy5P89/8JKVgAzgp8o3wQSo7ndpJvYsi1K4ZqrmbP7w==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm]
+ os: [android]
+
+ '@oxc-transform/binding-android-arm64@0.110.0':
+ resolution: {integrity: sha512-nqtbP4aMCtsCZ6qpHlHaQoWVHSBtlKzwaAgwEOvR+9DWqHjk31BHvpGiDXlMeed6CVNpl3lCbWgygb3RcSjcfw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxc-transform/binding-darwin-arm64@0.96.0':
- resolution: {integrity: sha512-td1sbcvzsyuoNRiNdIRodPXRtFFwxzPpC/6/yIUtRRhKn30XQcizxupIvQQVpJWWchxkphbBDh6UN+u+2CJ8Zw==}
+ '@oxc-transform/binding-darwin-arm64@0.110.0':
+ resolution: {integrity: sha512-oeSeHnL4Z4cMXtc8V0/rwoVn0dgwlS9q0j6LcHn9dIhtFEdp3W0iSBF8YmMQA+E7sILeLDjsHmHE4Kp0sOScXw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxc-transform/binding-darwin-x64@0.96.0':
- resolution: {integrity: sha512-xgqxnqhPYH2NYkgbqtnCJfhbXvxIf/pnhF/ig5UBK8PYpCEWIP/cfLpQRQ9DcQnRfuxi7RMIF6LdmB1AiS6Fkg==}
+ '@oxc-transform/binding-darwin-x64@0.110.0':
+ resolution: {integrity: sha512-nL9K5x7OuZydobAGPylsEW9d4APs2qEkIBLMgQPA+kY8dtVD3IR87QsTbs4l4DBQYyun/+ay6qVCDlxqxdX2Jg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxc-transform/binding-freebsd-x64@0.96.0':
- resolution: {integrity: sha512-1i67OXdl/rvSkcTXqDlh6qGRXYseEmf0rl/R+/i88scZ/o3A+FzlX56sThuaPzSSv9eVgesnoYUjIBJELFc1oA==}
+ '@oxc-transform/binding-freebsd-x64@0.110.0':
+ resolution: {integrity: sha512-GS29zXXirDQhZEUq8xKJ1azAWMuUy3Ih3W5Bc5ddk12LRthO5wRLFcKIyeHpAXCoXymQ+LmxbMtbPf84GPxouw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxc-transform/binding-linux-arm-gnueabihf@0.96.0':
- resolution: {integrity: sha512-9MJBs0SWODsqyzO3eAnacXgJ/sZu1xqinjEwBzkcZ3tQI8nKhMADOzu2NzbVWDWujeoC8DESXaO08tujvUru+Q==}
+ '@oxc-transform/binding-linux-arm-gnueabihf@0.110.0':
+ resolution: {integrity: sha512-glzDHak8ISyZJemCUi7RCvzNSl+MQ1ly9RceT2qRufhUsvNZ4C/2QLJ1HJwd2N6E88bO4laYn+RofdRzNnGGEA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-transform/binding-linux-arm-musleabihf@0.96.0':
- resolution: {integrity: sha512-BQom57I2ScccixljNYh2Wy+5oVZtF1LXiiUPxSLtDHbsanpEvV/+kzCagQpTjk1BVzSQzOxfEUWjvL7mY53pRQ==}
+ '@oxc-transform/binding-linux-arm-musleabihf@0.110.0':
+ resolution: {integrity: sha512-8JThvgJ2FRoTVfbp7e4wqeZqCZbtudM06SfZmNzND9kPNu/LVYygIR+72RWs+xm4bWkuYHg/islo/boNPtMT5Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxc-transform/binding-linux-arm64-gnu@0.96.0':
- resolution: {integrity: sha512-kaqvUzNu8LL4aBSXqcqGVLFG13GmJEplRI2+yqzkgAItxoP/LfFMdEIErlTWLGyBwd0OLiNMHrOvkcCQRWadVg==}
+ '@oxc-transform/binding-linux-arm64-gnu@0.110.0':
+ resolution: {integrity: sha512-IRh21Ub/g4bkHoErZ0AUWMlWfoZaS0A6EaOVtbcY70RSYIMlrsbjiFwJCzM+b/1DD1rXbH5tsGcH7GweTbfRqg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@oxc-transform/binding-linux-arm64-musl@0.96.0':
- resolution: {integrity: sha512-EiG/L3wEkPgTm4p906ufptyblBgtiQWTubGg/JEw82f8uLRroayr5zhbUqx40EgH037a3SfJthIyLZi7XPRFJw==}
+ '@oxc-transform/binding-linux-arm64-musl@0.110.0':
+ resolution: {integrity: sha512-e5JN94/oy+wevk76q+LMr+2klTTcO60uXa+Wkq558Ms7mdF2TvkKFI++d/JeiuIwJLTi/BxQ4qdT5FWcsHM/ug==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- '@oxc-transform/binding-linux-riscv64-gnu@0.96.0':
- resolution: {integrity: sha512-r01CY6OxKGtVeYnvH4mGmtkQMlLkXdPWWNXwo5o7fE2s/fgZPMpqh8bAuXEhuMXipZRJrjxTk1+ZQ4KCHpMn3Q==}
+ '@oxc-transform/binding-linux-ppc64-gnu@0.110.0':
+ resolution: {integrity: sha512-Y3/Tnnz1GvDpmv8FXBIKtdZPsdZklOEPdrL6NHrN5i2u54BOkybFaDSptgWF53wOrJlTrcmAVSE6fRKK9XCM2Q==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-riscv64-gnu@0.110.0':
+ resolution: {integrity: sha512-Y0E35iA9/v9jlkNcP6tMJ+ZFOS0rLsWDqG6rU9z+X2R3fBFJBO9UARIK6ngx8upxk81y1TFR2CmBFhupfYdH6Q==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@oxc-transform/binding-linux-riscv64-musl@0.110.0':
+ resolution: {integrity: sha512-JOUSYFfHjBUs7xp2FHmZHb8eTYD/oEu0NklS6JgUauqnoXZHiTLPLVW2o2uVCqldnabYHcomuwI2iqVFYJNhTw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
- '@oxc-transform/binding-linux-s390x-gnu@0.96.0':
- resolution: {integrity: sha512-4djg2vYLGbVeS8YiA2K4RPPpZE4fxTGCX5g/bOMbCYyirDbmBAIop4eOAj8vOA9i1CcWbDtmp+PVJ1dSw7f3IQ==}
+ '@oxc-transform/binding-linux-s390x-gnu@0.110.0':
+ resolution: {integrity: sha512-7blgoXF9D3Ngzb7eun23pNrHJpoV/TtE6LObwlZ3Nmb4oZ6Z+yMvBVaoW68NarbmvNGfZ95zrOjgm6cVETLYBA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- '@oxc-transform/binding-linux-x64-gnu@0.96.0':
- resolution: {integrity: sha512-f6pcWVz57Y8jXa2OS7cz3aRNuks34Q3j61+3nQ4xTE8H1KbalcEvHNmM92OEddaJ8QLs9YcE0kUC6eDTbY34+A==}
+ '@oxc-transform/binding-linux-x64-gnu@0.110.0':
+ resolution: {integrity: sha512-YQ2joGWCVDZVEU2cD/r/w49hVjDm/Qu1BvC/7zs8LvprzdLS/HyMXGF2oA0puw0b+AqgYaz3bhwKB2xexHyITQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@oxc-transform/binding-linux-x64-musl@0.96.0':
- resolution: {integrity: sha512-NSiRtFvR7Pbhv3mWyPMkTK38czIjcnK0+K5STo3CuzZRVbX1TM17zGdHzKBUHZu7v6IQ6/XsQ3ELa1BlEHPGWQ==}
+ '@oxc-transform/binding-linux-x64-musl@0.110.0':
+ resolution: {integrity: sha512-fkjr5qE632ULmNgvFXWDR/8668WxERz3tU7TQFp6JebPBneColitjSkdx6VKNVXEoMmQnOvBIGeP5tUNT384oA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- '@oxc-transform/binding-wasm32-wasi@0.96.0':
- resolution: {integrity: sha512-A91ARLiuZHGN4hBds9s7bW3czUuLuHLsV+cz44iF9j8e1zX9m2hNGXf/acQRbg/zcFUXmjz5nmk8EkZyob876w==}
- engines: {node: '>=14.0.0'}
+ '@oxc-transform/binding-openharmony-arm64@0.110.0':
+ resolution: {integrity: sha512-HWH9Zj+lMrdSTqFRCZsvDWMz7OnMjbdGsm3xURXWfRZpuaz0bVvyuZNDQXc4FyyhRDsemICaJbU1bgeIpUJDGw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@oxc-transform/binding-wasm32-wasi@0.110.0':
+ resolution: {integrity: sha512-ejdxHmYfIcHDPhZUe3WklViLt9mDEJE5BzcW7+R1vc5i/5JFA8D0l7NUSsHBJ7FB8Bu9gF+5iMDm6cXGAgaghw==}
+ engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@oxc-transform/binding-win32-arm64-msvc@0.96.0':
- resolution: {integrity: sha512-IedJf40djKgDObomhYjdRAlmSYUEdfqX3A3M9KfUltl9AghTBBLkTzUMA7O09oo71vYf5TEhbFM7+Vn5vqw7AQ==}
+ '@oxc-transform/binding-win32-arm64-msvc@0.110.0':
+ resolution: {integrity: sha512-9VTwpXCZs7xkV+mKhQ62dVk7KLnLXtEUxNS2T4nLz3iMl1IJbA4h5oltK0JoobtiUAnbkV53QmMVGW8+Nh3bDQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxc-transform/binding-win32-x64-msvc@0.96.0':
- resolution: {integrity: sha512-0fI0P0W7bSO/GCP/N5dkmtB9vBqCA4ggo1WmXTnxNJVmFFOtcA1vYm1I9jl8fxo+sucW2WnlpnI4fjKdo3JKxA==}
+ '@oxc-transform/binding-win32-ia32-msvc@0.110.0':
+ resolution: {integrity: sha512-5y0fzuNON7/F2hh2P94vANFaRPJ/3DI1hVl5rseCT8VUVqOGIjWaza0YS/D1g6t1WwycW2LWDMi2raOKoWU5GQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [ia32]
+ os: [win32]
+
+ '@oxc-transform/binding-win32-x64-msvc@0.110.0':
+ resolution: {integrity: sha512-QROrowwlrApI1fEScMknGWKM6GTM/Z2xwMnDqvSaEmzNazBsDUlE08Jasw610hFEsYAVU2K5sp/YaCa9ORdP4A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@parcel/watcher-android-arm64@2.5.1':
- resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
+ '@parcel/watcher-android-arm64@2.5.6':
+ resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [android]
- '@parcel/watcher-darwin-arm64@2.5.1':
- resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==}
+ '@parcel/watcher-darwin-arm64@2.5.6':
+ resolution: {integrity: sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [darwin]
- '@parcel/watcher-darwin-x64@2.5.1':
- resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==}
+ '@parcel/watcher-darwin-x64@2.5.6':
+ resolution: {integrity: sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [darwin]
- '@parcel/watcher-freebsd-x64@2.5.1':
- resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==}
+ '@parcel/watcher-freebsd-x64@2.5.6':
+ resolution: {integrity: sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [freebsd]
- '@parcel/watcher-linux-arm-glibc@2.5.1':
- resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==}
+ '@parcel/watcher-linux-arm-glibc@2.5.6':
+ resolution: {integrity: sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
- '@parcel/watcher-linux-arm-musl@2.5.1':
- resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==}
+ '@parcel/watcher-linux-arm-musl@2.5.6':
+ resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
- '@parcel/watcher-linux-arm64-glibc@2.5.1':
- resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==}
+ '@parcel/watcher-linux-arm64-glibc@2.5.6':
+ resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
- '@parcel/watcher-linux-arm64-musl@2.5.1':
- resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==}
+ '@parcel/watcher-linux-arm64-musl@2.5.6':
+ resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
- '@parcel/watcher-linux-x64-glibc@2.5.1':
- resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==}
+ '@parcel/watcher-linux-x64-glibc@2.5.6':
+ resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
- '@parcel/watcher-linux-x64-musl@2.5.1':
- resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==}
+ '@parcel/watcher-linux-x64-musl@2.5.6':
+ resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
@@ -2866,32 +2908,32 @@ packages:
bundledDependencies:
- napi-wasm
- '@parcel/watcher-wasm@2.5.1':
- resolution: {integrity: sha512-RJxlQQLkaMMIuWRozy+z2vEqbaQlCuaCgVZIUCzQLYggY22LZbP5Y1+ia+FD724Ids9e+XIyOLXLrLgQSHIthw==}
+ '@parcel/watcher-wasm@2.5.6':
+ resolution: {integrity: sha512-byAiBZ1t3tXQvc8dMD/eoyE7lTXYorhn+6uVW5AC+JGI1KtJC/LvDche5cfUE+qiefH+Ybq0bUCJU0aB1cSHUA==}
engines: {node: '>= 10.0.0'}
bundledDependencies:
- napi-wasm
- '@parcel/watcher-win32-arm64@2.5.1':
- resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==}
+ '@parcel/watcher-win32-arm64@2.5.6':
+ resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [win32]
- '@parcel/watcher-win32-ia32@2.5.1':
- resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==}
+ '@parcel/watcher-win32-ia32@2.5.6':
+ resolution: {integrity: sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==}
engines: {node: '>= 10.0.0'}
cpu: [ia32]
os: [win32]
- '@parcel/watcher-win32-x64@2.5.1':
- resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==}
+ '@parcel/watcher-win32-x64@2.5.6':
+ resolution: {integrity: sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [win32]
- '@parcel/watcher@2.5.1':
- resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
+ '@parcel/watcher@2.5.6':
+ resolution: {integrity: sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==}
engines: {node: '>= 10.0.0'}
'@pkgjs/parseargs@0.11.0':
@@ -2901,17 +2943,17 @@ packages:
'@polka/url@1.0.0-next.29':
resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
- '@poppinss/colors@4.1.5':
- resolution: {integrity: sha512-FvdDqtcRCtz6hThExcFOgW0cWX+xwSMWcRuQe5ZEb2m7cVQOAVZOIMt+/v9RxGiD9/OY16qJBXK4CVKWAPalBw==}
+ '@poppinss/colors@4.1.6':
+ resolution: {integrity: sha512-H9xkIdFswbS8n1d6vmRd8+c10t2Qe+rZITbbDHHkQixH5+2x1FDGmi/0K+WgWiqQFKPSlIYB7jlH6Kpfn6Fleg==}
- '@poppinss/dumper@0.6.4':
- resolution: {integrity: sha512-iG0TIdqv8xJ3Lt9O8DrPRxw1MRLjNpoqiSGU03P/wNLP/s0ra0udPJ1J2Tx5M0J3H/cVyEgpbn8xUKRY9j59kQ==}
+ '@poppinss/dumper@0.6.5':
+ resolution: {integrity: sha512-NBdYIb90J7LfOI32dOewKI1r7wnkiH6m920puQ3qHUeZkxNkQiFnXVWoE6YtFSv6QOiPPf7ys6i+HWWecDz7sw==}
- '@poppinss/exception@1.2.2':
- resolution: {integrity: sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==}
+ '@poppinss/exception@1.2.3':
+ resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==}
- '@preact/preset-vite@2.10.2':
- resolution: {integrity: sha512-K9wHlJOtkE+cGqlyQ5v9kL3Ge0Ql4LlIZjkUTL+1zf3nNdF88F9UZN6VTV8jdzBX9Fl7WSzeNMSDG7qECPmSmg==}
+ '@preact/preset-vite@2.10.3':
+ resolution: {integrity: sha512-1SiS+vFItpkNdBs7q585PSAIln0wBeBdcpJYbzPs1qipsb/FssnkUioNXuRsb8ZnU8YEQHr+3v8+/mzWSnTQmg==}
peerDependencies:
'@babel/core': 7.x
vite: 2.x || 3.x || 4.x || 5.x || 6.x || 7.x
@@ -2933,58 +2975,6 @@ packages:
preact: ^10.4.0 || ^11.0.0-0
vite: '>=2.0.0'
- '@prisma/client-runtime-utils@7.2.0':
- resolution: {integrity: sha512-dn7oB53v0tqkB0wBdMuTNFNPdEbfICEUe82Tn9FoKAhJCUkDH+fmyEp0ClciGh+9Hp2Tuu2K52kth2MTLstvmA==}
-
- '@prisma/client@7.2.0':
- resolution: {integrity: sha512-JdLF8lWZ+LjKGKpBqyAlenxd/kXjd1Abf/xK+6vUA7R7L2Suo6AFTHFRpPSdAKCan9wzdFApsUpSa/F6+t1AtA==}
- engines: {node: ^20.19 || ^22.12 || >=24.0}
- peerDependencies:
- prisma: '*'
- typescript: '>=5.4.0'
- peerDependenciesMeta:
- prisma:
- optional: true
- typescript:
- optional: true
-
- '@prisma/config@7.2.0':
- resolution: {integrity: sha512-qmvSnfQ6l/srBW1S7RZGfjTQhc44Yl3ldvU6y3pgmuLM+83SBDs6UQVgMtQuMRe9J3gGqB0RF8wER6RlXEr6jQ==}
-
- '@prisma/debug@6.8.2':
- resolution: {integrity: sha512-4muBSSUwJJ9BYth5N8tqts8JtiLT8QI/RSAzEogwEfpbYGFo9mYsInsVo8dqXdPO2+Rm5OG5q0qWDDE3nyUbVg==}
-
- '@prisma/debug@7.2.0':
- resolution: {integrity: sha512-YSGTiSlBAVJPzX4ONZmMotL+ozJwQjRmZweQNIq/ER0tQJKJynNkRB3kyvt37eOfsbMCXk3gnLF6J9OJ4QWftw==}
-
- '@prisma/dev@0.17.0':
- resolution: {integrity: sha512-6sGebe5jxX+FEsQTpjHLzvOGPn6ypFQprcs3jcuIWv1Xp/5v6P/rjfdvAwTkP2iF6pDx2tCd8vGLNWcsWzImTA==}
-
- '@prisma/engines-version@7.2.0-4.0c8ef2ce45c83248ab3df073180d5eda9e8be7a3':
- resolution: {integrity: sha512-KezsjCZDsbjNR7SzIiVlUsn9PnLePI7r5uxABlwL+xoerurZTfgQVbIjvjF2sVr3Uc0ZcsnREw3F84HvbggGdA==}
-
- '@prisma/engines@7.2.0':
- resolution: {integrity: sha512-HUeOI/SvCDsHrR9QZn24cxxZcujOjcS3w1oW/XVhnSATAli5SRMOfp/WkG3TtT5rCxDA4xOnlJkW7xkho4nURA==}
-
- '@prisma/fetch-engine@7.2.0':
- resolution: {integrity: sha512-Z5XZztJ8Ap+wovpjPD2lQKnB8nWFGNouCrglaNFjxIWAGWz0oeHXwUJRiclIoSSXN/ptcs9/behptSk8d0Yy6w==}
-
- '@prisma/get-platform@6.8.2':
- resolution: {integrity: sha512-vXSxyUgX3vm1Q70QwzwkjeYfRryIvKno1SXbIqwSptKwqKzskINnDUcx85oX+ys6ooN2ATGSD0xN2UTfg6Zcow==}
-
- '@prisma/get-platform@7.2.0':
- resolution: {integrity: sha512-k1V0l0Td1732EHpAfi2eySTezyllok9dXb6UQanajkJQzPUGi3vO2z7jdkz67SypFTdmbnyGYxvEvYZdZsMAVA==}
-
- '@prisma/query-plan-executor@6.18.0':
- resolution: {integrity: sha512-jZ8cfzFgL0jReE1R10gT8JLHtQxjWYLiQ//wHmVYZ2rVkFHoh0DT8IXsxcKcFlfKN7ak7k6j0XMNn2xVNyr5cA==}
-
- '@prisma/studio-core@0.9.0':
- resolution: {integrity: sha512-xA2zoR/ADu/NCSQuriBKTh6Ps4XjU0bErkEcgMfnSGh346K1VI7iWKnoq1l2DoxUqiddPHIEWwtxJ6xCHG6W7g==}
- peerDependencies:
- '@types/react': ^18.0.0 || ^19.0.0
- react: ^18.0.0 || ^19.0.0
- react-dom: ^18.0.0 || ^19.0.0
-
'@protobufjs/aspromise@1.1.2':
resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}
@@ -3015,103 +3005,27 @@ packages:
'@protobufjs/utf8@1.1.0':
resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
- '@publint/pack@0.1.2':
- resolution: {integrity: sha512-S+9ANAvUmjutrshV4jZjaiG8XQyuJIZ8a4utWmN/vW1sgQ9IfBnPndwkmQYw53QmouOIytT874u65HEmu6H5jw==}
+ '@publint/pack@0.1.3':
+ resolution: {integrity: sha512-dHDWeutAerz+Z2wFYAce7Y51vd4rbLBfUh0BNnyul4xKoVsPUVJBrOAFsJvtvYBwGFJSqKsxyyHf/7evZ8+Q5Q==}
engines: {node: '>=18'}
- '@rolldown/binding-android-arm64@1.0.0-beta.32':
- resolution: {integrity: sha512-Gs+313LfR4Ka3hvifdag9r44WrdKQaohya7ZXUXzARF7yx0atzFlVZjsvxtKAw1Vmtr4hB/RjUD1jf73SW7zDw==}
- cpu: [arm64]
- os: [android]
-
- '@rolldown/binding-darwin-arm64@1.0.0-beta.32':
- resolution: {integrity: sha512-W8oMqzGcI7wKPXUtS3WJNXzbghHfNiuM1UBAGpVb+XlUCgYRQJd2PRGP7D3WGql3rR3QEhUvSyAuCBAftPQw6Q==}
- cpu: [arm64]
- os: [darwin]
-
- '@rolldown/binding-darwin-x64@1.0.0-beta.32':
- resolution: {integrity: sha512-pM4c4sKUk37noJrnnDkJknLhCsfZu7aWyfe67bD0GQHfzAPjV16wPeD9CmQg4/0vv+5IfHYaa4VE536xbA+W0Q==}
- cpu: [x64]
- os: [darwin]
-
- '@rolldown/binding-freebsd-x64@1.0.0-beta.32':
- resolution: {integrity: sha512-M8SUgFlYb5kJJWcFC8gUMRiX4WLFxPKMed3SJ2YrxontgIrEcpizPU8nLNVsRYEStoSfKHKExpQw3OP6fm+5bw==}
- cpu: [x64]
- os: [freebsd]
-
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.32':
- resolution: {integrity: sha512-FuQpbNC/hE//bvv29PFnk0AtpJzdPdYl5CMhlWPovd9g3Kc3lw9TrEPIbL7gRPUdhKAiq6rVaaGvOnXxsa0eww==}
- cpu: [arm]
- os: [linux]
-
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.32':
- resolution: {integrity: sha512-hRZygRlaGCjcNTNY9GV7dDI18sG1dK3cc7ujHq72LoDad23zFDUGMQjiSxHWK+/r92iMV+j2MiHbvzayxqynsg==}
- cpu: [arm64]
- os: [linux]
-
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.32':
- resolution: {integrity: sha512-HzgT6h+CXLs+GKAU0Wvkt3rvcv0CmDBsDjlPhh4GHysOKbG9NjpKYX2zvjx671E9pGbTvcPpwy7gGsy7xpu+8g==}
- cpu: [arm64]
- os: [linux]
-
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.32':
- resolution: {integrity: sha512-Ab/wbf6gdzphDbsg51UaxsC93foQ7wxhtg0SVCXd25BrV4MAJ1HoDtKN/f4h0maFmJobkqYub2DlmoasUzkvBg==}
- cpu: [x64]
- os: [linux]
-
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.32':
- resolution: {integrity: sha512-VoxqGEfh5A1Yx+zBp/FR5QwAbtzbuvky2SVc+ii4g1gLD4zww6mt/hPi5zG+b88zYPFBKHpxMtsz9cWqXU5V5Q==}
- cpu: [x64]
- os: [linux]
-
- '@rolldown/binding-openharmony-arm64@1.0.0-beta.32':
- resolution: {integrity: sha512-qZ1ViyOUDGbiZrSAJ/FIAhYUElDfVxxFW6DLT/w4KeoZN3HsF4jmRP95mXtl51/oGrqzU9l9Q2f7/P4O/o2ZZA==}
- cpu: [arm64]
- os: [openharmony]
-
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.32':
- resolution: {integrity: sha512-hEkG3wD+f3wytV0lqwb/uCrXc4r4Ny/DWJFJPfQR3VeMWplhWGgSHNwZc2Q7k86Yi36f9NNzzWmrIuvHI9lCVw==}
- engines: {node: '>=14.0.0'}
- cpu: [wasm32]
-
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.32':
- resolution: {integrity: sha512-k3MvDf8SiA7uP2ikP0unNouJ2YCrnwi7xcVW+RDgMp5YXVr3Xu6svmT3HGn0tkCKUuPmf+uy8I5uiHt5qWQbew==}
- cpu: [arm64]
- os: [win32]
-
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.32':
- resolution: {integrity: sha512-wAi/FxGh7arDOUG45UmnXE1sZUa0hY4cXAO2qWAjFa3f7bTgz/BqwJ7XN5SUezvAJPNkME4fEpInfnBvM25a0w==}
- cpu: [ia32]
- os: [win32]
-
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.32':
- resolution: {integrity: sha512-Ej0i4PZk8ltblZtzVK8ouaGUacUtxRmTm5S9794mdyU/tYxXjAJNseOfxrnHpMWKjMDrOKbqkPqJ52T9NR4LQQ==}
- cpu: [x64]
- os: [win32]
-
- '@rolldown/pluginutils@1.0.0-beta.32':
- resolution: {integrity: sha512-QReCdvxiUZAPkvp1xpAg62IeNzykOFA6syH2CnClif4YmALN1XKpB39XneL80008UbtMShthSVDKmrx05N1q/g==}
-
'@rolldown/pluginutils@1.0.0-beta.40':
resolution: {integrity: sha512-s3GeJKSQOwBlzdUrj4ISjJj5SfSh+aqn0wjOar4Bx95iV1ETI7F6S/5hLcfAxZ9kXDcyrAkxPlqmd1ZITttf+w==}
- '@rolldown/pluginutils@1.0.0-beta.50':
- resolution: {integrity: sha512-5e76wQiQVeL1ICOZVUg4LSOVYg9jyhGCin+icYozhsUzM+fHE7kddi1bdiE0jwVqTfkjba3jUFbEkoC9WkdvyA==}
-
'@rolldown/pluginutils@1.0.0-beta.53':
resolution: {integrity: sha512-vENRlFU4YbrwVqNDZ7fLvy+JR1CRkyr01jhSiDpE1u6py3OMzQfztQU2jxykW3ALNxO4kSlqIDeYyD0Y9RcQeQ==}
- '@rollup/plugin-alias@5.1.1':
- resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==}
- engines: {node: '>=14.0.0'}
+ '@rollup/plugin-alias@6.0.0':
+ resolution: {integrity: sha512-tPCzJOtS7uuVZd+xPhoy5W4vThe6KWXNmsFCNktaAh5RTqcLiSfT4huPQIXkgJ6YCOjJHvecOAzQxLFhPxKr+g==}
+ engines: {node: '>=20.19.0'}
peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ rollup: '>=4.0.0'
peerDependenciesMeta:
rollup:
optional: true
- '@rollup/plugin-commonjs@28.0.6':
- resolution: {integrity: sha512-XSQB1K7FUU5QP+3lOQmVCE3I0FcbbNvmNT4VJSj93iUjayaARrTQeoRdiYQoftAJBLrR9t2agwAd3ekaTgHNlw==}
+ '@rollup/plugin-commonjs@29.0.0':
+ resolution: {integrity: sha512-U2YHaxR2cU/yAiwKJtJRhnyLk7cifnQw0zUpISsocBDoHDJn+HTV74ABqnwr5bEgWUwFZC9oFL6wLe21lHu5eQ==}
engines: {node: '>=16.0.0 || 14 >= 14.17'}
peerDependencies:
rollup: ^2.68.0||^3.0.0||^4.0.0
@@ -3137,8 +3051,8 @@ packages:
rollup:
optional: true
- '@rollup/plugin-node-resolve@16.0.1':
- resolution: {integrity: sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==}
+ '@rollup/plugin-node-resolve@16.0.3':
+ resolution: {integrity: sha512-lUYM3UBGuM93CnMPG1YocWu7X802BrNF3jW2zny5gQyLQgRFJhV1Sq0Zi74+dh/6NBx1DxFC4b4GXg9wUCG5Qg==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^2.78.0||^3.0.0||^4.0.0
@@ -3146,8 +3060,8 @@ packages:
rollup:
optional: true
- '@rollup/plugin-replace@6.0.2':
- resolution: {integrity: sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==}
+ '@rollup/plugin-replace@6.0.3':
+ resolution: {integrity: sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
@@ -3168,8 +3082,8 @@ packages:
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
engines: {node: '>= 8.0.0'}
- '@rollup/pluginutils@5.1.4':
- resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==}
+ '@rollup/pluginutils@5.3.0':
+ resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
@@ -3177,103 +3091,128 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.46.2':
- resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==}
+ '@rollup/rollup-android-arm-eabi@4.57.0':
+ resolution: {integrity: sha512-tPgXB6cDTndIe1ah7u6amCI1T0SsnlOuKgg10Xh3uizJk4e5M1JGaUMk7J4ciuAUcFpbOiNhm2XIjP9ON0dUqA==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.46.2':
- resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==}
+ '@rollup/rollup-android-arm64@4.57.0':
+ resolution: {integrity: sha512-sa4LyseLLXr1onr97StkU1Nb7fWcg6niokTwEVNOO7awaKaoRObQ54+V/hrF/BP1noMEaaAW6Fg2d/CfLiq3Mg==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.46.2':
- resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==}
+ '@rollup/rollup-darwin-arm64@4.57.0':
+ resolution: {integrity: sha512-/NNIj9A7yLjKdmkx5dC2XQ9DmjIECpGpwHoGmA5E1AhU0fuICSqSWScPhN1yLCkEdkCwJIDu2xIeLPs60MNIVg==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.46.2':
- resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==}
+ '@rollup/rollup-darwin-x64@4.57.0':
+ resolution: {integrity: sha512-xoh8abqgPrPYPr7pTYipqnUi1V3em56JzE/HgDgitTqZBZ3yKCWI+7KUkceM6tNweyUKYru1UMi7FC060RyKwA==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.46.2':
- resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==}
+ '@rollup/rollup-freebsd-arm64@4.57.0':
+ resolution: {integrity: sha512-PCkMh7fNahWSbA0OTUQ2OpYHpjZZr0hPr8lId8twD7a7SeWrvT3xJVyza+dQwXSSq4yEQTMoXgNOfMCsn8584g==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.46.2':
- resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==}
+ '@rollup/rollup-freebsd-x64@4.57.0':
+ resolution: {integrity: sha512-1j3stGx+qbhXql4OCDZhnK7b01s6rBKNybfsX+TNrEe9JNq4DLi1yGiR1xW+nL+FNVvI4D02PUnl6gJ/2y6WJA==}
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
- resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.57.0':
+ resolution: {integrity: sha512-eyrr5W08Ms9uM0mLcKfM/Uzx7hjhz2bcjv8P2uynfj0yU8GGPdz8iYrBPhiLOZqahoAMB8ZiolRZPbbU2MAi6Q==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.46.2':
- resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==}
+ '@rollup/rollup-linux-arm-musleabihf@4.57.0':
+ resolution: {integrity: sha512-Xds90ITXJCNyX9pDhqf85MKWUI4lqjiPAipJ8OLp8xqI2Ehk+TCVhF9rvOoN8xTbcafow3QOThkNnrM33uCFQA==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.46.2':
- resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==}
+ '@rollup/rollup-linux-arm64-gnu@4.57.0':
+ resolution: {integrity: sha512-Xws2KA4CLvZmXjy46SQaXSejuKPhwVdaNinldoYfqruZBaJHqVo6hnRa8SDo9z7PBW5x84SH64+izmldCgbezw==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.46.2':
- resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==}
+ '@rollup/rollup-linux-arm64-musl@4.57.0':
+ resolution: {integrity: sha512-hrKXKbX5FdaRJj7lTMusmvKbhMJSGWJ+w++4KmjiDhpTgNlhYobMvKfDoIWecy4O60K6yA4SnztGuNTQF+Lplw==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
- resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==}
+ '@rollup/rollup-linux-loong64-gnu@4.57.0':
+ resolution: {integrity: sha512-6A+nccfSDGKsPm00d3xKcrsBcbqzCTAukjwWK6rbuAnB2bHaL3r9720HBVZ/no7+FhZLz/U3GwwZZEh6tOSI8Q==}
cpu: [loong64]
os: [linux]
- '@rollup/rollup-linux-ppc64-gnu@4.46.2':
- resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==}
+ '@rollup/rollup-linux-loong64-musl@4.57.0':
+ resolution: {integrity: sha512-4P1VyYUe6XAJtQH1Hh99THxr0GKMMwIXsRNOceLrJnaHTDgk1FTcTimDgneRJPvB3LqDQxUmroBclQ1S0cIJwQ==}
+ cpu: [loong64]
+ os: [linux]
+
+ '@rollup/rollup-linux-ppc64-gnu@4.57.0':
+ resolution: {integrity: sha512-8Vv6pLuIZCMcgXre6c3nOPhE0gjz1+nZP6T+hwWjr7sVH8k0jRkH+XnfjjOTglyMBdSKBPPz54/y1gToSKwrSQ==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rollup/rollup-linux-ppc64-musl@4.57.0':
+ resolution: {integrity: sha512-r1te1M0Sm2TBVD/RxBPC6RZVwNqUTwJTA7w+C/IW5v9Ssu6xmxWEi+iJQlpBhtUiT1raJ5b48pI8tBvEjEFnFA==}
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.46.2':
- resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==}
+ '@rollup/rollup-linux-riscv64-gnu@4.57.0':
+ resolution: {integrity: sha512-say0uMU/RaPm3CDQLxUUTF2oNWL8ysvHkAjcCzV2znxBr23kFfaxocS9qJm+NdkRhF8wtdEEAJuYcLPhSPbjuQ==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-riscv64-musl@4.46.2':
- resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==}
+ '@rollup/rollup-linux-riscv64-musl@4.57.0':
+ resolution: {integrity: sha512-/MU7/HizQGsnBREtRpcSbSV1zfkoxSTR7wLsRmBPQ8FwUj5sykrP1MyJTvsxP5KBq9SyE6kH8UQQQwa0ASeoQQ==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.46.2':
- resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==}
+ '@rollup/rollup-linux-s390x-gnu@4.57.0':
+ resolution: {integrity: sha512-Q9eh+gUGILIHEaJf66aF6a414jQbDnn29zeu0eX3dHMuysnhTvsUvZTCAyZ6tJhUjnvzBKE4FtuaYxutxRZpOg==}
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.46.2':
- resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==}
+ '@rollup/rollup-linux-x64-gnu@4.57.0':
+ resolution: {integrity: sha512-OR5p5yG5OKSxHReWmwvM0P+VTPMwoBS45PXTMYaskKQqybkS3Kmugq1W+YbNWArF8/s7jQScgzXUhArzEQ7x0A==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.46.2':
- resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==}
+ '@rollup/rollup-linux-x64-musl@4.57.0':
+ resolution: {integrity: sha512-XeatKzo4lHDsVEbm1XDHZlhYZZSQYym6dg2X/Ko0kSFgio+KXLsxwJQprnR48GvdIKDOpqWqssC3iBCjoMcMpw==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.46.2':
- resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==}
+ '@rollup/rollup-openbsd-x64@4.57.0':
+ resolution: {integrity: sha512-Lu71y78F5qOfYmubYLHPcJm74GZLU6UJ4THkf/a1K7Tz2ycwC2VUbsqbJAXaR6Bx70SRdlVrt2+n5l7F0agTUw==}
+ cpu: [x64]
+ os: [openbsd]
+
+ '@rollup/rollup-openharmony-arm64@4.57.0':
+ resolution: {integrity: sha512-v5xwKDWcu7qhAEcsUubiav7r+48Uk/ENWdr82MBZZRIm7zThSxCIVDfb3ZeRRq9yqk+oIzMdDo6fCcA5DHfMyA==}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@rollup/rollup-win32-arm64-msvc@4.57.0':
+ resolution: {integrity: sha512-XnaaaSMGSI6Wk8F4KK3QP7GfuuhjGchElsVerCplUuxRIzdvZ7hRBpLR0omCmw+kI2RFJB80nenhOoGXlJ5TfQ==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.46.2':
- resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==}
+ '@rollup/rollup-win32-ia32-msvc@4.57.0':
+ resolution: {integrity: sha512-3K1lP+3BXY4t4VihLw5MEg6IZD3ojSYzqzBG571W3kNQe4G4CcFpSUQVgurYgib5d+YaCjeFow8QivWp8vuSvA==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.46.2':
- resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==}
+ '@rollup/rollup-win32-x64-gnu@4.57.0':
+ resolution: {integrity: sha512-MDk610P/vJGc5L5ImE4k5s+GZT3en0KoK1MKPXCRgzmksAMk79j4h3k1IerxTNqwDLxsGxStEZVBqG0gIqZqoA==}
+ cpu: [x64]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-msvc@4.57.0':
+ resolution: {integrity: sha512-Zv7v6q6aV+VslnpwzqKAmrk5JdVkLUzok2208ZXGipjb+msxBr/fJPZyeEXiFgH7k62Ak0SLIfxQRZQvTuf7rQ==}
cpu: [x64]
os: [win32]
@@ -3338,15 +3277,15 @@ packages:
'@shikijs/vscode-textmate@10.0.2':
resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==}
- '@sinclair/typebox@0.34.41':
- resolution: {integrity: sha512-6gS8pZzSXdyRHTIqoqSVknxolr1kzfy4/CeDnrzsVz8TTIWUbOBr6gnzOmTYJ3eXQNh4IYHIGi5aIL7sOZ2G/g==}
+ '@sinclair/typebox@0.34.48':
+ resolution: {integrity: sha512-kKJTNuK3AQOrgjjotVxMrCn1sUJwM76wMszfq1kdU4uYVJjvEWuFQ6HgvLt4Xz3fSmZlTOxJ/Ie13KnIcWQXFA==}
- '@sindresorhus/is@7.0.2':
- resolution: {integrity: sha512-d9xRovfKNz1SKieM0qJdO+PQonjnnIfSNWfHYnBSJ9hkjm0ZPw6HlxscDXYstp3z+7V2GOFHc+J0CYrYTjqCJw==}
+ '@sindresorhus/is@7.2.0':
+ resolution: {integrity: sha512-P1Cz1dWaFfR4IR+U13mqqiGsLFf1KbayybWwdd2vfctdV6hDpUkgCY0nKOLLTMSoRd/jJNjtbqzf13K8DCCXQw==}
engines: {node: '>=18'}
- '@sindresorhus/merge-streams@2.3.0':
- resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
+ '@sindresorhus/merge-streams@4.0.0':
+ resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
engines: {node: '>=18'}
'@size-limit/esbuild@11.2.0':
@@ -3441,25 +3380,22 @@ packages:
peerDependencies:
solid-js: '>=1.8.4'
- '@solidjs/start@1.2.0':
- resolution: {integrity: sha512-SRv1g3R+4sxZnxCBPK1IedtLKsPhPJ7W/Yv4xEHjM4jJGPWi3ed35/yd0D5zhRK0C7zJIkZKbhnR/S3g8JUD5w==}
+ '@solidjs/start@1.2.1':
+ resolution: {integrity: sha512-O5E7rcCwm2f8GlXKgS2xnU37Ld5vMVXJgo/qR7UI5iR5uFo9V2Ac+SSVNXkM98CeHKHt55h1UjbpxxTANEsHmA==}
peerDependencies:
vinxi: ^0.5.7
- '@speed-highlight/core@1.2.7':
- resolution: {integrity: sha512-0dxmVj4gxg3Jg879kvFS/msl4s9F3T9UXC1InxgOf7t5NvcPD97u/WTA5vL/IxWHMn7qSxBozqrnnE2wvl1m8g==}
-
- '@standard-schema/spec@1.1.0':
- resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==}
+ '@speed-highlight/core@1.2.14':
+ resolution: {integrity: sha512-G4ewlBNhUtlLvrJTb88d2mdy2KRijzs4UhnlrOSRT4bmjh/IqNElZa3zkrZ+TC47TwtlDWzVLFADljF1Ijp5hA==}
- '@stylistic/eslint-plugin@5.4.0':
- resolution: {integrity: sha512-UG8hdElzuBDzIbjG1QDwnYH0MQ73YLXDFHgZzB4Zh/YJfnw8XNsloVtytqzx0I2Qky9THSdpTmi8Vjn/pf/Lew==}
+ '@stylistic/eslint-plugin@5.7.1':
+ resolution: {integrity: sha512-zjTUwIsEfT+k9BmXwq1QEFYsb4afBlsI1AXFyWQBgggMzwBFOuu92pGrE5OFx90IOjNl+lUbQoTG7f8S0PkOdg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=9.0.0'
- '@sveltejs/acorn-typescript@1.0.5':
- resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==}
+ '@sveltejs/acorn-typescript@1.0.8':
+ resolution: {integrity: sha512-esgN+54+q0NjB0Y/4BomT9samII7jGwNy/2a3wNZbT2A2RpmXsXwUt24LvLhx6jUq2gVk4cWEvcRO6MFQbOfNA==}
peerDependencies:
acorn: ^8.9.0
@@ -3645,38 +3581,35 @@ packages:
'@tanstack/form-core@1.24.4':
resolution: {integrity: sha512-+eIR7DiDamit1zvTVgaHxuIRA02YFgJaXMUGxsLRJoBpUjGl/g/nhUocQoNkRyfXqOlh8OCMTanjwDprWSRq6w==}
- '@tanstack/form-core@1.26.0':
- resolution: {integrity: sha512-CVSrNwnRt8V0vULOr82slIckaB7w7dOMKF+GMP9rmbaCBzXHJt+JQRj4NiH4PyPz31DAJoFE+BxcrhcVU2ZjTw==}
+ '@tanstack/form-core@1.28.0':
+ resolution: {integrity: sha512-MX3YveB6SKHAJ2yUwp+Ca/PCguub8bVEnLcLUbFLwdkSRMkP0lMGdaZl+F0JuEgZw56c6iFoRyfILhS7OQpydA==}
'@tanstack/form-devtools@0.1.8':
resolution: {integrity: sha512-r34PPx1f5QlkWMqFh8Vyw6ats+ValLrTJMhFTx66m1i0YZJ1D5vZ/1ZF62JWMUxsep0yJqDbXznr1629Qmrt8w==}
peerDependencies:
solid-js: '>=1.9.9'
- '@tanstack/history@1.139.0':
- resolution: {integrity: sha512-l6wcxwDBeh/7Dhles23U1O8lp9kNJmAb2yNjekR6olZwCRNAVA8TCXlVCrueELyFlYZqvQkh0ofxnzG62A1Kkg==}
- engines: {node: '>=12'}
-
- '@tanstack/history@1.141.0':
- resolution: {integrity: sha512-LS54XNyxyTs5m/pl1lkwlg7uZM3lvsv2FIIV1rsJgnfwVCnI+n4ZGZ2CcjNT13BPu/3hPP+iHmliBSscJxW5FQ==}
+ '@tanstack/history@1.154.14':
+ resolution: {integrity: sha512-xyIfof8eHBuub1CkBnbKNKQXeRZC4dClhmzePHVOEel4G7lk/dW+TQ16da7CFdeNLv6u6Owf5VoBQxoo6DFTSA==}
engines: {node: '>=12'}
'@tanstack/match-sorter-utils@8.19.4':
resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==}
engines: {node: '>=12'}
+ '@tanstack/pacer-lite@0.1.1':
+ resolution: {integrity: sha512-y/xtNPNt/YeyoVxE/JCx+T7yjEzpezmbb+toK8DDD1P4m7Kzs5YR956+7OKexG3f8aXgC3rLZl7b1V+yNUSy5w==}
+ engines: {node: '>=18'}
+
'@tanstack/pacer@0.15.4':
resolution: {integrity: sha512-vGY+CWsFZeac3dELgB6UZ4c7OacwsLb8hvL2gLS6hTgy8Fl0Bm/aLokHaeDIP+q9F9HUZTnp360z9uv78eg8pg==}
engines: {node: '>=18'}
- '@tanstack/query-core@5.90.11':
- resolution: {integrity: sha512-f9z/nXhCgWDF4lHqgIE30jxLe4sYv15QodfdPDKYAk7nAEjNcndy4dHz3ezhdUaR23BpWa4I2EH4/DZ0//Uf8A==}
+ '@tanstack/query-core@5.90.20':
+ resolution: {integrity: sha512-OMD2HLpNouXEfZJWcKeVKUgQ5n+n3A2JFmBaScpNDUqSrQSjiveC7dKMe53uJUg1nDG16ttFPz2xfilz6i2uVg==}
- '@tanstack/query-core@5.90.12':
- resolution: {integrity: sha512-T1/8t5DhV/SisWjDnaiU2drl6ySvsHj1bHBCWNXd+/T+Hh1cf6JodyEYMd5sgwm+b/mETT4EV3H+zCVczCU5hg==}
-
- '@tanstack/query-devtools@5.91.1':
- resolution: {integrity: sha512-l8bxjk6BMsCaVQH6NzQEE/bEgFy1hAs5qbgXl0xhzezlaQbPk6Mgz9BqEg2vTLPOHD8N4k+w/gdgCbEzecGyNg==}
+ '@tanstack/query-devtools@5.92.0':
+ resolution: {integrity: sha512-N8D27KH1vEpVacvZgJL27xC6yPFUy0Zkezn5gnB3L3gRCxlDeSuiya7fKge8Y91uMTnC8aSxBQhcK6ocY7alpQ==}
'@tanstack/react-ai-devtools@0.2.1':
resolution: {integrity: sha512-m2VRloYOzQ5K7F2zsfC6eHAyu3IQULK3gb/ohvtZiD4d/5XcwFkvqSIrY+IGUmU5KfbhJP9HsSSW/iunMBWXHA==}
@@ -3689,8 +3622,8 @@ packages:
peerDependencies:
react: ^17.0.0 || ^18.0.0 || ^19.0.0
- '@tanstack/react-form@1.26.0':
- resolution: {integrity: sha512-G4AvmZ0tBMkxbsWB/gAfn5hH/8GSTXDR72DqVl1IjNULAn5XFFiWr4Xq5msbwgMruFNhLKyO4hxzwvwRXyCmmw==}
+ '@tanstack/react-form@1.28.0':
+ resolution: {integrity: sha512-ibLcf5QkTogV0Ly944CuqGxWTpHyreNA4Cy8Wtky7zE9wtE3HVapQt4/hUuXo51zihfTkv5URiXpoTSKF5Xosg==}
peerDependencies:
'@tanstack/react-start': '*'
react: ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -3698,36 +3631,31 @@ packages:
'@tanstack/react-start':
optional: true
- '@tanstack/react-query-devtools@5.91.1':
- resolution: {integrity: sha512-tRnJYwEbH0kAOuToy8Ew7bJw1lX3AjkkgSlf/vzb+NpnqmHPdWM+lA2DSdGQSLi1SU0PDRrrCI1vnZnci96CsQ==}
- peerDependencies:
- '@tanstack/react-query': ^5.90.10
- react: ^18 || ^19
-
- '@tanstack/react-query@5.90.11':
- resolution: {integrity: sha512-3uyzz01D1fkTLXuxF3JfoJoHQMU2fxsfJwE+6N5hHy0dVNoZOvwKP8Z2k7k1KDeD54N20apcJnG75TBAStIrBA==}
+ '@tanstack/react-query-devtools@5.91.2':
+ resolution: {integrity: sha512-ZJ1503ay5fFeEYFUdo7LMNFzZryi6B0Cacrgr2h1JRkvikK1khgIq6Nq2EcblqEdIlgB/r7XDW8f8DQ89RuUgg==}
peerDependencies:
+ '@tanstack/react-query': ^5.90.14
react: ^18 || ^19
- '@tanstack/react-query@5.90.12':
- resolution: {integrity: sha512-graRZspg7EoEaw0a8faiUASCyJrqjKPdqJ9EwuDRUF9mEYJ1YPczI9H+/agJ0mOJkPCJDk0lsz5QTrLZ/jQ2rg==}
+ '@tanstack/react-query@5.90.20':
+ resolution: {integrity: sha512-vXBxa+qeyveVO7OA0jX1z+DeyCA4JKnThKv411jd5SORpBKgkcVnYKCiBgECvADvniBX7tobwBmg01qq9JmMJw==}
peerDependencies:
react: ^18 || ^19
- '@tanstack/react-router-devtools@1.143.11':
- resolution: {integrity: sha512-ACq0hEXhhrFFURUUDAvOtji5wVXwwWjLK6YYqCZrySk0G8+xbn8VaeQ4Q+nwSN1WV117Eq5igr7tbj7PrA1eOA==}
+ '@tanstack/react-router-devtools@1.157.16':
+ resolution: {integrity: sha512-g6ekyzumfLBX6T5e+Vu2r37Z2CFJKrWRFqIy3vZ6A3x7OcuPV8uXNjyrLSiT/IsGTiF8YzwI4nWJa4fyd7NlCw==}
engines: {node: '>=12'}
peerDependencies:
- '@tanstack/react-router': ^1.143.11
- '@tanstack/router-core': ^1.143.6
+ '@tanstack/react-router': ^1.157.16
+ '@tanstack/router-core': ^1.157.16
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
peerDependenciesMeta:
'@tanstack/router-core':
optional: true
- '@tanstack/react-router-ssr-query@1.143.11':
- resolution: {integrity: sha512-8xztGp5I0a4lUxTf2oYH7CKzj4KUs7OnZfEban4bw55eq1LJdBJBwi4oSQux9mq/K7Tu+dH02TuZ+b82hX1UAQ==}
+ '@tanstack/react-router-ssr-query@1.157.16':
+ resolution: {integrity: sha512-emvm1t2fTZk/gdctuTwbNW2LeUCpPJGttq4N9I5YdTk2QmLmCD5mgiJYB/GXWwmuSq05dmO/7W9b8HNAWSv0FQ==}
engines: {node: '>=12'}
peerDependencies:
'@tanstack/query-core': '>=5.90.0'
@@ -3736,87 +3664,65 @@ packages:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-router@1.143.11':
- resolution: {integrity: sha512-FMjcJVlJa4TFkbpfH1wvfEIOvlQX2/JQbFFcTRGEVBYtegXULL8ipoMemMkKYeyd7EPjGvSPbHgTtMFwVhdtFQ==}
+ '@tanstack/react-router@1.157.16':
+ resolution: {integrity: sha512-xwFQa7S7dhBhm3aJYwU79cITEYgAKSrcL6wokaROIvl2JyIeazn8jueWqUPJzFjv+QF6Q8euKRlKUEyb5q2ymg==}
engines: {node: '>=12'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-start-client@1.143.11':
- resolution: {integrity: sha512-tje/DzgcugshfhD7QTMASPR3KbrJJAyICWqRbxuJQOv0LplpStbVmDOQKVDQ6qFkcsYeCq146ftK7wquPGKJgw==}
+ '@tanstack/react-start-client@1.157.16':
+ resolution: {integrity: sha512-r3XTxYPJXZ/szhbloxqT6CQtsoEjw8DjbnZh/3ZsQv2PLKTOl925cy7YVdQc2cWZyXtn5e19Ig78R+8tsoTpig==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-start-server@1.143.11':
- resolution: {integrity: sha512-5ua+H8ryJyVZLwfyokvM60uTUdtcxOHiWiPneJnpExkmZ27iuD1wiFvYnY/aRnDE77/Z7wjqZuolRY0lX1njSQ==}
+ '@tanstack/react-start-server@1.157.16':
+ resolution: {integrity: sha512-1YkBss4SUQ+HqVC1yGN/j7VNwjvdHHd3K58fASe0bz+uf7GrkGJlRXPkMJdxJkkmefYHQfyBL+q7o723N4CMYA==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
- '@tanstack/react-start@1.143.11':
- resolution: {integrity: sha512-Hq5Wsp3Ms/2ReBbA37ZCMEjxQuXFHHNi4muaX201cEp6kkMMSJ0KL6GpHI5EYkyNXdu3pr2t7AnG+LLMe0WdWQ==}
+ '@tanstack/react-start@1.157.16':
+ resolution: {integrity: sha512-FO6UYjsZyNaC0ickSSvClqfVZemp9/HWnbRJQU2dOKYQsI+wnznhLp9IkgG90iFBLcuMAWhcNHMiIuz603GJBg==}
engines: {node: '>=22.12.0'}
peerDependencies:
react: '>=18.0.0 || >=19.0.0'
react-dom: '>=18.0.0 || >=19.0.0'
vite: '>=7.0.0'
- '@tanstack/react-store@0.7.7':
- resolution: {integrity: sha512-qqT0ufegFRDGSof9D/VqaZgjNgp4tRPHZIJq2+QIHkMUtHjaJ0lYrrXjeIUJvjnTbgPfSD1XgOMEt0lmANn6Zg==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
-
'@tanstack/react-store@0.8.0':
resolution: {integrity: sha512-1vG9beLIuB7q69skxK9r5xiLN3ztzIPfSQSs0GfeqWGO2tGIyInZx0x1COhpx97RKaONSoAb8C3dxacWksm1ow==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- '@tanstack/router-core@1.139.12':
- resolution: {integrity: sha512-HCDi4fpnAFeDDogT0C61yd2nJn0FrIyFDhyHG3xJji8emdn8Ni4rfyrN4Av46xKkXTPUGdbsqih45+uuNtunew==}
- engines: {node: '>=12'}
-
- '@tanstack/router-core@1.143.6':
- resolution: {integrity: sha512-NOdkn0lQNNjtyqns8lzZrq05mK3UdIOLR6WyH/reCwTqQ5w7lflquqM0AqbDuBA4iT2hOdNf1lS9NdW9esE2ig==}
- engines: {node: '>=12'}
-
- '@tanstack/router-devtools-core@1.139.12':
- resolution: {integrity: sha512-VARlT9alLnROnPsZtHrSZsqYksIdBBQ24yGzEper5K1+1e0fzpcKLnMYLK9cwr//uWA2xmQayznvBnwcTmnUlg==}
+ '@tanstack/router-core@1.157.16':
+ resolution: {integrity: sha512-eJuVgM7KZYTTr4uPorbUzUflmljMVcaX2g6VvhITLnHmg9SBx9RAgtQ1HmT+72mzyIbRSlQ1q0fY/m+of/fosA==}
engines: {node: '>=12'}
- peerDependencies:
- '@tanstack/router-core': ^1.139.12
- csstype: ^3.0.10
- solid-js: '>=1.9.5'
- peerDependenciesMeta:
- csstype:
- optional: true
- '@tanstack/router-devtools-core@1.143.6':
- resolution: {integrity: sha512-8EUfacvsOSWt+7VvBkWMSvvyfd5OWiJBAheLvC7AMD1AWF2JWUQsLLpYUbYCxShdKpU0PrT50KukwVQFl3o7/Q==}
+ '@tanstack/router-devtools-core@1.157.16':
+ resolution: {integrity: sha512-XBJTs/kMZYK6J2zhbGucHNuypwDB1t2vi8K5To+V6dUnLGBEyfQTf01fegiF4rpL1yXgomdGnP6aTiOFgldbVg==}
engines: {node: '>=12'}
peerDependencies:
- '@tanstack/router-core': ^1.143.6
+ '@tanstack/router-core': ^1.157.16
csstype: ^3.0.10
- solid-js: '>=1.9.5'
peerDependenciesMeta:
csstype:
optional: true
- '@tanstack/router-generator@1.143.11':
- resolution: {integrity: sha512-vq5LnMyN3VuZN2Stnv5B9FzkxQK+0nr4D6S1stAag1fv6ypb7/QF5IBunojs1uLfLMB4E/Kl8lFtlRImJ/KTQA==}
+ '@tanstack/router-generator@1.157.16':
+ resolution: {integrity: sha512-Ae2M00VTFjjED7glSCi/mMLENRzhEym6NgjoOx7UVNbCC/rLU/5ASDe5VIlDa8QLEqP5Pj088Gi51gjmRuICvQ==}
engines: {node: '>=12'}
- '@tanstack/router-plugin@1.143.11':
- resolution: {integrity: sha512-mG1bP30mXA89Ury5/NrjqJnEzz5QiVUomeOjaftg/OioAlCSEpq20+1t/wrCqnGHq1y+0AZDVfArAPp5YtTdcg==}
+ '@tanstack/router-plugin@1.157.16':
+ resolution: {integrity: sha512-YQg7L06xyCJAYyrEJNZGAnDL8oChILU+G/eSDIwEfcWn5iLk+47x1Gcdxr82++47PWmOPhzuTo8edDQXWs7kAA==}
engines: {node: '>=12'}
peerDependencies:
'@rsbuild/core': '>=1.0.2'
- '@tanstack/react-router': ^1.143.11
+ '@tanstack/react-router': ^1.157.16
vite: '>=5.0.0 || >=6.0.0 || >=7.0.0'
vite-plugin-solid: ^2.11.10
webpack: '>=5.92.0'
@@ -3832,49 +3738,45 @@ packages:
webpack:
optional: true
- '@tanstack/router-ssr-query-core@1.143.6':
- resolution: {integrity: sha512-dVqEihMg5mkR0MxnhWkepQsmBLHNhnU3SBHBpwVA4NCo9awzynmkkFE3HH5vE9ZBX/pU5YrGxQZQnc4jDUK9Ig==}
+ '@tanstack/router-ssr-query-core@1.157.16':
+ resolution: {integrity: sha512-YuwNG4jdtn+r90yyti8yP27IKaVoflWmRezqnj0gyJxpRauBkK7MVLvWSNbJadnk88b9H+rdtNOF2k3owGaong==}
engines: {node: '>=12'}
peerDependencies:
'@tanstack/query-core': '>=5.90.0'
'@tanstack/router-core': '>=1.127.0'
- '@tanstack/router-utils@1.139.0':
- resolution: {integrity: sha512-jT7D6NimWqoFSkid4vCno8gvTyfL1+NHpgm3es0B2UNhKKRV3LngOGilm1m6v8Qvk/gy6Fh/tvB+s+hBl6GhOg==}
- engines: {node: '>=12'}
-
- '@tanstack/router-utils@1.143.11':
- resolution: {integrity: sha512-N24G4LpfyK8dOlnP8BvNdkuxg1xQljkyl6PcrdiPSA301pOjatRT1y8wuCCJZKVVD8gkd0MpCZ0VEjRMGILOtA==}
+ '@tanstack/router-utils@1.154.7':
+ resolution: {integrity: sha512-61bGx32tMKuEpVRseu2sh1KQe8CfB7793Mch/kyQt0EP3tD7X0sXmimCl3truRiDGUtI0CaSoQV1NPjAII1RBA==}
engines: {node: '>=12'}
'@tanstack/server-functions-plugin@1.121.21':
resolution: {integrity: sha512-a05fzK+jBGacsSAc1vE8an7lpBh4H0PyIEcivtEyHLomgSeElAJxm9E2It/0nYRZ5Lh23m0okbhzJNaYWZpAOg==}
engines: {node: '>=12'}
- '@tanstack/solid-query-devtools@5.91.1':
- resolution: {integrity: sha512-4OnXd5AwwcdlzFqRstToz0QChmpz9CqA2csnQAdlrA9Vrf0Gjl+S7tPE65xx0s8y8ZwUgCNyB1GTFXS1Wsznyg==}
+ '@tanstack/solid-query-devtools@5.91.2':
+ resolution: {integrity: sha512-BKlX7ASXXcFSr+yINaMA925jip9RVre8iLlKFE043Akb2lpI5hRnFz2rFZ9Q1n5dh3QhTIepAmlvHvVTzjt1jw==}
peerDependencies:
- '@tanstack/solid-query': ^5.90.13
+ '@tanstack/solid-query': ^5.90.17
solid-js: ^1.6.0
- '@tanstack/solid-query@5.90.14':
- resolution: {integrity: sha512-e/TP+92mOFoQtInffcYKvAExgbQoBSDrarKnGwnindQBItp0ne1VdIg88K2U8rNwwM/wdj15V5azpXIkZkNQDw==}
+ '@tanstack/solid-query@5.90.23':
+ resolution: {integrity: sha512-pbZc4+Kgm7ktzIuu01R3KOWfazQKgNp4AZvW0RSvv+sNMpYoileUDAkXEcjDJe6RJmb3fVvTR4LlcSL5pxDElQ==}
peerDependencies:
solid-js: ^1.6.0
- '@tanstack/solid-router-devtools@1.139.12':
- resolution: {integrity: sha512-e13p0wvlXtrSBbPInaXzVP0qfULfjXVC95vqXVVlPQzNunmMryNs3FW59N0HObRCKrSG3sjGvPdTx3wJryYbIw==}
+ '@tanstack/solid-router-devtools@1.157.16':
+ resolution: {integrity: sha512-OttJAOJmn4/lqTQWOoF91wREyblwmpdXq29pYqLqDPgMy6QdzTU14otP64tfCCpBi4VR2TwtIgsVLlzWx0Yemw==}
engines: {node: '>=12'}
peerDependencies:
- '@tanstack/router-core': ^1.139.12
- '@tanstack/solid-router': ^1.139.12
+ '@tanstack/router-core': ^1.157.16
+ '@tanstack/solid-router': ^1.157.16
solid-js: ^1.9.10
peerDependenciesMeta:
'@tanstack/router-core':
optional: true
- '@tanstack/solid-router@1.139.12':
- resolution: {integrity: sha512-OeGv3MiNOv71ZucPdeU/PD2mVrwRavC4o8v2mUImPHlRNtG7DHScMmmE6q6cO7CQOinIRWkZVcHa8hcHtHZHyA==}
+ '@tanstack/solid-router@1.157.16':
+ resolution: {integrity: sha512-0bLUmR0GDGW0wuUu0xnW1303tYBruGrDi4QrWD0ztbcwpYFX+u39psCdp+ZMlX04udFWoTF8UBo4Z5D0WRGiqw==}
engines: {node: '>=12'}
peerDependencies:
solid-js: ^1.9.10
@@ -3884,26 +3786,26 @@ packages:
peerDependencies:
solid-js: ^1.6.0
- '@tanstack/start-client-core@1.143.9':
- resolution: {integrity: sha512-Cvj/LIz6WMLg3XF35w0axz7zuBVgeZFhEHFXfHlsylBbYcBFA3GHQZ5KNuxgHNgwP2jYwF6hM6pRkw+1mA3/uA==}
+ '@tanstack/start-client-core@1.157.16':
+ resolution: {integrity: sha512-O+7H133MWQTkOxmXJNhrLXiOhDcBlxvpEcCd/N25Ga6eyZ7/P5vvFzNkSSxeQNkZV+RiPWnA5B75gT+U+buz3w==}
engines: {node: '>=22.12.0'}
- '@tanstack/start-fn-stubs@1.143.8':
- resolution: {integrity: sha512-2IKUPh/TlxwzwHMiHNeFw95+L2sD4M03Es27SxMR0A60Qc4WclpaD6gpC8FsbuNASM2jBxk2UyeYClJxW1GOAQ==}
+ '@tanstack/start-fn-stubs@1.154.7':
+ resolution: {integrity: sha512-D69B78L6pcFN5X5PHaydv7CScQcKLzJeEYqs7jpuyyqGQHSUIZUjS955j+Sir8cHhuDIovCe2LmsYHeZfWf3dQ==}
engines: {node: '>=22.12.0'}
- '@tanstack/start-plugin-core@1.143.11':
- resolution: {integrity: sha512-UdnK7Vy0hY1dR8MhQgdOQz8mv3ESnQOkIQDDaLXay/R3kWphjD8zGt6ZbKxqyxevh+/tn3GZgqDnrwwB8S0DbA==}
+ '@tanstack/start-plugin-core@1.157.16':
+ resolution: {integrity: sha512-VmRXuvP5flryUAHeBM4Xb06n544qLtyA2cwmlQLRTUYtQiQEAdd9CvCGy8CPAly3f7eeXKqC7aX0v3MwWkLR8w==}
engines: {node: '>=22.12.0'}
peerDependencies:
vite: '>=7.0.0'
- '@tanstack/start-server-core@1.143.9':
- resolution: {integrity: sha512-20Uxr7+et6npIQ6JgK5bGskAdM5ScPLQUIJjWgPn9pTVhseHL5FSAiKm7vfbUe87ix0CRDaqIJOzcH4SDgXwNQ==}
+ '@tanstack/start-server-core@1.157.16':
+ resolution: {integrity: sha512-PEltFleYfiqz6+KcmzNXxc1lXgT7VDNKP6G6i1TirdHBDbRJ9CIY+ASLPlhrRwqwA2PL9PpFjXZl8u5bH/+Q9A==}
engines: {node: '>=22.12.0'}
- '@tanstack/start-storage-context@1.143.6':
- resolution: {integrity: sha512-I1KSXaWW9WcywGILW4SHcsvdHFfsFATrdm00Kd+52hQ+lXUWLit9atwBPJ2UeRObOcW4tMCVnNKFGki4C9eYGA==}
+ '@tanstack/start-storage-context@1.157.16':
+ resolution: {integrity: sha512-56izE0oihAw2YRwYUEds2H+uO5dyT2CahXCgWX62+l+FHou09M9mSep68n1lBKPdphC2ZU3cPV7wnvgeraJWHg==}
engines: {node: '>=22.12.0'}
'@tanstack/store@0.7.7':
@@ -3916,22 +3818,22 @@ packages:
resolution: {integrity: sha512-3miLBNiyWX54bQKBNnh7Fj6otWX8ZDiU6/ffOsNnikwBdKjFkA7ddrBtC5/JQkLCE6CBIqcJvtNIwI+DZu4y1Q==}
engines: {node: '>=18'}
- '@tanstack/virtual-file-routes@1.141.0':
- resolution: {integrity: sha512-CJrWtr6L9TVzEImm9S7dQINx+xJcYP/aDkIi6gnaWtIgbZs1pnzsE0yJc2noqXZ+yAOqLx3TBGpBEs9tS0P9/A==}
+ '@tanstack/virtual-file-routes@1.154.7':
+ resolution: {integrity: sha512-cHHDnewHozgjpI+MIVp9tcib6lYEQK5MyUr0ChHpHFGBl8Xei55rohFK0I0ve/GKoHeioaK42Smd8OixPp6CTg==}
engines: {node: '>=12'}
'@tanstack/vite-config@0.2.1':
resolution: {integrity: sha512-werDRwJSqzY28fbOBQ+wP7pQ6jl6Y+EJ8mA/dABOJEq2iBbGLXAzGPywRji7x4zULhjBDS3chQrR3nE7NVcoDw==}
engines: {node: '>=18'}
- '@tanstack/vue-query-devtools@6.1.2':
- resolution: {integrity: sha512-1E886RHorY432aOJU3dyzLbI67PhqQzvAPQyp8hU6UR4EVXKZSVzVT0O0utmTT2jnBpbbUiCFt2uNSs8W3grHw==}
+ '@tanstack/vue-query-devtools@6.1.3':
+ resolution: {integrity: sha512-26g3qyNCnS+7Vguo/R/X3upcrvL+AU6Gn+lMQD7mT/1rl546aq+bP6sBNm1Xi5QFN+X1i29VNG9fI+WhcMXFDQ==}
peerDependencies:
- '@tanstack/vue-query': ^5.92.0
+ '@tanstack/vue-query': ^5.92.3
vue: ^3.3.0
- '@tanstack/vue-query@5.92.0':
- resolution: {integrity: sha512-4DcB+vkYjYtrysrZLnoPTz2/N/1pPtJm9j1dat+/bp7lvMGAiedJIsIlnrusIlRVV2OeU5SKZy7PhwcX1U4stw==}
+ '@tanstack/vue-query@5.92.9':
+ resolution: {integrity: sha512-jjAZcqKveyX0C4w/6zUqbnqk/XzuxNWaFsWjGTJWULVFizUNeLGME2gf9vVSDclIyiBhR13oZJPPs6fJgfpIJQ==}
peerDependencies:
'@vue/composition-api': ^1.1.2
vue: ^2.6.0 || ^3.3.0
@@ -3947,8 +3849,8 @@ packages:
resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==}
engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
- '@testing-library/react@16.3.1':
- resolution: {integrity: sha512-gr4KtAWqIOQoucWYD/f6ki+j5chXfcPc74Col/6poTyqTmn7zRmodWahWRCp8tYd+GMqBonw6hstNzqjbs6gjw==}
+ '@testing-library/react@16.3.2':
+ resolution: {integrity: sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==}
engines: {node: '>=18'}
peerDependencies:
'@testing-library/dom': ^10.0.0
@@ -3989,8 +3891,8 @@ packages:
'@types/braces@3.0.5':
resolution: {integrity: sha512-SQFof9H+LXeWNz8wDe7oN5zu7ket0qwMu5vZubW4GCJ8Kkeh6nBWUz87+KTz/G3Kqsrp0j/W253XJb3KMEeg3w==}
- '@types/chai@5.2.2':
- resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
+ '@types/chai@5.2.3':
+ resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}
'@types/d3-array@3.2.2':
resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==}
@@ -4112,8 +4014,8 @@ packages:
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
- '@types/micromatch@4.0.9':
- resolution: {integrity: sha512-7V+8ncr22h4UoYRLnLXSpTxjQrNUXtWHGeMPRJt1nULXI57G9bIcpyrHlmrQ7QK24EyyuXvYcSSWAM8GA9nqCg==}
+ '@types/micromatch@4.0.10':
+ resolution: {integrity: sha512-5jOhFDElqr4DKTrTEbnW8DZ4Hz5LRUEmyrGpCMrD/NphYv3nUnaF08xmSLx1rGGnyEs/kFnhiw6dCgcDqMr5PQ==}
'@types/ms@2.1.0':
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
@@ -4121,17 +4023,11 @@ packages:
'@types/node@12.20.55':
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
- '@types/node@20.19.11':
- resolution: {integrity: sha512-uug3FEEGv0r+jrecvUUpbY8lLisvIjg6AAic6a2bSP5OEOLeJsDSnvhCDov7ipFFMXS3orMpzlmi0ZcuGkBbow==}
-
- '@types/node@22.15.2':
- resolution: {integrity: sha512-uKXqKN9beGoMdBfcaTY1ecwz6ctxuJAcUlwE55938g0ZJ8lRxwAZqRz2AJ4pzpt5dHdTPMB863UZ0ESiFUcP7A==}
+ '@types/node@20.19.30':
+ resolution: {integrity: sha512-WJtwWJu7UdlvzEAUm484QNg5eAoq5QR08KDNx7g45Usrs2NtOPiX8ugDqmKdXkyL03rBqU5dYNYVQetEpBHq2g==}
- '@types/node@24.10.4':
- resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==}
-
- '@types/normalize-package-data@2.4.4':
- resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
+ '@types/node@22.19.7':
+ resolution: {integrity: sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==}
'@types/picomatch@4.0.2':
resolution: {integrity: sha512-qHHxQ+P9PysNEGbALT8f8YOSHW0KJu6l2xU8DYY0fu/EmGxXdVnuTLvFUvBgPJMSqXq29SYHveejeAha+4AYgA==}
@@ -4141,15 +4037,12 @@ packages:
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.7':
- resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==}
+ '@types/react@19.2.10':
+ resolution: {integrity: sha512-WPigyYuGhgZ/cTPRXB2EwUw+XvsRA3GqHlsP4qteqrnnjDrApbS7MxcGr/hke5iUoeB7E/gQtrs9I37zAJ0Vjw==}
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
- '@types/triple-beam@1.3.5':
- resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==}
-
'@types/trusted-types@2.0.7':
resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
@@ -4165,66 +4058,63 @@ packages:
'@types/ws@8.18.1':
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
- '@types/yauzl@2.10.3':
- resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
-
- '@typescript-eslint/eslint-plugin@8.48.0':
- resolution: {integrity: sha512-XxXP5tL1txl13YFtrECECQYeZjBZad4fyd3cFV4a19LkAY/bIp9fev3US4S5fDVV2JaYFiKAZ/GRTOLer+mbyQ==}
+ '@typescript-eslint/eslint-plugin@8.54.0':
+ resolution: {integrity: sha512-hAAP5io/7csFStuOmR782YmTthKBJ9ND3WVL60hcOjvtGFb+HJxH4O5huAcmcZ9v9G8P+JETiZ/G1B8MALnWZQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.48.0
+ '@typescript-eslint/parser': ^8.54.0
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/parser@8.48.0':
- resolution: {integrity: sha512-jCzKdm/QK0Kg4V4IK/oMlRZlY+QOcdjv89U2NgKHZk1CYTj82/RVSx1mV/0gqCVMJ/DA+Zf/S4NBWNF8GQ+eqQ==}
+ '@typescript-eslint/parser@8.54.0':
+ resolution: {integrity: sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/project-service@8.48.0':
- resolution: {integrity: sha512-Ne4CTZyRh1BecBf84siv42wv5vQvVmgtk8AuiEffKTUo3DrBaGYZueJSxxBZ8fjk/N3DrgChH4TOdIOwOwiqqw==}
+ '@typescript-eslint/project-service@8.54.0':
+ resolution: {integrity: sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/scope-manager@8.48.0':
- resolution: {integrity: sha512-uGSSsbrtJrLduti0Q1Q9+BF1/iFKaxGoQwjWOIVNJv0o6omrdyR8ct37m4xIl5Zzpkp69Kkmvom7QFTtue89YQ==}
+ '@typescript-eslint/scope-manager@8.54.0':
+ resolution: {integrity: sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.48.0':
- resolution: {integrity: sha512-WNebjBdFdyu10sR1M4OXTt2OkMd5KWIL+LLfeH9KhgP+jzfDV/LI3eXzwJ1s9+Yc0Kzo2fQCdY/OpdusCMmh6w==}
+ '@typescript-eslint/tsconfig-utils@8.54.0':
+ resolution: {integrity: sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/type-utils@8.48.0':
- resolution: {integrity: sha512-zbeVaVqeXhhab6QNEKfK96Xyc7UQuoFWERhEnj3mLVnUWrQnv15cJNseUni7f3g557gm0e46LZ6IJ4NJVOgOpw==}
+ '@typescript-eslint/type-utils@8.54.0':
+ resolution: {integrity: sha512-hiLguxJWHjjwL6xMBwD903ciAwd7DmK30Y9Axs/etOkftC3ZNN9K44IuRD/EB08amu+Zw6W37x9RecLkOo3pMA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/types@8.48.0':
- resolution: {integrity: sha512-cQMcGQQH7kwKoVswD1xdOytxQR60MWKM1di26xSUtxehaDs/32Zpqsu5WJlXTtTTqyAVK8R7hvsUnIXRS+bjvA==}
+ '@typescript-eslint/types@8.54.0':
+ resolution: {integrity: sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.48.0':
- resolution: {integrity: sha512-ljHab1CSO4rGrQIAyizUS6UGHHCiAYhbfcIZ1zVJr5nMryxlXMVWS3duFPSKvSUbFPwkXMFk1k0EMIjub4sRRQ==}
+ '@typescript-eslint/typescript-estree@8.54.0':
+ resolution: {integrity: sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/utils@8.48.0':
- resolution: {integrity: sha512-yTJO1XuGxCsSfIVt1+1UrLHtue8xz16V8apzPYI06W0HbEbEWHxHXgZaAgavIkoh+GeV6hKKd5jm0sS6OYxWXQ==}
+ '@typescript-eslint/utils@8.54.0':
+ resolution: {integrity: sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/visitor-keys@8.48.0':
- resolution: {integrity: sha512-T0XJMaRPOH3+LBbAfzR2jalckP1MSG/L9eUtY0DEzUyVaXJ/t6zN0nR7co5kz0Jko/nkSYCBRkz1djvjajVTTg==}
+ '@typescript-eslint/visitor-keys@8.54.0':
+ resolution: {integrity: sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ungap/structured-clone@1.3.0':
@@ -4325,9 +4215,9 @@ packages:
cpu: [x64]
os: [win32]
- '@vercel/nft@0.29.4':
- resolution: {integrity: sha512-6lLqMNX3TuycBPABycx7A9F1bHQR7kiQln6abjFbPrf5C/05qHM9M5E4PeTE59c7z8g6vHnx1Ioihb2AQl7BTA==}
- engines: {node: '>=18'}
+ '@vercel/nft@1.3.0':
+ resolution: {integrity: sha512-i4EYGkCsIjzu4vorDUbqglZc5eFtQI2syHb++9ZUDm6TU4edVywGpVnYDein35x9sevONOn9/UabfQXuNXtuzQ==}
+ engines: {node: '>=20'}
hasBin: true
'@vinxi/listhen@1.5.6':
@@ -4350,11 +4240,11 @@ packages:
peerDependencies:
vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
- '@vitejs/plugin-vue@6.0.2':
- resolution: {integrity: sha512-iHmwV3QcVGGvSC1BG5bZ4z6iwa1SOpAPWmnjOErd4Ske+lZua5K9TtAVdx0gMBClJ28DViCbSmZitjWZsWO3LA==}
+ '@vitejs/plugin-vue@6.0.3':
+ resolution: {integrity: sha512-TlGPkLFLVOY3T7fZrwdvKpjprR3s4fxRln0ORDo1VQ7HHyxJwTlrjKU3kpVWTlaAjIEuCTokmjkZnr8Tpc925w==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
vue: ^3.2.25
'@vitest/expect@3.2.4':
@@ -4386,26 +4276,26 @@ packages:
'@vitest/utils@3.2.4':
resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
- '@volar/language-core@2.4.13':
- resolution: {integrity: sha512-MnQJ7eKchJx5Oz+YdbqyFUk8BN6jasdJv31n/7r6/WwlOOv7qzvot6B66887l2ST3bUW4Mewml54euzpJWA6bg==}
+ '@volar/language-core@2.4.27':
+ resolution: {integrity: sha512-DjmjBWZ4tJKxfNC1F6HyYERNHPYS7L7OPFyCrestykNdUZMFYzI9WTyvwPcaNaHlrEUwESHYsfEw3isInncZxQ==}
- '@volar/source-map@2.4.13':
- resolution: {integrity: sha512-l/EBcc2FkvHgz2ZxV+OZK3kMSroMr7nN3sZLF2/f6kWW66q8+tEL4giiYyFjt0BcubqJhBt6soYIrAPhg/Yr+Q==}
+ '@volar/source-map@2.4.27':
+ resolution: {integrity: sha512-ynlcBReMgOZj2i6po+qVswtDUeeBRCTgDurjMGShbm8WYZgJ0PA4RmtebBJ0BCYol1qPv3GQF6jK7C9qoVc7lg==}
- '@volar/typescript@2.4.13':
- resolution: {integrity: sha512-Ukz4xv84swJPupZeoFsQoeJEOm7U9pqsEnaGGgt5ni3SCTa22m8oJP5Nng3Wed7Uw5RBELdLxxORX8YhJPyOgQ==}
+ '@volar/typescript@2.4.27':
+ resolution: {integrity: sha512-eWaYCcl/uAPInSK2Lze6IqVWaBu/itVqR5InXcHXFyles4zO++Mglt3oxdgj75BDcv1Knr9Y93nowS8U3wqhxg==}
- '@vue/compiler-core@3.5.25':
- resolution: {integrity: sha512-vay5/oQJdsNHmliWoZfHPoVZZRmnSWhug0BYT34njkYTPqClh3DNWLkZNJBVSjsNMrg0CCrBfoKkjZQPM/QVUw==}
+ '@vue/compiler-core@3.5.27':
+ resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==}
- '@vue/compiler-dom@3.5.25':
- resolution: {integrity: sha512-4We0OAcMZsKgYoGlMjzYvaoErltdFI2/25wqanuTu+S4gismOTRTBPi4IASOjxWdzIwrYSjnqONfKvuqkXzE2Q==}
+ '@vue/compiler-dom@3.5.27':
+ resolution: {integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==}
- '@vue/compiler-sfc@3.5.25':
- resolution: {integrity: sha512-PUgKp2rn8fFsI++lF2sO7gwO2d9Yj57Utr5yEsDf3GNaQcowCLKL7sf+LvVFvtJDXUp/03+dC6f2+LCv5aK1ag==}
+ '@vue/compiler-sfc@3.5.27':
+ resolution: {integrity: sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ==}
- '@vue/compiler-ssr@3.5.25':
- resolution: {integrity: sha512-ritPSKLBcParnsKYi+GNtbdbrIE1mtuFEJ4U1sWeuOMlIziK5GtOL85t5RhsNy4uWIXPgk+OUdpnXiTdzn8o3A==}
+ '@vue/compiler-ssr@3.5.27':
+ resolution: {integrity: sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw==}
'@vue/compiler-vue2@2.7.16':
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
@@ -4421,42 +4311,22 @@ packages:
typescript:
optional: true
- '@vue/reactivity@3.5.25':
- resolution: {integrity: sha512-5xfAypCQepv4Jog1U4zn8cZIcbKKFka3AgWHEFQeK65OW+Ys4XybP6z2kKgws4YB43KGpqp5D/K3go2UPPunLA==}
+ '@vue/reactivity@3.5.27':
+ resolution: {integrity: sha512-vvorxn2KXfJ0nBEnj4GYshSgsyMNFnIQah/wczXlsNXt+ijhugmW+PpJ2cNPe4V6jpnBcs0MhCODKllWG+nvoQ==}
- '@vue/runtime-core@3.5.25':
- resolution: {integrity: sha512-Z751v203YWwYzy460bzsYQISDfPjHTl+6Zzwo/a3CsAf+0ccEjQ8c+0CdX1WsumRTHeywvyUFtW6KvNukT/smA==}
+ '@vue/runtime-core@3.5.27':
+ resolution: {integrity: sha512-fxVuX/fzgzeMPn/CLQecWeDIFNt3gQVhxM0rW02Tvp/YmZfXQgcTXlakq7IMutuZ/+Ogbn+K0oct9J3JZfyk3A==}
- '@vue/runtime-dom@3.5.25':
- resolution: {integrity: sha512-a4WrkYFbb19i9pjkz38zJBg8wa/rboNERq3+hRRb0dHiJh13c+6kAbgqCPfMaJ2gg4weWD3APZswASOfmKwamA==}
+ '@vue/runtime-dom@3.5.27':
+ resolution: {integrity: sha512-/QnLslQgYqSJ5aUmb5F0z0caZPGHRB8LEAQ1s81vHFM5CBfnun63rxhvE/scVb/j3TbBuoZwkJyiLCkBluMpeg==}
- '@vue/server-renderer@3.5.25':
- resolution: {integrity: sha512-UJaXR54vMG61i8XNIzTSf2Q7MOqZHpp8+x3XLGtE3+fL+nQd+k7O5+X3D/uWrnQXOdMw5VPih+Uremcw+u1woQ==}
+ '@vue/server-renderer@3.5.27':
+ resolution: {integrity: sha512-qOz/5thjeP1vAFc4+BY3Nr6wxyLhpeQgAE/8dDtKo6a6xdk+L4W46HDZgNmLOBUDEkFXV3G7pRiUqxjX0/2zWA==}
peerDependencies:
- vue: 3.5.25
-
- '@vue/shared@3.5.25':
- resolution: {integrity: sha512-AbOPdQQnAnzs58H2FrrDxYj/TJfmeS2jdfEEhgiKINy+bnOANmVizIEgq1r+C5zsbs6l1CCQxtcj71rwNQ4jWg==}
-
- '@whatwg-node/disposablestack@0.0.6':
- resolution: {integrity: sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw==}
- engines: {node: '>=18.0.0'}
+ vue: 3.5.27
- '@whatwg-node/fetch@0.10.9':
- resolution: {integrity: sha512-2TaXKmjy53cybNtaAtzbPOzwIPkjXbzvZcimnaJxQwYXKSC8iYnWoZOyT4+CFt8w0KDieg5J5dIMNzUrW/UZ5g==}
- engines: {node: '>=18.0.0'}
-
- '@whatwg-node/node-fetch@0.7.24':
- resolution: {integrity: sha512-hTwkjzMcLp8rgcxXvNrLrrZ1D0AxWQE9EDr7OGXzekWQy4Wt3Z8Wm75ru7DXAfAIpEnWsJxt149hx6Hewc+C/Q==}
- engines: {node: '>=18.0.0'}
-
- '@whatwg-node/promise-helpers@1.3.2':
- resolution: {integrity: sha512-Nst5JdK47VIl9UcGwtv2Rcgyn5lWtZ0/mhRQ4G8NN2isxpq2TO30iqHzmwoJycjWuyUfg3GFXqP/gFHXeV57IA==}
- engines: {node: '>=16.0.0'}
-
- '@whatwg-node/server@0.9.71':
- resolution: {integrity: sha512-ueFCcIPaMgtuYDS9u0qlUoEvj6GiSsKrwnOLPp9SshqjtcRaR1IEHRjoReq3sXNydsF5i0ZnmuYgXq9dV53t0g==}
- engines: {node: '>=18.0.0'}
+ '@vue/shared@3.5.27':
+ resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==}
'@yarnpkg/lockfile@1.1.0':
resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==}
@@ -4501,8 +4371,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- agent-base@7.1.3:
- resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==}
+ agent-base@7.1.4:
+ resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
engines: {node: '>= 14'}
ajv-draft-04@1.0.0:
@@ -4541,8 +4411,8 @@ packages:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
- ansi-regex@6.1.0:
- resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==}
+ ansi-regex@6.2.2:
+ resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==}
engines: {node: '>=12'}
ansi-styles@4.3.0:
@@ -4553,12 +4423,12 @@ packages:
resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
engines: {node: '>=10'}
- ansi-styles@6.2.1:
- resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
+ ansi-styles@6.2.3:
+ resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==}
engines: {node: '>=12'}
- ansis@4.1.0:
- resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==}
+ ansis@4.2.0:
+ resolution: {integrity: sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==}
engines: {node: '>=14'}
any-promise@1.3.0:
@@ -4597,10 +4467,6 @@ packages:
resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
engines: {node: '>=12'}
- ast-module-types@6.0.1:
- resolution: {integrity: sha512-WHw67kLXYbZuHTmcdbIrVArCq5wxo6NEuj3hiYAWr8mwJeC+C2mMCIBIWCiDoCye/OF/xelc+teJ1ERoWmnEIA==}
- engines: {node: '>=18'}
-
ast-types@0.16.1:
resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==}
engines: {node: '>=4'}
@@ -4618,28 +4484,30 @@ packages:
asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
- aws-ssl-profiles@1.1.2:
- resolution: {integrity: sha512-NZKeq9AfyQvEeNlN0zSYAaWrmBffJh3IELMZfRpJVWgrpEbtEpnjvzqBPf+mxoI287JohRDoa+/nsfqqiZmF6g==}
- engines: {node: '>= 6.0.0'}
+ axe-core@4.11.1:
+ resolution: {integrity: sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==}
+ engines: {node: '>=4'}
- axios@1.13.1:
- resolution: {integrity: sha512-hU4EGxxt+j7TQijx1oYdAjw4xuIp1wRQSsbMFwSthCWeBQur1eF+qJ5iQ5sN3Tw8YRzQNKb8jszgBdMDVqwJcw==}
+ axios@1.13.4:
+ resolution: {integrity: sha512-1wVkUaAO6WyaYtCkcYCOx12ZgpGf9Zif+qXa4n+oYzK558YryKqiL6UWwd5DqiH3VRW0GYhTZQ/vlgJrCoNQlg==}
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
engines: {node: '>= 0.4'}
- b4a@1.6.7:
- resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==}
-
- babel-dead-code-elimination@1.0.10:
- resolution: {integrity: sha512-DV5bdJZTzZ0zn0DC24v3jD7Mnidh6xhKa4GfKCbq3sfW8kaWhDdZjP3i81geA8T33tdYqWKw4D3fVv0CwEgKVA==}
+ b4a@1.7.3:
+ resolution: {integrity: sha512-5Q2mfq2WfGuFp3uS//0s6baOJLMoVduPYVeNmDYxu5OUA1/cBfvr2RIS7vi62LdNj/urk1hfmj867I3qt6uZ7Q==}
+ peerDependencies:
+ react-native-b4a: '*'
+ peerDependenciesMeta:
+ react-native-b4a:
+ optional: true
- babel-dead-code-elimination@1.0.11:
- resolution: {integrity: sha512-mwq3W3e/pKSI6TG8lXMiDWvEi1VXYlSBlJlB3l+I0bAb5u1RNUl88udos85eOPNK3m5EXK9uO7d2g08pesTySQ==}
+ babel-dead-code-elimination@1.0.12:
+ resolution: {integrity: sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==}
- babel-plugin-jsx-dom-expressions@0.39.7:
- resolution: {integrity: sha512-8GzVmFla7jaTNWW8W+lTMl9YGva4/06CtwJjySnkYtt8G1v9weCzc2SuF1DfrudcCNb2Doetc1FRg33swBYZCA==}
+ babel-plugin-jsx-dom-expressions@0.40.3:
+ resolution: {integrity: sha512-5HOwwt0BYiv/zxl7j8Pf2bGL6rDXfV6nUhLs8ygBX+EFJXzBPHM/euj9j/6deMZ6wa52Wb2PBaAV5U/jKwIY1w==}
peerDependencies:
'@babel/core': ^7.20.12
@@ -4651,10 +4519,14 @@ packages:
peerDependencies:
'@babel/core': ^7.12.10
- babel-preset-solid@1.9.5:
- resolution: {integrity: sha512-85I3osODJ1LvZbv8wFozROV1vXq32BubqHXAGu73A//TRs3NLI1OFP83AQBUTSQHwgZQmARjHlJciym3we+V+w==}
+ babel-preset-solid@1.9.10:
+ resolution: {integrity: sha512-HCelrgua/Y+kqO8RyL04JBWS/cVdrtUv/h45GntgQY+cJl4eBcKkCDV3TdMjtKx1nXwRaR9QXslM/Npm1dxdZQ==}
peerDependencies:
'@babel/core': ^7.0.0
+ solid-js: ^1.9.10
+ peerDependenciesMeta:
+ solid-js:
+ optional: true
bail@2.0.2:
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
@@ -4662,14 +4534,19 @@ packages:
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- bare-events@2.6.0:
- resolution: {integrity: sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==}
+ bare-events@2.8.2:
+ resolution: {integrity: sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==}
+ peerDependencies:
+ bare-abort-controller: '*'
+ peerDependenciesMeta:
+ bare-abort-controller:
+ optional: true
base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
- baseline-browser-mapping@2.8.6:
- resolution: {integrity: sha512-wrH5NNqren/QMtKUEEJf7z86YjfqW/2uw3IL3/xpqZUC95SSVIFXYQeeGjL6FT/X68IROu6RMehZQS5foy2BXw==}
+ baseline-browser-mapping@2.9.18:
+ resolution: {integrity: sha512-e23vBV1ZLfjb9apvfPk4rHVu2ry6RIr2Wfs+O324okSidrX7pTAnEJPCh/O5BtRlr7QtZI7ktOP3vsqr7Z5XoA==}
hasBin: true
better-path-resolve@1.0.0:
@@ -4692,8 +4569,8 @@ packages:
birecord@0.1.1:
resolution: {integrity: sha512-VUpsf/qykW0heRlC8LooCq28Kxn3mAqKohhDG/49rrsQ1dT1CXyj/pgXS+5BSRzFTR/3DyIBOqQOrGyZOh71Aw==}
- birpc@2.5.0:
- resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==}
+ birpc@2.9.0:
+ resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==}
bl@4.1.0:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
@@ -4708,24 +4585,21 @@ packages:
resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==}
engines: {node: '>=18'}
- brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@1.1.12:
+ resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
- brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ brace-expansion@2.0.2:
+ resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
braces@3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.26.2:
- resolution: {integrity: sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==}
+ browserslist@4.28.1:
+ resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
- buffer-crc32@0.2.13:
- resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
-
buffer-crc32@1.0.0:
resolution: {integrity: sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==}
engines: {node: '>=8.0.0'}
@@ -4742,10 +4616,6 @@ packages:
buffer@6.0.3:
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
- builtin-modules@3.3.0:
- resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
- engines: {node: '>=6'}
-
bundle-name@4.1.0:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
engines: {node: '>=18'}
@@ -4760,18 +4630,10 @@ packages:
resolution: {integrity: sha512-fey6+4jDK7TFtFg/klGSvNKJctyU7n2aQdnM+CO0ruLPbqqMOM8Tio0Pc+deqUeVKX1tL5DQep1zQ7+37aTAsA==}
engines: {node: '>= 0.8'}
- c12@3.1.0:
- resolution: {integrity: sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==}
+ c12@3.3.3:
+ resolution: {integrity: sha512-750hTRvgBy5kcMNPdh95Qo+XUBeGo8C7nsKSmedDmaQI+E0r82DwHeM6vBewDe4rGFbnxoa4V9pw+sPh5+Iz8Q==}
peerDependencies:
- magicast: ^0.3.5
- peerDependenciesMeta:
- magicast:
- optional: true
-
- c12@3.2.0:
- resolution: {integrity: sha512-ixkEtbYafL56E6HiFuonMm1ZjoKtIo7TH68/uiEq4DAwv9NcUX2nJ95F8TrbMeNjqIkZpruo3ojXQJ+MGG5gcQ==}
- peerDependencies:
- magicast: ^0.3.5
+ magicast: '*'
peerDependenciesMeta:
magicast:
optional: true
@@ -4784,13 +4646,6 @@ packages:
resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
engines: {node: '>= 0.4'}
- call-bound@1.0.4:
- resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
- engines: {node: '>= 0.4'}
-
- callsite@1.0.0:
- resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==}
-
callsites@3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
@@ -4799,15 +4654,15 @@ packages:
resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==}
engines: {node: '>=16'}
- caniuse-lite@1.0.30001743:
- resolution: {integrity: sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw==}
+ caniuse-lite@1.0.30001766:
+ resolution: {integrity: sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA==}
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- chai@5.2.0:
- resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==}
- engines: {node: '>=12'}
+ chai@5.3.3:
+ resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==}
+ engines: {node: '>=18'}
chalk@4.1.2:
resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
@@ -4829,18 +4684,18 @@ packages:
character-reference-invalid@2.0.1:
resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
- chardet@2.1.0:
- resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==}
+ chardet@2.1.1:
+ resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==}
- check-error@2.1.1:
- resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
+ check-error@2.1.3:
+ resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==}
engines: {node: '>= 16'}
cheerio-select@2.1.0:
resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
- cheerio@1.1.2:
- resolution: {integrity: sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==}
+ cheerio@1.2.0:
+ resolution: {integrity: sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==}
engines: {node: '>=20.18.1'}
chevrotain-allstar@0.3.1:
@@ -4848,9 +4703,6 @@ packages:
peerDependencies:
chevrotain: ^11.0.0
- chevrotain@10.5.0:
- resolution: {integrity: sha512-Pkv5rBY3+CsHOYfV5g/Vs5JY9WTHHDEKOlohI2XeygaZhUeqhAlldZ8Hz9cRmxu709bvS08YzxHdTPHhffc13A==}
-
chevrotain@11.0.3:
resolution: {integrity: sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==}
@@ -4862,6 +4714,10 @@ packages:
resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
engines: {node: '>= 14.16.0'}
+ chokidar@5.0.0:
+ resolution: {integrity: sha512-TQMmc3w+5AxjpL8iIiwebF73dRDF4fBIieAqGn9RGCWaEVwQ6Fb2cGe31Yns0RRIzii5goJ1Y7xbMwo1TxMplw==}
+ engines: {node: '>= 20.19.0'}
+
chownr@3.0.0:
resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==}
engines: {node: '>=18'}
@@ -4873,6 +4729,9 @@ packages:
citty@0.1.6:
resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
+ citty@0.2.0:
+ resolution: {integrity: sha512-8csy5IBFI2ex2hTVpaHN2j+LNE199AgiI7y4dMintrr8i0lQiFn+0AWMZrWdHKIgMOer65f8IThysYhoReqjWA==}
+
class-variance-authority@0.7.1:
resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==}
@@ -4908,28 +4767,13 @@ packages:
resolution: {integrity: sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==}
engines: {node: '>=0.10.0'}
- color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
-
color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
engines: {node: '>=7.0.0'}
- color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
-
color-name@1.1.4:
resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
- color-string@1.9.1:
- resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
-
- color@3.2.1:
- resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==}
-
- colorspace@1.1.4:
- resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==}
-
combined-stream@1.0.8:
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
engines: {node: '>= 0.8'}
@@ -4937,14 +4781,6 @@ packages:
comma-separated-tokens@2.0.3:
resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
- commander@10.0.1:
- resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
- engines: {node: '>=14'}
-
- commander@12.1.0:
- resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
- engines: {node: '>=18'}
-
commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
@@ -4960,13 +4796,10 @@ packages:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
- comment-parser@1.4.1:
- resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==}
+ comment-parser@1.4.5:
+ resolution: {integrity: sha512-aRDkn3uyIlCFfk5NUA+VdwMmMsh8JGhc4hapfV4yxymHGQ3BVskMQfoXGpCo5IoBuQ9tS5iiVKhCpTcB4pW4qw==}
engines: {node: '>= 12.0.0'}
- common-path-prefix@3.0.0:
- resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
-
commondir@1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
@@ -5005,12 +4838,8 @@ packages:
cookie-es@2.0.0:
resolution: {integrity: sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==}
- cookie@1.0.2:
- resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==}
- engines: {node: '>=18'}
-
- copy-file@11.0.0:
- resolution: {integrity: sha512-mFsNh/DIANLqFt5VHZoGirdg7bK5+oTWlhnGu6tgRhzBlnEKWaPX2xrFaLltii/6rmhqFMJqffUgknuRdpYlHw==}
+ cookie@1.1.1:
+ resolution: {integrity: sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==}
engines: {node: '>=18'}
core-util-is@1.0.3:
@@ -5031,10 +4860,6 @@ packages:
resolution: {integrity: sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==}
engines: {node: '>= 14'}
- cron-parser@4.9.0:
- resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==}
- engines: {node: '>=12.0.0'}
-
croner@9.1.0:
resolution: {integrity: sha512-p9nwwR4qyT5W996vBZhdvBCnMhicY5ytZkR4D1Xj0wuTDEiMnjwR57Q3RXYY/s0EpX6Ay3vgIcfaR+ewGHsi+g==}
engines: {node: '>=18.0'}
@@ -5046,8 +4871,8 @@ packages:
crossws@0.3.5:
resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==}
- crossws@0.4.1:
- resolution: {integrity: sha512-E7WKBcHVhAVrY6JYD5kteNqVq1GSZxqGrdSiwXR9at+XHi43HJoCQKXcCczR5LBnBquFZPsB3o7HklulKoBU5w==}
+ crossws@0.4.4:
+ resolution: {integrity: sha512-w6c4OdpRNnudVmcgr7brb/+/HmYjMQvYToO/oTrprTwxRUiom3LYWU1PMWuD006okbUWpII1Ea9/+kwpUfmyRg==}
peerDependencies:
srvx: '>=0.7.1'
peerDependenciesMeta:
@@ -5073,12 +4898,8 @@ packages:
engines: {node: '>=4'}
hasBin: true
- cssstyle@5.3.3:
- resolution: {integrity: sha512-OytmFH+13/QXONJcC75QNdMtKpceNk3u8ThBjyyYjkEcy/ekBwR1mMAuNvi3gdBPW3N5TlCzQ0WZw8H0lN/bDw==}
- engines: {node: '>=20'}
-
- cssstyle@5.3.5:
- resolution: {integrity: sha512-GlsEptulso7Jg0VaOZ8BXQi3AkYM5BOJKEO/rjMidSCq70FkIC5y0eawrCXeYzxgt3OCf4Ls+eoxN+/05vN0Ag==}
+ cssstyle@5.3.7:
+ resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==}
engines: {node: '>=20'}
csstype@3.2.3:
@@ -5244,8 +5065,8 @@ packages:
resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
engines: {node: '>= 12'}
- data-urls@6.0.0:
- resolution: {integrity: sha512-BnBS08aLUM+DKamupXs3w2tJJoqU+AkaE/+6vQxi/G/DPmIZFJJp9Dkb1kM03AZx8ADehDUZgsNxju3mPXZYIA==}
+ data-urls@6.0.1:
+ resolution: {integrity: sha512-euIQENZg6x8mj3fO6o9+fOW8MimUI4PpD/fZBhJfeioZVy9TUpM4UY7KjQNVZFlqwJ0UdzRDzkycB997HEq1BQ==}
engines: {node: '>=20'}
dataloader@1.4.0:
@@ -5253,32 +5074,10 @@ packages:
dax-sh@0.43.2:
resolution: {integrity: sha512-uULa1sSIHgXKGCqJ/pA0zsnzbHlVnuq7g8O2fkHokWFNwEGIhh5lAJlxZa1POG5En5ba7AU4KcBAvGQWMMf8rg==}
+ deprecated: This package has moved to simply be 'dax' instead of 'dax-sh'
- dayjs@1.11.18:
- resolution: {integrity: sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==}
-
- db0@0.3.2:
- resolution: {integrity: sha512-xzWNQ6jk/+NtdfLyXEipbX55dmDSeteLFt/ayF+wZUU5bzKgmrDOxmInUTbyVRp46YwnJdkDA1KhB7WIXFofJw==}
- peerDependencies:
- '@electric-sql/pglite': '*'
- '@libsql/client': '*'
- better-sqlite3: '*'
- drizzle-orm: '*'
- mysql2: '*'
- sqlite3: '*'
- peerDependenciesMeta:
- '@electric-sql/pglite':
- optional: true
- '@libsql/client':
- optional: true
- better-sqlite3:
- optional: true
- drizzle-orm:
- optional: true
- mysql2:
- optional: true
- sqlite3:
- optional: true
+ dayjs@1.11.19:
+ resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==}
db0@0.3.4:
resolution: {integrity: sha512-RiXXi4WaNzPTHEOu8UPQKMooIbqOEyqA1t7Z6MsdxSCeb8iUC9ko3LcmsLmeUt2SM5bctfArZKkRQggKZz7JNw==}
@@ -5314,14 +5113,6 @@ packages:
supports-color:
optional: true
- debug@3.2.7:
- resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
-
debug@4.4.3:
resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
engines: {node: '>=6.0'}
@@ -5331,9 +5122,6 @@ packages:
supports-color:
optional: true
- decache@4.6.2:
- resolution: {integrity: sha512-2LPqkLeu8XWHU8qNCS3kcF6sCcb5zIzvWaAHYSvPfwhdd7mHuah29NssMzrTYyHN4F5oFy2ko9OBYxegtU0FEw==}
-
decimal.js@10.6.0:
resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==}
@@ -5347,20 +5135,16 @@ packages:
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
- deepmerge-ts@7.1.5:
- resolution: {integrity: sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==}
- engines: {node: '>=16.0.0'}
-
deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
- default-browser-id@5.0.0:
- resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==}
+ default-browser-id@5.0.1:
+ resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==}
engines: {node: '>=18'}
- default-browser@5.2.1:
- resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==}
+ default-browser@5.4.0:
+ resolution: {integrity: sha512-XDuvSq38Hr1MdN47EDvYtx3U0MTqpCEn+F6ft8z2vYDzMrvQhVp0ui9oQdqW3MvK3vqUETglt1tVGgjLuJ5izg==}
engines: {node: '>=18'}
defaults@1.0.4:
@@ -5407,67 +5191,18 @@ packages:
resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
engines: {node: '>=8'}
- detect-libc@1.0.3:
- resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
- engines: {node: '>=0.10'}
- hasBin: true
-
- detect-libc@2.0.4:
- resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
- engines: {node: '>=8'}
-
detect-libc@2.1.2:
resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
engines: {node: '>=8'}
- detective-amd@6.0.1:
- resolution: {integrity: sha512-TtyZ3OhwUoEEIhTFoc1C9IyJIud3y+xYkSRjmvCt65+ycQuc3VcBrPRTMWoO/AnuCyOB8T5gky+xf7Igxtjd3g==}
- engines: {node: '>=18'}
- hasBin: true
-
- detective-cjs@6.0.1:
- resolution: {integrity: sha512-tLTQsWvd2WMcmn/60T2inEJNhJoi7a//PQ7DwRKEj1yEeiQs4mrONgsUtEJKnZmrGWBBmE0kJ1vqOG/NAxwaJw==}
- engines: {node: '>=18'}
-
- detective-es6@5.0.1:
- resolution: {integrity: sha512-XusTPuewnSUdoxRSx8OOI6xIA/uld/wMQwYsouvFN2LAg7HgP06NF1lHRV3x6BZxyL2Kkoih4ewcq8hcbGtwew==}
- engines: {node: '>=18'}
-
- detective-postcss@7.0.1:
- resolution: {integrity: sha512-bEOVpHU9picRZux5XnwGsmCN4+8oZo7vSW0O0/Enq/TO5R2pIAP2279NsszpJR7ocnQt4WXU0+nnh/0JuK4KHQ==}
- engines: {node: ^14.0.0 || >=16.0.0}
- peerDependencies:
- postcss: ^8.4.47
-
- detective-sass@6.0.1:
- resolution: {integrity: sha512-jSGPO8QDy7K7pztUmGC6aiHkexBQT4GIH+mBAL9ZyBmnUIOFbkfZnO8wPRRJFP/QP83irObgsZHCoDHZ173tRw==}
- engines: {node: '>=18'}
-
- detective-scss@5.0.1:
- resolution: {integrity: sha512-MAyPYRgS6DCiS6n6AoSBJXLGVOydsr9huwXORUlJ37K3YLyiN0vYHpzs3AdJOgHobBfispokoqrEon9rbmKacg==}
- engines: {node: '>=18'}
-
- detective-stylus@5.0.1:
- resolution: {integrity: sha512-Dgn0bUqdGbE3oZJ+WCKf8Dmu7VWLcmRJGc6RCzBgG31DLIyai9WAoEhYRgIHpt/BCRMrnXLbGWGPQuBUrnF0TA==}
- engines: {node: '>=18'}
-
- detective-typescript@14.0.0:
- resolution: {integrity: sha512-pgN43/80MmWVSEi5LUuiVvO/0a9ss5V7fwVfrJ4QzAQRd3cwqU1SfWGXJFcNKUqoD5cS+uIovhw5t/0rSeC5Mw==}
- engines: {node: '>=18'}
- peerDependencies:
- typescript: ^5.4.4
-
- detective-vue2@2.2.0:
- resolution: {integrity: sha512-sVg/t6O2z1zna8a/UIV6xL5KUa2cMTQbdTIIvqNM0NIPswp52fe43Nwmbahzj3ww4D844u/vC2PYfiGLvD3zFA==}
- engines: {node: '>=18'}
- peerDependencies:
- typescript: ^5.4.4
+ devalue@5.6.2:
+ resolution: {integrity: sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==}
devlop@1.1.0:
resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
- diff@8.0.2:
- resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==}
+ diff@8.0.3:
+ resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==}
engines: {node: '>=0.3.1'}
dir-glob@3.0.1:
@@ -5496,9 +5231,9 @@ packages:
domutils@3.2.2:
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
- dot-prop@9.0.0:
- resolution: {integrity: sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==}
- engines: {node: '>=18'}
+ dot-prop@10.1.0:
+ resolution: {integrity: sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q==}
+ engines: {node: '>=20'}
dotenv-expand@11.0.7:
resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==}
@@ -5512,12 +5247,12 @@ packages:
resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
engines: {node: '>=12'}
- dotenv@17.2.1:
- resolution: {integrity: sha512-kQhDYKZecqnM0fCnzI5eIv5L4cAe/iRI+HqMbO/hbRdTAeXDG+M9FjipUxNfbARuEg4iHIbhnhs78BCHNbSxEQ==}
+ dotenv@17.2.3:
+ resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==}
engines: {node: '>=12'}
- drizzle-kit@0.31.7:
- resolution: {integrity: sha512-hOzRGSdyKIU4FcTSFYGKdXEjFsncVwHZ43gY3WU5Bz9j5Iadp6Rh6hxLSQ1IWXpKLBKt/d5y1cpSPcV+FcoQ1A==}
+ drizzle-kit@0.31.8:
+ resolution: {integrity: sha512-O9EC/miwdnRDY10qRxM8P3Pg8hXe3LyU4ZipReKOgTwn4OqANmftj8XJz1UPUAS6NMHf0E2htjsbQujUTkncCg==}
hasBin: true
drizzle-orm@0.44.7:
@@ -5628,17 +5363,14 @@ packages:
ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- effect@3.18.4:
- resolution: {integrity: sha512-b1LXQJLe9D11wfnOKAk3PKxuqYshQ0Heez+y5pnkd3jLj1yx9QhM72zZ9uUrOQyNvrs2GZZd/3maL0ZV18YuDA==}
-
- electron-to-chromium@1.5.221:
- resolution: {integrity: sha512-/1hFJ39wkW01ogqSyYoA4goOXOtMRy6B+yvA1u42nnsEGtHzIzmk93aPISumVQeblj47JUHLC9coCjUxb1EvtQ==}
+ electron-to-chromium@1.5.279:
+ resolution: {integrity: sha512-0bblUU5UNdOt5G7XqGiJtpZMONma6WAfq9vsFmtn9x1+joAObr6x1chfqyxFSDCAFwFhCQDrqeAr6MYdpwJ9Hg==}
emoji-regex-xs@1.0.0:
resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==}
- emoji-regex@10.4.0:
- resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==}
+ emoji-regex@10.6.0:
+ resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -5646,17 +5378,6 @@ packages:
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- empathic@2.0.0:
- resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==}
- engines: {node: '>=14'}
-
- enabled@2.0.0:
- resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==}
-
- encodeurl@1.0.2:
- resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
- engines: {node: '>= 0.8'}
-
encodeurl@2.0.0:
resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==}
engines: {node: '>= 0.8'}
@@ -5664,14 +5385,11 @@ packages:
encoding-sniffer@0.2.1:
resolution: {integrity: sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==}
- encoding@0.1.13:
- resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
+ end-of-stream@1.4.5:
+ resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
- end-of-stream@1.4.4:
- resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
-
- enhanced-resolve@5.18.3:
- resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
+ enhanced-resolve@5.18.4:
+ resolution: {integrity: sha512-LgQMM4WXU3QI+SYgEc2liRgznaD5ojbmY3sb8LxyguVkIg5FxdpTkvk72te2R38/TGKxH634oLxXRGY6d7AP+Q==}
engines: {node: '>=10.13.0'}
enquirer@2.3.6:
@@ -5686,13 +5404,13 @@ packages:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'}
- entities@6.0.0:
- resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==}
+ entities@6.0.1:
+ resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==}
engines: {node: '>=0.12'}
- env-paths@3.0.0:
- resolution: {integrity: sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ entities@7.0.1:
+ resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==}
+ engines: {node: '>=0.12'}
error-stack-parser-es@1.0.5:
resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==}
@@ -5735,18 +5453,18 @@ packages:
engines: {node: '>=12'}
hasBin: true
- esbuild@0.25.5:
- resolution: {integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==}
+ esbuild@0.25.12:
+ resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==}
engines: {node: '>=18'}
hasBin: true
- esbuild@0.25.9:
- resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==}
+ esbuild@0.27.0:
+ resolution: {integrity: sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==}
engines: {node: '>=18'}
hasBin: true
- esbuild@0.27.0:
- resolution: {integrity: sha512-jd0f4NHbD6cALCyGElNpGAOtWxSq46l9X/sWB0Nzd5er4Kz2YTm+Vl0qKFT9KUJvD8+fiO8AvoHhFvEatfVixA==}
+ esbuild@0.27.2:
+ resolution: {integrity: sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==}
engines: {node: '>=18'}
hasBin: true
@@ -5769,11 +5487,6 @@ packages:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
- escodegen@2.1.0:
- resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==}
- engines: {node: '>=6.0'}
- hasBin: true
-
eslint-compat-utils@0.5.1:
resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==}
engines: {node: '>=12'}
@@ -5789,9 +5502,6 @@ packages:
unrs-resolver:
optional: true
- eslint-import-resolver-node@0.3.9:
- resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
-
eslint-plugin-es-x@7.8.0:
resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==}
engines: {node: ^14.18.0 || >=16.0.0}
@@ -5811,8 +5521,8 @@ packages:
eslint-import-resolver-node:
optional: true
- eslint-plugin-n@17.23.1:
- resolution: {integrity: sha512-68PealUpYoHOBh332JLLD9Sj7OQUDkFpmcfqt8R9sySfFSeuGJjMTJQvCRRB96zO3A/PELRLkPrzsHmzEFQQ5A==}
+ eslint-plugin-n@17.23.2:
+ resolution: {integrity: sha512-RhWBeb7YVPmNa2eggvJooiuehdL76/bbfj/OJewyoGT80qn5PXdz8zMOTO6YHOsI7byPt7+Ighh/i/4a5/v7hw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.23.0'
@@ -5901,8 +5611,8 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
- eslint-plugin-vue@10.6.2:
- resolution: {integrity: sha512-nA5yUs/B1KmKzvC42fyD0+l9Yd+LtEpVhWRbXuDj0e+ZURcTtyRbMDWUeJmTAh2wC6jC83raS63anNM2YT3NPw==}
+ eslint-plugin-vue@10.7.0:
+ resolution: {integrity: sha512-r2XFCK4qlo1sxEoAMIoTTX0PZAdla0JJDt1fmYiworZUX67WeEGqm+JbyAg3M+pGiJ5U6Mp5WQbontXWtIW7TA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
@@ -5927,8 +5637,8 @@ packages:
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.39.1:
- resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==}
+ eslint@9.39.2:
+ resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -5949,12 +5659,12 @@ packages:
engines: {node: '>=4'}
hasBin: true
- esquery@1.6.0:
- resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
+ esquery@1.7.0:
+ resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==}
engines: {node: '>=0.10'}
- esrap@1.4.6:
- resolution: {integrity: sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==}
+ esrap@2.2.2:
+ resolution: {integrity: sha512-zA6497ha+qKvoWIK+WM9NAh5ni17sKZKhbS5B3PoYbBvaYHZWoS33zmFybmyqpn07RLUxSmn+RCls2/XF+d0oQ==}
esrecurse@4.3.0:
resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
@@ -5988,6 +5698,9 @@ packages:
eventemitter3@4.0.7:
resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
+ events-universal@1.0.1:
+ resolution: {integrity: sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==}
+
events@3.3.0:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
engines: {node: '>=0.8.x'}
@@ -5996,12 +5709,12 @@ packages:
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
engines: {node: '>=16.17'}
- expect-type@1.2.1:
- resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==}
+ expect-type@1.3.0:
+ resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==}
engines: {node: '>=12.0.0'}
- exsolve@1.0.7:
- resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==}
+ exsolve@1.0.8:
+ resolution: {integrity: sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==}
extend@3.0.2:
resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
@@ -6009,15 +5722,6 @@ packages:
extendable-error@0.1.7:
resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==}
- extract-zip@2.0.1:
- resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==}
- engines: {node: '>= 10.17.0'}
- hasBin: true
-
- fast-check@3.23.2:
- resolution: {integrity: sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==}
- engines: {node: '>=8.0.0'}
-
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -6034,15 +5738,12 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- fastq@1.19.1:
- resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
+ fastq@1.20.1:
+ resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==}
fd-package-json@2.0.0:
resolution: {integrity: sha512-jKmm9YtsNXN789RS/0mSzOC1NUq9mkVd65vbSSVsKdjGvYXBuE4oWe2QOEoFeRmJg+lPuZxpmrfFclNhoRMneQ==}
- fd-slicer@1.1.0:
- resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
-
fdir@6.5.0:
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
engines: {node: '>=12.0.0'}
@@ -6052,9 +5753,6 @@ packages:
picomatch:
optional: true
- fecha@4.2.3:
- resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==}
-
fetch-blob@3.2.0:
resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
engines: {node: ^12.20 || >= 14.13}
@@ -6074,14 +5772,6 @@ packages:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
- filter-obj@6.1.0:
- resolution: {integrity: sha512-xdMtCAODmPloU9qtmPcdBV9Kd27NtMse+4ayThxqIHUES5Z2S6bGpap5PpdmNM56ub7y3i1eyr+vJJIIgWGKmA==}
- engines: {node: '>=18'}
-
- find-up-simple@1.0.1:
- resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==}
- engines: {node: '>=18'}
-
find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
engines: {node: '>=8'}
@@ -6090,10 +5780,6 @@ packages:
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
engines: {node: '>=10'}
- find-up@7.0.0:
- resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
- engines: {node: '>=18'}
-
fix-dts-default-cjs-exports@1.0.1:
resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==}
@@ -6108,11 +5794,8 @@ packages:
flatted@3.3.3:
resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
- fn.name@1.1.0:
- resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==}
-
- follow-redirects@1.15.9:
- resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
+ follow-redirects@1.15.11:
+ resolution: {integrity: sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -6124,8 +5807,8 @@ packages:
resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==}
engines: {node: '>=14'}
- form-data@4.0.4:
- resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==}
+ form-data@4.0.5:
+ resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==}
engines: {node: '>= 6'}
formatly@0.3.0:
@@ -6175,32 +5858,22 @@ packages:
resolution: {integrity: sha512-zV/5HKTfCeKWnxG0Dmrw51hEWFGfcF2xiXqcA3+J90WDuP0SvoiSO5ORvcBsifmx/FoIjgQN3oNOGaQ5PhLFkg==}
engines: {node: '>=18'}
- generate-function@2.3.1:
- resolution: {integrity: sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==}
-
gensync@1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
engines: {node: '>=6.9.0'}
- get-amd-module-type@6.0.1:
- resolution: {integrity: sha512-MtjsmYiCXcYDDrGqtNbeIYdAl85n+5mSv2r3FbzER/YV3ZILw4HNNIw34HuV5pyl0jzs6GFYU1VHVEefhgcNHQ==}
- engines: {node: '>=18'}
-
get-caller-file@2.0.5:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
engines: {node: 6.* || 8.* || >= 10.*}
- get-east-asian-width@1.3.0:
- resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==}
+ get-east-asian-width@1.4.0:
+ resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==}
engines: {node: '>=18'}
get-intrinsic@1.3.0:
resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
engines: {node: '>= 0.4'}
- get-port-please@3.1.2:
- resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==}
-
get-port-please@3.2.0:
resolution: {integrity: sha512-I9QVvBw5U/hw3RmWpYKRumUeaDgxTPd401x364rLmWBJcOQ753eov1eTgzDqRG9bqFIfDc7gfzcQEWrUri3o1A==}
@@ -6208,16 +5881,12 @@ packages:
resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
engines: {node: '>= 0.4'}
- get-stream@5.2.0:
- resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
- engines: {node: '>=8'}
-
get-stream@8.0.1:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- get-tsconfig@4.10.1:
- resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==}
+ get-tsconfig@4.13.0:
+ resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==}
giget@2.0.0:
resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==}
@@ -6231,10 +5900,14 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- glob@10.4.5:
- resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
+ glob@10.5.0:
+ resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==}
hasBin: true
+ glob@13.0.0:
+ resolution: {integrity: sha512-tvZgpqk6fz4BaNZ66ZsRaZnbHvP/jG3uKJvAZOwEVUL4RTA5nJeeLYfyN9/VA8NX/V3IBG+hkeuGpKjvELkVhA==}
+ engines: {node: 20 || >=22}
+
globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
@@ -6251,18 +5924,13 @@ packages:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
- globby@14.1.0:
- resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==}
- engines: {node: '>=18'}
+ globby@16.1.0:
+ resolution: {integrity: sha512-+A4Hq7m7Ze592k9gZRy4gJ27DrXRNnC1vPjxTt1qQxEY8RxagBkBxivkCwg7FxSTG0iLLEMaUx13oOr0R2/qcQ==}
+ engines: {node: '>=20'}
globrex@0.1.2:
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
- gonzales-pe@4.3.0:
- resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==}
- engines: {node: '>=0.6.0'}
- hasBin: true
-
goober@2.1.18:
resolution: {integrity: sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==}
peerDependencies:
@@ -6283,12 +5951,6 @@ packages:
graceful-fs@4.2.11:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
- grammex@3.1.12:
- resolution: {integrity: sha512-6ufJOsSA7LcQehIJNCO7HIBykfM7DXQual0Ny780/DEcJIpBlHRvcqEBWGPYd7hrXL2GJ3oJI1MIhaXjWmLQOQ==}
-
- graphemer@1.4.0:
- resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
-
gtoken@8.0.0:
resolution: {integrity: sha512-+CqsMbHPiSTdtSO14O51eMNlrp9N79gmeqmXeouJOhfucAedHw9noVe/n5uJk3tbKE6a+6ZCQg3RPhVhHByAIw==}
engines: {node: '>=18'}
@@ -6300,20 +5962,11 @@ packages:
h3@1.15.3:
resolution: {integrity: sha512-z6GknHqyX0h9aQaTx22VZDf6QyZn+0Nh+Ym8O/u0SGSkyF5cuTJYKlc8MkzW3Nzf9LE1ivcpmYC3FUGpywhuUQ==}
- h3@1.15.4:
- resolution: {integrity: sha512-z5cFQWDffyOe4vQ9xIqNfCZdV4p//vy6fBnr8Q1AWnVZ0teurKMG66rLj++TKwKPUP3u7iMUvrvKaEUiQw2QWQ==}
-
- h3@2.0.1-rc.5:
- resolution: {integrity: sha512-qkohAzCab0nLzXNm78tBjZDvtKMTmtygS8BJLT3VPczAQofdqlFXDPkXdLMJN4r05+xqneG8snZJ0HgkERCZTg==}
- engines: {node: '>=20.11.1'}
- peerDependencies:
- crossws: ^0.4.1
- peerDependenciesMeta:
- crossws:
- optional: true
+ h3@1.15.5:
+ resolution: {integrity: sha512-xEyq3rSl+dhGX2Lm0+eFQIAzlDN6Fs0EcC4f7BNUmzaRX/PTzeuM+Tr2lHB8FoXggsQIeXLj8EDVgs5ywxyxmg==}
- h3@2.0.1-rc.6:
- resolution: {integrity: sha512-kKLFVFNJlDVTbQjakz1ZTFSHB9+oi9+Khf0v7xQsUKU3iOqu2qmrFzTD56YsDvvj2nBgqVDphGRXB2VRursw4w==}
+ h3@2.0.1-rc.11:
+ resolution: {integrity: sha512-2myzjCqy32c1As9TjZW9fNZXtLqNedjFSrdFy2AjFBQQ3LzrnGoDdFDYfC0tV2e4vcyfJ2Sfo/F6NQhO2Ly/Mw==}
engines: {node: '>=20.11.1'}
peerDependencies:
crossws: ^0.4.1
@@ -6404,21 +6057,9 @@ packages:
resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==}
engines: {node: '>=12.0.0'}
- hono@4.10.6:
- resolution: {integrity: sha512-BIdolzGpDO9MQ4nu3AUuDwHZZ+KViNm+EZ75Ae55eMXMqLVhDFqEMXxtUe9Qh8hjL+pIna/frs2j6Y2yD5Ua/g==}
- engines: {node: '>=16.9.0'}
-
hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
- hosted-git-info@7.0.2:
- resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- html-encoding-sniffer@4.0.0:
- resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
- engines: {node: '>=18'}
-
html-encoding-sniffer@6.0.0:
resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -6438,11 +6079,11 @@ packages:
html-void-elements@3.0.0:
resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
- htmlparser2@10.0.0:
- resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==}
+ htmlparser2@10.1.0:
+ resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==}
- http-errors@2.0.0:
- resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
+ http-errors@2.0.1:
+ resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
engines: {node: '>= 0.8'}
http-proxy-agent@7.0.2:
@@ -6457,9 +6098,6 @@ packages:
resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==}
engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
- http-status-codes@2.3.0:
- resolution: {integrity: sha512-RJ8XvFvpPM/Dmc5SV+dC4y5PCeOhT3x1Hq0NU3rjGeg5a/CqlhZ7uudknPwZFz4aeAXDcbAyaeP7GAo9lvngtA==}
-
https-proxy-agent@7.0.6:
resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==}
engines: {node: '>= 14'}
@@ -6467,8 +6105,8 @@ packages:
httpxy@0.1.7:
resolution: {integrity: sha512-pXNx8gnANKAndgga5ahefxc++tJvNL87CXoRwxn1cJE2ZkWEojF3tNfQIEhZX/vfpt+wzeAzpUI4qkediX1MLQ==}
- human-id@4.1.1:
- resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==}
+ human-id@4.1.3:
+ resolution: {integrity: sha512-tsYlhAYpjCKa//8rXZ9DqKEawhPoSytweBC2eNvcaDK+57RZLHGqNs3PZTQO6yekLFSuvA6AlnAfrw1uBvtb+Q==}
hasBin: true
human-signals@5.0.0:
@@ -6479,8 +6117,8 @@ packages:
resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
engines: {node: '>=0.10.0'}
- iconv-lite@0.7.0:
- resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==}
+ iconv-lite@0.7.2:
+ resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==}
engines: {node: '>=0.10.0'}
ieee754@1.2.1:
@@ -6494,9 +6132,6 @@ packages:
resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
engines: {node: '>= 4'}
- immutable@5.1.3:
- resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==}
-
import-fresh@3.3.1:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
@@ -6513,10 +6148,6 @@ packages:
resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
engines: {node: '>=8'}
- index-to-position@1.1.0:
- resolution: {integrity: sha512-XPdx9Dq4t9Qk1mTMbWONJqU7boCoumEH7fRET37HX5+khDUl3J2W6PdALxhILYlIYx2amlwYcRPp28p0tSiojg==}
- engines: {node: '>=18'}
-
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@@ -6530,8 +6161,8 @@ packages:
resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==}
engines: {node: '>=12'}
- ioredis@5.6.1:
- resolution: {integrity: sha512-UxC0Yv1Y4WRJiGQxQkP0hfdL0/5/6YvdfOOClRgJ0qppSarkhneSa6UvkMkms0AkdGimSH3Ikqm+6mkMmX7vGA==}
+ ioredis@5.9.2:
+ resolution: {integrity: sha512-tAAg/72/VxOUW7RQSX1pIxJVucYKcjFjfvj60L57jrZpYCHC3XN0WCQ3sNYL4Gmvv+7GPvTAjc+KSdeNuE8oWQ==}
engines: {node: '>=12.22.0'}
iron-webcrypto@1.2.1:
@@ -6543,17 +6174,10 @@ packages:
is-alphanumerical@2.0.1:
resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
- is-arrayish@0.3.2:
- resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
-
is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
- is-builtin-module@3.2.1:
- resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
- engines: {node: '>=6'}
-
is-core-module@2.16.1:
resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
engines: {node: '>= 0.4'}
@@ -6612,10 +6236,6 @@ packages:
resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==}
engines: {node: '>=12'}
- is-plain-obj@2.1.0:
- resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
- engines: {node: '>=8'}
-
is-plain-obj@4.1.0:
resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
engines: {node: '>=12'}
@@ -6623,9 +6243,6 @@ packages:
is-potential-custom-element-name@1.0.1:
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
- is-property@1.0.2:
- resolution: {integrity: sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==}
-
is-reference@1.2.1:
resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
@@ -6640,10 +6257,6 @@ packages:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- is-stream@4.0.1:
- resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
- engines: {node: '>=18'}
-
is-subdir@1.2.0:
resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==}
engines: {node: '>=4'}
@@ -6652,13 +6265,6 @@ packages:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
- is-url-superb@4.0.0:
- resolution: {integrity: sha512-GI+WjezhPPcbM+tqE9LnmsY5qqjwHzTvjJ36wxYX5ujNXefSUJ/T17r5bqDV8yLhcgB59KTPNOc9O9cmHTPWsA==}
- engines: {node: '>=10'}
-
- is-url@1.2.4:
- resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
-
is-what@4.1.16:
resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
engines: {node: '>=12.13'}
@@ -6682,8 +6288,8 @@ packages:
isarray@1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
- isbot@5.1.28:
- resolution: {integrity: sha512-qrOp4g3xj8YNse4biorv6O5ZShwsJM0trsoda4y7j/Su7ZtTTfVXFzbKkpgcSoDrHS8FcTuUwcU04YimZlZOxw==}
+ isbot@5.1.34:
+ resolution: {integrity: sha512-aCMIBSKd/XPRYdiCQTLC8QHH4YT8B3JUADu+7COgYIZPvkeoMcUHMRjZLM9/7V8fCj+l7FSREc1lOPNjzogo/A==}
engines: {node: '>=18'}
isexe@2.0.0:
@@ -6696,8 +6302,8 @@ packages:
jackspeak@3.4.3:
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
- jest-diff@30.1.2:
- resolution: {integrity: sha512-4+prq+9J61mOVXCa4Qp8ZjavdxzrWQXrI80GNxP8f4tkI2syPuPrJgdRPZRrfUTRvIoUwcmNLbqEJy9W800+NQ==}
+ jest-diff@30.2.0:
+ resolution: {integrity: sha512-dQHFo3Pt4/NLlG5z4PxZ/3yZTZ1C7s9hveiOj+GCN+uT109NC2QgsoVZsVOAvbJ3RgKkvyLGXZV9+piDpWbm6A==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
jiti@1.21.7:
@@ -6721,23 +6327,14 @@ packages:
js-tokens@9.0.1:
resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
- js-yaml@3.14.1:
- resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
+ js-yaml@3.14.2:
+ resolution: {integrity: sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==}
hasBin: true
js-yaml@4.1.1:
resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==}
hasBin: true
- jsdom@27.2.0:
- resolution: {integrity: sha512-454TI39PeRDW1LgpyLPyURtB4Zx1tklSr6+OFOipsxGUH1WMTvk6C65JQdrj455+DP2uJ1+veBEHTGFKWVLFoA==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
- peerDependencies:
- canvas: ^3.0.0
- peerDependenciesMeta:
- canvas:
- optional: true
-
jsdom@27.4.0:
resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -6782,20 +6379,12 @@ packages:
jsonfile@4.0.0:
resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
- junk@4.0.1:
- resolution: {integrity: sha512-Qush0uP+G8ZScpGMZvHUiRfI0YBWuB3gVBYlI0v0vvOJt5FLicco+IkP0a50LqTTQhmts/m6tP5SWE+USyIvcQ==}
- engines: {node: '>=12.20'}
-
jwa@2.0.1:
resolution: {integrity: sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==}
jws@4.0.1:
resolution: {integrity: sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==}
- jwt-decode@4.0.0:
- resolution: {integrity: sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==}
- engines: {node: '>=18'}
-
katex@0.16.28:
resolution: {integrity: sha512-YHzO7721WbmAL6Ov1uzN/l5mY5WWWhJBSW+jq4tkfZfsxmo1hu6frS0EOswvjBUnWE6NtjEs48SFn5CQESRLZg==}
hasBin: true
@@ -6814,28 +6403,20 @@ packages:
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
engines: {node: '>= 8'}
- knip@5.71.0:
- resolution: {integrity: sha512-hwgdqEJ+7DNJ5jE8BCPu7b57TY7vUwP6MzWYgCgPpg6iPCee/jKPShDNIlFER2koti4oz5xF88VJbKCb4Wl71g==}
+ knip@5.82.1:
+ resolution: {integrity: sha512-1nQk+5AcnkqL40kGQXfouzAEXkTR+eSrgo/8m1d0BMei4eAzFwghoXC4gOKbACgBiCof7hE8wkBVDsEvznf85w==}
engines: {node: '>=18.18.0'}
hasBin: true
peerDependencies:
'@types/node': '>=18'
typescript: '>=5.0.4 <7'
- knitwork@1.2.0:
- resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==}
+ knitwork@1.3.0:
+ resolution: {integrity: sha512-4LqMNoONzR43B1W0ek0fhXMsDNW/zxa1NdFAVMY+k28pgZLovR4G3PB5MrpTxCy1QaZCqNoiaKPr5w5qZHfSNw==}
kolorist@1.8.0:
resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
- kuler@2.0.0:
- resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==}
-
- lambda-local@2.2.0:
- resolution: {integrity: sha512-bPcgpIXbHnVGfI/omZIlgucDqlf4LrsunwoKue5JdZeGybt8L6KyJz2Zu19ffuZwIwLj2NAI2ZyaqNT6/cetcg==}
- engines: {node: '>=8'}
- hasBin: true
-
langium@3.3.1:
resolution: {integrity: sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==}
engines: {node: '>=16.0.0'}
@@ -6927,10 +6508,6 @@ packages:
resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==}
engines: {node: '>= 12.0.0'}
- lilconfig@2.1.0:
- resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
- engines: {node: '>=10'}
-
lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
@@ -6957,8 +6534,8 @@ packages:
resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==}
engines: {node: '>=14'}
- local-pkg@1.1.1:
- resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==}
+ local-pkg@1.1.2:
+ resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==}
engines: {node: '>=14'}
locate-character@3.0.0:
@@ -6972,15 +6549,11 @@ packages:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
engines: {node: '>=10'}
- locate-path@7.2.0:
- resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
lodash-es@4.17.21:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
- lodash.debounce@4.0.8:
- resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
+ lodash-es@4.17.23:
+ resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==}
lodash.defaults@4.2.0:
resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==}
@@ -6994,17 +6567,13 @@ packages:
lodash.startcase@4.4.0:
resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
- lodash@4.17.21:
- resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ lodash@4.17.23:
+ resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==}
log-symbols@4.1.0:
resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
engines: {node: '>=10'}
- logform@2.7.0:
- resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==}
- engines: {node: '>= 12.0.0'}
-
long@5.3.2:
resolution: {integrity: sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==}
@@ -7017,12 +6586,8 @@ packages:
lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
- lru-cache@11.2.2:
- resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==}
- engines: {node: 20 || >=22}
-
- lru-cache@11.2.4:
- resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==}
+ lru-cache@11.2.5:
+ resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==}
engines: {node: 20 || >=22}
lru-cache@5.1.1:
@@ -7032,10 +6597,6 @@ packages:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
- lru.min@1.1.3:
- resolution: {integrity: sha512-Lkk/vx6ak3rYkRR0Nhu4lFUT2VDnQSxBe8Hbl7f36358p6ow8Bnvr8lrLt98H8J1aGxfhbX4Fs5tYg2+FTwr5Q==}
- engines: {bun: '>=1.0.0', deno: '>=1.30.0', node: '>=8.0.0'}
-
lucide-react@0.542.0:
resolution: {integrity: sha512-w3hD8/SQB7+lzU2r4VdFyzzOzKnUjTZIF/MQJGSSvni7Llewni4vuViRppfRAa2guOsY5k4jZyxw/i9DQHv+dw==}
peerDependencies:
@@ -7049,10 +6610,6 @@ packages:
lunr@2.3.9:
resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==}
- luxon@3.7.1:
- resolution: {integrity: sha512-RkRWjA926cTvz5rAb1BqyWkKbbjzCGchDUIKMCUvNi17j6f6j8uHGDV82Aqcqtzd+icoYpELmG3ksgGiFNNcNg==}
- engines: {node: '>=12'}
-
lz-string@1.5.0:
resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
hasBin: true
@@ -7063,8 +6620,8 @@ packages:
magicast@0.2.11:
resolution: {integrity: sha512-6saXbRDA1HMkqbsvHOU6HBjCVgZT460qheRkLhJQHWAbhXoWESI3Kn/dGGXyKs15FFKR85jsUqFx2sMK0wy/5g==}
- magicast@0.3.5:
- resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
+ magicast@0.5.1:
+ resolution: {integrity: sha512-xrHS24IxaLrvuo613F719wvOIv9xPHFWQHuvGUBmPnCA/3MQxKI3b+r7n1jAoDHmsbC5bRhTZYR77invLAxVnw==}
markdown-it@14.1.0:
resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==}
@@ -7129,8 +6686,8 @@ packages:
mdast-util-phrasing@4.1.0:
resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}
- mdast-util-to-hast@13.2.0:
- resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==}
+ mdast-util-to-hast@13.2.1:
+ resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==}
mdast-util-to-markdown@2.1.2:
resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==}
@@ -7148,10 +6705,6 @@ packages:
resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==}
engines: {node: '>=12.13'}
- merge-options@3.0.4:
- resolution: {integrity: sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==}
- engines: {node: '>=10'}
-
merge-stream@2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
@@ -7162,9 +6715,6 @@ packages:
mermaid@11.12.2:
resolution: {integrity: sha512-n34QPDPEKmaeCG4WDMGy0OT6PSyxKCfy2pJgShP+Qow2KLrvWjclwbc3yXfSIf4BanqWEhQEpngWwNp/XhZt6w==}
- micro-api-client@3.3.0:
- resolution: {integrity: sha512-y0y6CUB9RLVsy3kfgayU28746QrNMpSm9O/AYGNsBgOkJr/X/Jk0VLGoO8Ude7Bpa8adywzF+MzXNZRFRsNPhg==}
-
micromark-core-commonmark@2.0.3:
resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==}
@@ -7297,9 +6847,9 @@ packages:
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
engines: {node: '>= 0.6'}
- mime-types@3.0.1:
- resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==}
- engines: {node: '>= 0.6'}
+ mime-types@3.0.2:
+ resolution: {integrity: sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==}
+ engines: {node: '>=18'}
mime@1.6.0:
resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
@@ -7311,8 +6861,8 @@ packages:
engines: {node: '>=10.0.0'}
hasBin: true
- mime@4.0.7:
- resolution: {integrity: sha512-2OfDPL+e03E0LrXaGYOtTFIYhiuzep94NSsuhrNULq+stylcJedcHdzHtz0atMUuGwJfFYs0YL5xeC/Ca2x0eQ==}
+ mime@4.1.0:
+ resolution: {integrity: sha512-X5ju04+cAzsojXKes0B/S4tcYtFAJ6tTMuSPBEn9CPGlrWr8Fiw7qYeLT0XyH80HSoAoqWCaz+MWKh22P7G1cw==}
engines: {node: '>=16'}
hasBin: true
@@ -7333,8 +6883,8 @@ packages:
engines: {node: '>=18.0.0'}
hasBin: true
- minimatch@10.0.1:
- resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
+ minimatch@10.1.1:
+ resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==}
engines: {node: 20 || >=22}
minimatch@3.0.8:
@@ -7362,26 +6912,13 @@ packages:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
- minizlib@3.0.2:
- resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
+ minizlib@3.1.0:
+ resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==}
engines: {node: '>= 18'}
- mkdirp@3.0.1:
- resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==}
- engines: {node: '>=10'}
- hasBin: true
-
- mlly@1.7.4:
- resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
-
mlly@1.8.0:
resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==}
- module-definition@6.0.1:
- resolution: {integrity: sha512-FeVc50FTfVVQnolk/WQT8MX+2WVcDnTGiq6Wo+/+lJ2ET1bRVi3HG3YlJUfqagNMc/kUlFSoR96AJkxGpKz13g==}
- engines: {node: '>=18'}
- hasBin: true
-
mri@1.2.0:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'}
@@ -7399,53 +6936,41 @@ packages:
muggle-string@0.4.1:
resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
- mysql2@3.15.3:
- resolution: {integrity: sha512-FBrGau0IXmuqg4haEZRBfHNWB5mUARw6hNwPDXXGg0XzVJ50mr/9hb267lvpVMnhZ1FON3qNd4Xfcez1rbFwSg==}
- engines: {node: '>= 8.0'}
-
mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
- named-placeholders@1.1.6:
- resolution: {integrity: sha512-Tz09sEL2EEuv5fFowm419c1+a/jSMiBjI9gHxVLrVdbUkkNUUfjsVYs9pVZu5oCon/kmRh9TfLEObFtkVxmY0w==}
- engines: {node: '>=8.0.0'}
-
nanoid@3.3.11:
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- nanoid@5.1.5:
- resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==}
+ nanoid@5.1.6:
+ resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==}
engines: {node: ^18 || >=20}
hasBin: true
nanospinner@1.2.2:
resolution: {integrity: sha512-Zt/AmG6qRU3e+WnzGGLuMCEAO/dAu45stNbHY223tUxldaDAeE+FxSPsd9Q+j+paejmm0ZbrNVs5Sraqy3dRxA==}
- napi-postinstall@0.3.2:
- resolution: {integrity: sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw==}
+ napi-postinstall@0.3.4:
+ resolution: {integrity: sha512-PHI5f1O0EP5xJ9gQmFGMS6IZcrVvTjpXjz7Na41gTE7eE2hK11lg04CECCYEEjdc17EV4DO+fkGEtt7TpTaTiQ==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
hasBin: true
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- netlify@13.3.5:
- resolution: {integrity: sha512-Nc3loyVASW59W+8fLDZT1lncpG7llffyZ2o0UQLx/Fr20i7P8oP+lE7+TEcFvXj9IUWU6LjB9P3BH+iFGyp+mg==}
- engines: {node: ^14.16.0 || >=16.0.0}
-
- nf3@0.1.12:
- resolution: {integrity: sha512-qbMXT7RTGh74MYWPeqTIED8nDW70NXOULVHpdWcdZ7IVHVnAsMV9fNugSNnvooipDc1FMOzpis7T9nXJEbJhvQ==}
+ nf3@0.3.6:
+ resolution: {integrity: sha512-/XRUUILTAyuy1XunyVQuqGp8aEmZ2TfRTn8Rji+FA4xqv20qzL4jV7Reqbuey2XucKgPeRVcEYGScmJM0UnB6Q==}
- nitro@3.0.1-alpha.1:
- resolution: {integrity: sha512-U4AxIsXxdkxzkFrK0XAw0e5Qbojk8jQ50MjjRBtBakC4HurTtQoiZvF+lSe382jhuQZCfAyywGWOFa9QzXLFaw==}
+ nitro@3.0.1-alpha.2:
+ resolution: {integrity: sha512-YviDY5J/trS821qQ1fpJtpXWIdPYiOizC/meHavlm1Hfuhx//H+Egd1+4C5SegJRgtWMnRPW9n//6Woaw81cTQ==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
- rolldown: '*'
+ rolldown: '>=1.0.0-beta.0'
rollup: ^4
- vite: ^7
+ vite: ^7 || ^8 || >=8.0.0-0
xml2js: ^0.6.2
peerDependenciesMeta:
rolldown:
@@ -7457,9 +6982,9 @@ packages:
xml2js:
optional: true
- nitropack@2.12.4:
- resolution: {integrity: sha512-MPmPRJWTeH03f/NmpN4q3iI3Woik4uaaWIoX34W3gMJiW06Vm1te/lPzuu5EXpXOK7Q2m3FymGMPXcExqih96Q==}
- engines: {node: ^16.11.0 || >=17.0.0}
+ nitropack@2.13.1:
+ resolution: {integrity: sha512-2dDj89C4wC2uzG7guF3CnyG+zwkZosPEp7FFBGHB3AJo11AywOolWhyQJFHDzve8COvGxJaqscye9wW2IrUsNw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
xml2js: ^0.6.2
@@ -7475,8 +7000,8 @@ packages:
engines: {node: '>=10.5.0'}
deprecated: Use your platform's native DOMException instead
- node-fetch-native@1.6.6:
- resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==}
+ node-fetch-native@1.6.7:
+ resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}
node-fetch@2.7.0:
resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
@@ -7491,8 +7016,8 @@ packages:
resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- node-forge@1.3.1:
- resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
+ node-forge@1.3.3:
+ resolution: {integrity: sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg==}
engines: {node: '>= 6.13.0'}
node-gyp-build@4.8.4:
@@ -7505,29 +7030,17 @@ packages:
node-machine-id@1.1.12:
resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==}
- node-mock-http@1.0.2:
- resolution: {integrity: sha512-zWaamgDUdo9SSLw47we78+zYw/bDr5gH8pH7oRRs8V3KmBtu8GLgGIbV2p/gRPd3LWpEOpjQj7X1FOU3VFMJ8g==}
-
- node-releases@2.0.21:
- resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==}
+ node-mock-http@1.0.4:
+ resolution: {integrity: sha512-8DY+kFsDkNXy1sJglUfuODx1/opAGJGyrTuFqEoN90oRc2Vk0ZbD4K2qmKXBBEhZQzdKHIVfEJpDU8Ak2NJEvQ==}
- node-source-walk@7.0.1:
- resolution: {integrity: sha512-3VW/8JpPqPvnJvseXowjZcirPisssnBuDikk6JIZ8jQzF7KJQX52iPFX4RYYxLycYH7IbMRSPUOga/esVjy5Yg==}
- engines: {node: '>=18'}
+ node-releases@2.0.27:
+ resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==}
nopt@8.1.0:
resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==}
engines: {node: ^18.17.0 || >=20.5.0}
hasBin: true
- normalize-package-data@6.0.2:
- resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==}
- engines: {node: ^16.14.0 || >=18.0.0}
-
- normalize-path@2.1.1:
- resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==}
- engines: {node: '>=0.10.0'}
-
normalize-path@3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
@@ -7555,21 +7068,17 @@ packages:
'@swc/core':
optional: true
- nypm@0.6.1:
- resolution: {integrity: sha512-hlacBiRiv1k9hZFiphPUkfSQ/ZfQzZDzC+8z0wL3lvDAOUu/2NnChkKuMoMjNur/9OpKuz2QsIeiPVN0xM5Q0w==}
- engines: {node: ^14.16.0 || >=16.10.0}
+ nypm@0.6.4:
+ resolution: {integrity: sha512-1TvCKjZyyklN+JJj2TS3P4uSQEInrM/HkkuSXsEzm1ApPgBffOn8gFguNnZf07r/1X6vlryfIqMUkJKQMzlZiw==}
+ engines: {node: '>=18'}
hasBin: true
object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
- object-inspect@1.13.4:
- resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
- engines: {node: '>= 0.4'}
-
- ofetch@1.4.1:
- resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==}
+ ofetch@1.5.1:
+ resolution: {integrity: sha512-2W4oUZlVaqAPAil6FUg/difl6YhqhUR7x2eZY4bQCko22UXg3hptq9KLQdqFClV+Wu85UX7hNtdGTngi/1BxcA==}
ofetch@2.0.0-alpha.3:
resolution: {integrity: sha512-zpYTCs2byOuft65vI3z43Dd6iSdFbOZZLb9/d21aCpx2rGastVU9dOCv0lu4ykc1Ur1anAYjDi3SUvR0vq50JA==}
@@ -7587,9 +7096,6 @@ packages:
once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
- one-time@1.0.0:
- resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==}
-
onetime@5.1.2:
resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
engines: {node: '>=6'}
@@ -7638,21 +7144,17 @@ packages:
outdent@0.5.0:
resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==}
- oxc-minify@0.96.0:
- resolution: {integrity: sha512-dXeeGrfPJJ4rMdw+NrqiCRtbzVX2ogq//R0Xns08zql2HjV3Zi2SBJ65saqfDaJzd2bcHqvGWH+M44EQCHPAcA==}
+ oxc-minify@0.110.0:
+ resolution: {integrity: sha512-KWGTzPo83QmGrXC4ml83PM9HDwUPtZFfasiclUvTV4i3/0j7xRRqINVkrL77CbQnoWura3CMxkRofjQKVDuhBw==}
engines: {node: ^20.19.0 || >=22.12.0}
- oxc-resolver@11.14.0:
- resolution: {integrity: sha512-i4wNrqhOd+4YdHJfHglHtFiqqSxXuzFA+RUqmmWN1aMD3r1HqUSrIhw17tSO4jwKfhLs9uw1wzFPmvMsWacStg==}
+ oxc-resolver@11.16.4:
+ resolution: {integrity: sha512-nvJr3orFz1wNaBA4neRw7CAn0SsjgVaEw1UHpgO/lzVW12w+nsFnvU/S6vVX3kYyFaZdxZheTExi/fa8R8PrZA==}
- oxc-transform@0.96.0:
- resolution: {integrity: sha512-dQPNIF+gHpSkmC0+Vg9IktNyhcn28Y8R3eTLyzn52UNymkasLicl3sFAtz7oEVuFmCpgGjaUTKkwk+jW2cHpDQ==}
+ oxc-transform@0.110.0:
+ resolution: {integrity: sha512-/fymQNzzUoKZweH0nC5yvbI2eR0yWYusT9TEKDYVgOgYrf9Qmdez9lUFyvxKR9ycx+PTHi/reIOzqf3wkShQsw==}
engines: {node: ^20.19.0 || >=22.12.0}
- p-event@6.0.1:
- resolution: {integrity: sha512-Q6Bekk5wpzW5qIyUP4gdMEujObYstZl6DMMOSenwBvV0BlE5LkDwkjs5yHbZmdCEq2o4RJx4tE1vwxFVf2FG1w==}
- engines: {node: '>=16.17'}
-
p-filter@2.1.0:
resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==}
engines: {node: '>=8'}
@@ -7665,10 +7167,6 @@ packages:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
- p-limit@4.0.0:
- resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
p-locate@4.1.0:
resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
engines: {node: '>=8'}
@@ -7677,38 +7175,22 @@ packages:
resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
engines: {node: '>=10'}
- p-locate@6.0.0:
- resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
p-map@2.1.0:
resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==}
engines: {node: '>=6'}
- p-map@7.0.3:
- resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==}
- engines: {node: '>=18'}
-
- p-timeout@6.1.4:
- resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==}
- engines: {node: '>=14.16'}
-
p-try@2.2.0:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
- p-wait-for@5.0.2:
- resolution: {integrity: sha512-lwx6u1CotQYPVju77R+D0vFomni/AqRfqLmqQ8hekklqZ6gAY9rONh7lBQ0uxWMkC2AuX9b2DVAl8To0NyP1JA==}
- engines: {node: '>=12'}
-
package-json-from-dist@1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
package-manager-detector@0.2.11:
resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==}
- package-manager-detector@1.3.0:
- resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==}
+ package-manager-detector@1.6.0:
+ resolution: {integrity: sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==}
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
@@ -7717,14 +7199,6 @@ packages:
parse-entities@4.0.2:
resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==}
- parse-gitignore@2.0.0:
- resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==}
- engines: {node: '>=14'}
-
- parse-json@8.3.0:
- resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==}
- engines: {node: '>=18'}
-
parse5-htmlparser2-tree-adapter@7.1.0:
resolution: {integrity: sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==}
@@ -7754,10 +7228,6 @@ packages:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
engines: {node: '>=8'}
- path-exists@5.0.0:
- resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
path-key@3.1.1:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
@@ -7773,6 +7243,10 @@ packages:
resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
engines: {node: '>=16 || 14 >=14.18'}
+ path-scurry@2.0.1:
+ resolution: {integrity: sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==}
+ engines: {node: 20 || >=22}
+
path-to-regexp@6.3.0:
resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}
@@ -7780,53 +7254,43 @@ packages:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
- path-type@6.0.0:
- resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==}
- engines: {node: '>=18'}
-
pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
- pathval@2.0.0:
- resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
+ pathval@2.0.1:
+ resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
engines: {node: '>= 14.16'}
- pend@1.2.0:
- resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
-
- perfect-debounce@1.0.0:
- resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
-
- perfect-debounce@2.0.0:
- resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==}
+ perfect-debounce@2.1.0:
+ resolution: {integrity: sha512-LjgdTytVFXeUgtHZr9WYViYSM/g8MkcTPYDlPa3cDqMirHjKiSZPYd6DoL7pK8AJQr+uWkQvCjHNdiMqsrJs+g==}
- pg-cloudflare@1.2.7:
- resolution: {integrity: sha512-YgCtzMH0ptvZJslLM1ffsY4EuGaU0cx4XSdXLRFae8bPP4dS5xL1tNB3k2o/N64cHJpwU7dxKli/nZ2lUa5fLg==}
+ pg-cloudflare@1.3.0:
+ resolution: {integrity: sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==}
- pg-connection-string@2.9.1:
- resolution: {integrity: sha512-nkc6NpDcvPVpZXxrreI/FOtX3XemeLl8E0qFr6F2Lrm/I8WOnaWNhIPK2Z7OHpw7gh5XJThi6j6ppgNoaT1w4w==}
+ pg-connection-string@2.10.1:
+ resolution: {integrity: sha512-iNzslsoeSH2/gmDDKiyMqF64DATUCWj3YJ0wP14kqcsf2TUklwimd+66yYojKwZCA7h2yRNLGug71hCBA2a4sw==}
pg-int8@1.0.1:
resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
engines: {node: '>=4.0.0'}
- pg-pool@3.10.1:
- resolution: {integrity: sha512-Tu8jMlcX+9d8+QVzKIvM/uJtp07PKr82IUOYEphaWcoBhIYkoHpLXN3qO59nAI11ripznDsEzEv8nUxBVWajGg==}
+ pg-pool@3.11.0:
+ resolution: {integrity: sha512-MJYfvHwtGp870aeusDh+hg9apvOe2zmpZJpyt+BMtzUWlVqbhFmMK6bOBXLBUPd7iRtIF9fZplDc7KrPN3PN7w==}
peerDependencies:
pg: '>=8.0'
- pg-protocol@1.10.3:
- resolution: {integrity: sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==}
+ pg-protocol@1.11.0:
+ resolution: {integrity: sha512-pfsxk2M9M3BuGgDOfuy37VNRRX3jmKgMjcvAcWqNDpZSf4cUmv8HSOl5ViRQFsfARFn0KuUQTgLxVMbNq5NW3g==}
pg-types@2.2.0:
resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
engines: {node: '>=4'}
- pg@8.16.3:
- resolution: {integrity: sha512-enxc1h0jA/aq5oSDMvqyW3q89ra6XIIDZgCX9vkMrnz5DFTw/Ny3Li2lFQ+pt3L6MCgm/5o2o8HW9hiJji+xvw==}
+ pg@8.17.2:
+ resolution: {integrity: sha512-vjbKdiBJRqzcYw1fNU5KuHyYvdJ1qpcQg1CeBrHFqV1pWgHeVR6j/+kX0E1AAXfyuLUGY1ICrN2ELKA/z2HWzw==}
engines: {node: '>= 16.0.0'}
peerDependencies:
pg-native: '>=3.0.1'
@@ -7859,8 +7323,8 @@ packages:
pkg-types@1.3.1:
resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
- pkg-types@2.2.0:
- resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==}
+ pkg-types@2.3.0:
+ resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==}
points-on-curve@0.2.0:
resolution: {integrity: sha512-0mYKnYYe9ZcqMCWhUjItv/oHjvgEsfKvnUTg8sAtnHr3GVy7rGkXCb6d5cSyqrWqL4k81b9CPg3urd+T7aop3A==}
@@ -7886,16 +7350,10 @@ packages:
yaml:
optional: true
- postcss-selector-parser@7.1.0:
- resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
+ postcss-selector-parser@7.1.1:
+ resolution: {integrity: sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==}
engines: {node: '>=4'}
- postcss-values-parser@6.0.2:
- resolution: {integrity: sha512-YLJpK0N1brcNJrs9WatuJFtHaV9q5aAOj+S4DI5S7jgHlRfm0PIbDCAFRYMQD5SHq7Fy6xsDhyutgS0QOAs0qw==}
- engines: {node: '>=10'}
- peerDependencies:
- postcss: ^8.2.9
-
postcss@8.5.6:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
@@ -7904,8 +7362,8 @@ packages:
resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
engines: {node: '>=4'}
- postgres-bytea@1.0.0:
- resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==}
+ postgres-bytea@1.0.1:
+ resolution: {integrity: sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==}
engines: {node: '>=0.10.0'}
postgres-date@1.0.7:
@@ -7916,17 +7374,8 @@ packages:
resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
engines: {node: '>=0.10.0'}
- postgres@3.4.7:
- resolution: {integrity: sha512-Jtc2612XINuBjIl/QTWsV5UvE8UHuNblcO3vVADSrKsrc6RqGX6lOW1cEo3CM2v0XG4Nat8nI+YM7/f26VxXLw==}
- engines: {node: '>=12'}
-
- preact@10.28.0:
- resolution: {integrity: sha512-rytDAoiXr3+t6OIP3WGlDd0ouCUG1iCWzkcY3++Nreuoi17y6T5i/zRhe6uYfoVcxq6YU+sBtJouuRDsq8vvqA==}
-
- precinct@12.2.0:
- resolution: {integrity: sha512-NFBMuwIfaJ4SocE9YXPU/n4AcNSoFMVFjP72nvl3cx69j/ke61/hPOWFREVxLkFhhEGnA8ZuVfTqJBa+PK3b5w==}
- engines: {node: '>=18'}
- hasBin: true
+ preact@10.28.2:
+ resolution: {integrity: sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==}
prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
@@ -7937,8 +7386,8 @@ packages:
engines: {node: '>=6'}
hasBin: true
- prettier-plugin-svelte@3.4.0:
- resolution: {integrity: sha512-pn1ra/0mPObzqoIQn/vUTR3ZZI6UuZ0sHqMK5x2jMLGrs53h0sXhkVuDcrlssHwIMk7FYrMjHBPoUSyyEEDlBQ==}
+ prettier-plugin-svelte@3.4.1:
+ resolution: {integrity: sha512-xL49LCloMoZRvSwa6IEdN2GV6cq2IqpYGstYtMT+5wmml1/dClEoI0MZR78MiVPpu6BdQFfN0/y73yO6+br5Pg==}
peerDependencies:
prettier: ^3.0.0
svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0
@@ -7948,36 +7397,23 @@ packages:
engines: {node: '>=10.13.0'}
hasBin: true
- prettier@3.7.3:
- resolution: {integrity: sha512-QgODejq9K3OzoBbuyobZlUhznP5SKwPqp+6Q6xw6o8gnhr4O85L2U915iM2IDcfF2NPXVaM9zlo9tdwipnYwzg==}
+ prettier@3.8.1:
+ resolution: {integrity: sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==}
engines: {node: '>=14'}
hasBin: true
- pretty-bytes@6.1.1:
- resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==}
- engines: {node: ^14.13.1 || >=16.0.0}
+ pretty-bytes@7.1.0:
+ resolution: {integrity: sha512-nODzvTiYVRGRqAOvE84Vk5JDPyyxsVk0/fbA/bq7RqlnhksGpset09XTxbpvLTIjoaF7K8Z8DG8yHtKGTPSYRw==}
+ engines: {node: '>=20'}
pretty-format@27.5.1:
resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
- pretty-format@30.0.5:
- resolution: {integrity: sha512-D1tKtYvByrBkFLe2wHJl2bwMJIiT8rW+XA+TiataH79/FszLQMrpGEvzUVkzPau7OCO0Qnrhpe87PqtOAIB8Yw==}
+ pretty-format@30.2.0:
+ resolution: {integrity: sha512-9uBdv/B4EefsuAL+pWqueZyZS2Ba+LxfFeQ9DN14HU4bN8bhaxKdkpjpB6fs9+pSjIBu+FXQHImEg8j/Lw0+vA==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
- prisma@7.2.0:
- resolution: {integrity: sha512-jSdHWgWOgFF24+nRyyNRVBIgGDQEsMEF8KPHvhBBg3jWyR9fUAK0Nq9ThUmiGlNgq2FA7vSk/ZoCvefod+a8qg==}
- engines: {node: ^20.19 || ^22.12 || >=24.0}
- hasBin: true
- peerDependencies:
- better-sqlite3: '>=9.0.0'
- typescript: '>=5.4.0'
- peerDependenciesMeta:
- better-sqlite3:
- optional: true
- typescript:
- optional: true
-
process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
@@ -7985,9 +7421,6 @@ packages:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
engines: {node: '>= 0.6.0'}
- proper-lockfile@4.1.2:
- resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}
-
property-information@7.1.0:
resolution: {integrity: sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==}
@@ -7998,14 +7431,11 @@ packages:
proxy-from-env@1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
- publint@0.3.15:
- resolution: {integrity: sha512-xPbRAPW+vqdiaKy5sVVY0uFAu3LaviaPO3pZ9FaRx59l9+U/RKR1OEbLhkug87cwiVKxPXyB4txsv5cad67u+A==}
+ publint@0.3.17:
+ resolution: {integrity: sha512-Q3NLegA9XM6usW+dYQRG1g9uEHiYUzcCVBJDJ7yMcWRqVU9LYZUWdqbwMZfmTCFC5PZLQpLAmhvRcQRl3exqkw==}
engines: {node: '>=18'}
hasBin: true
- pump@3.0.3:
- resolution: {integrity: sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==}
-
punycode.js@2.3.1:
resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==}
engines: {node: '>=6'}
@@ -8014,22 +7444,12 @@ packages:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
- pure-rand@6.1.0:
- resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==}
-
- qs@6.14.0:
- resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==}
- engines: {node: '>=0.6'}
-
- quansync@0.2.10:
- resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==}
+ quansync@0.2.11:
+ resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==}
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- quote-unquote@1.0.0:
- resolution: {integrity: sha512-twwRO/ilhlG/FIgYeKGFqyHhoEhqgnKVkcmqMKi2r524gz3ZbDTcyFt38E9xjJI2vT+KbRNHVbnJ/e0I25Azwg==}
-
radix3@1.1.2:
resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==}
@@ -8043,15 +7463,10 @@ packages:
rc9@2.1.2:
resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==}
- react-dom@19.1.1:
- resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==}
- peerDependencies:
- react: ^19.1.1
-
- react-dom@19.2.3:
- resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==}
+ react-dom@19.2.4:
+ resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==}
peerDependencies:
- react: ^19.2.3
+ react: ^19.2.4
react-is@17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
@@ -8063,22 +7478,10 @@ packages:
resolution: {integrity: sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==}
engines: {node: '>=0.10.0'}
- react@19.1.1:
- resolution: {integrity: sha512-w8nqGImo45dmMIfljjMwOGtbmC/mk4CMYhWIicdSflH91J9TyCyczcPFXJzrZ/ZXcgGRFeP6BU0BEJTw6tZdfQ==}
- engines: {node: '>=0.10.0'}
-
- react@19.2.3:
- resolution: {integrity: sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==}
+ react@19.2.4:
+ resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==}
engines: {node: '>=0.10.0'}
- read-package-up@11.0.0:
- resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==}
- engines: {node: '>=18'}
-
- read-pkg@9.0.1:
- resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==}
- engines: {node: '>=18'}
-
read-yaml-file@1.1.0:
resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==}
engines: {node: '>=6'}
@@ -8105,6 +7508,10 @@ packages:
resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
engines: {node: '>= 14.18.0'}
+ readdirp@5.0.0:
+ resolution: {integrity: sha512-9u/XQ1pvrQtYyMpZe7DXKv2p5CNvyVwzUB6uhLAnQwHMSgKMBR62lc7AHljaeteeHXn11XTAaLLUVZYVZyuRBQ==}
+ engines: {node: '>= 20.19.0'}
+
recast@0.23.11:
resolution: {integrity: sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==}
engines: {node: '>= 4'}
@@ -8136,9 +7543,6 @@ packages:
regex@6.1.0:
resolution: {integrity: sha512-6VwtthbV4o/7+OaAF9I5L5V3llLEsoPyq9P1JVXkedTP33c7MfCG0/5NOPcSJn0TzXcG9YUrR0gQSWioew3LDg==}
- regexp-to-ast@0.5.0:
- resolution: {integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==}
-
rehype-harden@1.1.7:
resolution: {integrity: sha512-j5DY0YSK2YavvNGV+qBHma15J9m0WZmRe8posT5AtKDS6TNWtMVTo6RiqF8SidfcASYz8f3k2J/1RWmq5zTXUw==}
@@ -8186,18 +7590,12 @@ packages:
remark-stringify@11.0.0:
resolution: {integrity: sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==}
- remeda@2.21.3:
- resolution: {integrity: sha512-XXrZdLA10oEOQhLLzEJEiFFSKi21REGAkHdImIb4rt/XXy8ORGXh5HCcpUOsElfPNDb+X6TA/+wkh+p2KffYmg==}
-
remend@1.0.1:
resolution: {integrity: sha512-152puVH0qMoRJQFnaMG+rVDdf01Jq/CaED+MBuXExurJgdbkLp0c3TIe4R12o28Klx8uyGsjvFNG05aFG69G9w==}
remove-accents@0.5.0:
resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==}
- remove-trailing-separator@1.1.0:
- resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==}
-
require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
@@ -8206,9 +7604,6 @@ packages:
resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
engines: {node: '>=0.10.0'}
- require-package-name@2.0.1:
- resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==}
-
requires-port@1.0.0:
resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==}
@@ -8227,23 +7622,15 @@ packages:
resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==}
engines: {node: '>=10'}
- resolve@1.22.10:
- resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
+ resolve@1.22.11:
+ resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
engines: {node: '>= 0.4'}
hasBin: true
- resolve@2.0.0-next.5:
- resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
- hasBin: true
-
restore-cursor@3.1.0:
resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
engines: {node: '>=8'}
- retry@0.12.0:
- resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
- engines: {node: '>= 4'}
-
reusify@1.1.0:
resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
@@ -8255,17 +7642,13 @@ packages:
robust-predicates@3.0.2:
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
- rolldown@1.0.0-beta.32:
- resolution: {integrity: sha512-vxI2sPN07MMaoYKlFrVva5qZ1Y7DAZkgp7MQwTnyHt4FUMz9Sh+YeCzNFV9JYHI6ZNwoGWLCfCViE3XVsRC1cg==}
- hasBin: true
-
rollup-plugin-preserve-directives@0.4.0:
resolution: {integrity: sha512-gx4nBxYm5BysmEQS+e2tAMrtFxrGvk+Pe5ppafRibQi0zlW7VYAbEGk6IKDw9sJGPdFWgVTE0o4BU4cdG0Fylg==}
peerDependencies:
rollup: 2.x || 3.x || 4.x
- rollup-plugin-visualizer@6.0.3:
- resolution: {integrity: sha512-ZU41GwrkDcCpVoffviuM9Clwjy5fcUxlz0oMoTXTYsK+tcIFzbdacnrr2n8TXcHxbGKKXtOdjxM2HUS4HjkwIw==}
+ rollup-plugin-visualizer@6.0.5:
+ resolution: {integrity: sha512-9+HlNgKCVbJDs8tVtjQ43US12eqaiHyyiLMdBwQ7vSZPiHMysGNo2E88TAp1si5wx8NAoYriI2A5kuKfIakmJg==}
engines: {node: '>=18'}
hasBin: true
peerDependencies:
@@ -8277,19 +7660,19 @@ packages:
rollup:
optional: true
- rollup@4.46.2:
- resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==}
+ rollup@4.57.0:
+ resolution: {integrity: sha512-e5lPJi/aui4TO1LpAXIRLySmwXSE8k3b9zoGfd42p67wzxog4WHjiZF3M2uheQih4DGyc25QEV4yRBbpueNiUA==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
- rou3@0.7.10:
- resolution: {integrity: sha512-aoFj6f7MJZ5muJ+Of79nrhs9N3oLGqi2VEMe94Zbkjb6Wupha46EuoYgpWSOZlXww3bbd8ojgXTAA2mzimX5Ww==}
+ rou3@0.7.12:
+ resolution: {integrity: sha512-iFE4hLDuloSWcD7mjdCDhx2bKcIsYbtOTpfH5MHHLSKMOUyjqQXTeZVa289uuwEGEKFoE/BAPbhaU4B774nceg==}
roughjs@4.6.6:
resolution: {integrity: sha512-ZUz/69+SYpFN/g/lUlo2FXcIjRkSu3nDarreVdGGndHEBJ6cXPdKguS8JGxwj5HA5xIbVKSmLgr5b3AWxtRfvQ==}
- run-applescript@7.0.0:
- resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==}
+ run-applescript@7.1.0:
+ resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==}
engines: {node: '>=18'}
run-parallel@1.2.0:
@@ -8308,25 +7691,13 @@ packages:
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
- safe-stable-stringify@2.5.0:
- resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}
- engines: {node: '>=10'}
-
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
- sass@1.90.0:
- resolution: {integrity: sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==}
- engines: {node: '>=14.0.0'}
- hasBin: true
-
saxes@6.0.0:
resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
engines: {node: '>=v12.22.7'}
- scheduler@0.26.0:
- resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==}
-
scheduler@0.27.0:
resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
@@ -8347,53 +7718,36 @@ packages:
engines: {node: '>=10'}
hasBin: true
- send@0.19.0:
- resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
+ send@0.19.2:
+ resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==}
engines: {node: '>= 0.8.0'}
- send@1.2.0:
- resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==}
+ send@1.2.1:
+ resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==}
engines: {node: '>= 18'}
- seq-queue@0.0.5:
- resolution: {integrity: sha512-hr3Wtp/GZIc/6DAGPDcV4/9WoZhjrkXsi5B/07QgX8tsdc6ilr7BFM6PM6rbdAX1kFSDYeZGLipIZZKyQP0O5Q==}
-
serialize-javascript@6.0.2:
resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
- seroval-plugins@1.3.2:
- resolution: {integrity: sha512-0QvCV2lM3aj/U3YozDiVwx9zpH0q8A60CTWIv4Jszj/givcudPb48B+rkU5D51NJ0pTpweGMttHjboPa9/zoIQ==}
- engines: {node: '>=10'}
- peerDependencies:
- seroval: ^1.0
-
- seroval-plugins@1.4.0:
- resolution: {integrity: sha512-zir1aWzoiax6pbBVjoYVd0O1QQXgIL3eVGBMsBsNmM8Ukq90yGaWlfx0AB9dTS8GPqrOrbXn79vmItCUP9U3BQ==}
+ seroval-plugins@1.5.0:
+ resolution: {integrity: sha512-EAHqADIQondwRZIdeW2I636zgsODzoBDwb3PT/+7TLDWyw1Dy/Xv7iGUIEXXav7usHDE9HVhOU61irI3EnyyHA==}
engines: {node: '>=10'}
peerDependencies:
seroval: ^1.0
- seroval@1.3.2:
- resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==}
- engines: {node: '>=10'}
-
- seroval@1.4.0:
- resolution: {integrity: sha512-BdrNXdzlofomLTiRnwJTSEAaGKyHHZkbMXIywOh7zlzp4uZnXErEwl9XZ+N1hJSNpeTtNxWvVwN0wUzAIQ4Hpg==}
- engines: {node: '>=10'}
-
- seroval@1.4.2:
- resolution: {integrity: sha512-N3HEHRCZYn3cQbsC4B5ldj9j+tHdf4JZoYPlcI4rRYu0Xy4qN8MQf1Z08EibzB0WpgRG5BGK08FTrmM66eSzKQ==}
+ seroval@1.5.0:
+ resolution: {integrity: sha512-OE4cvmJ1uSPrKorFIH9/w/Qwuvi/IMcGbv5RKgcJ/zjA/IohDLU6SVaxFN9FwajbP7nsX0dQqMDes1whk3y+yw==}
engines: {node: '>=10'}
serve-placeholder@2.0.2:
resolution: {integrity: sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==}
- serve-static@1.16.2:
- resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
+ serve-static@1.16.3:
+ resolution: {integrity: sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==}
engines: {node: '>= 0.8.0'}
- serve-static@2.2.0:
- resolution: {integrity: sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==}
+ serve-static@2.2.1:
+ resolution: {integrity: sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==}
engines: {node: '>= 18'}
setprototypeof@1.2.0:
@@ -8415,48 +7769,48 @@ packages:
resolution: {integrity: sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==}
engines: {node: '>= 0.4'}
- sherif-darwin-arm64@1.9.0:
- resolution: {integrity: sha512-R+RpKSzlqZgBHean04CqHrdlmBBKu6Dhd/9BcdCpjx/KpqsalZsh9LzBVxTWLTtT9IBb/ccr23PNqFzWQTuh6A==}
+ sherif-darwin-arm64@1.10.0:
+ resolution: {integrity: sha512-fHRg/fgyxHebCH9vuGEhImyGqmwlBq67BVyI8Ugda8GM+W+Ofj1cQnzDX82cYuCHU+KJ7hQFq8iPHkRizXWOrA==}
cpu: [arm64]
os: [darwin]
- sherif-darwin-x64@1.9.0:
- resolution: {integrity: sha512-b/KX9MczzkzmyEjngGxYuBq/rOdM6CbGcDLFdQ0H990Dmn9foj4C/UpLlyqSxXcsJhy586ATMEVN68aM2hFQdQ==}
+ sherif-darwin-x64@1.10.0:
+ resolution: {integrity: sha512-7rhayQ+jlIj3SscnHMi6JVCYR9od/HiqIGIBgOQeux31YRzc/XvfKjE9X+FrCRU+72qz7sqw5ZY7jl7bRxbOUg==}
cpu: [x64]
os: [darwin]
- sherif-linux-arm64-musl@1.9.0:
- resolution: {integrity: sha512-OZ4cKcCXTJTl8zaTxKnP8z0wu05nDeGtttxRQjaXHSKK+fjBwGkH/1qqFEVDcRANUxtLRLLdwmDyxvqQrCzhPQ==}
+ sherif-linux-arm64-musl@1.10.0:
+ resolution: {integrity: sha512-TsaQSefkaIJ+oFGGaaPm5BzrjVRnvcquh4q3/e5LB6JdhPTveNPo3o2Pzmq6sKry9dzk3p7sKtzJpLz4q5V/+Q==}
cpu: [arm64]
os: [linux]
- sherif-linux-arm64@1.9.0:
- resolution: {integrity: sha512-TyuGhaD/efCxGIk4scx09n6NsTr3qfKvH5qHYdyxtelv1mHRgbzVHwJ+Jj98jVktuzOZoexHpxr/hz7RUjd/nw==}
+ sherif-linux-arm64@1.10.0:
+ resolution: {integrity: sha512-QtEju3eLPpEb7hv9QRVdsi2J3bhIFEBbRk0vjdnAEKyRb3q9MjyqEhps69JgaCv8olEiBjGcU1hGP7vl5QVG4A==}
cpu: [arm64]
os: [linux]
- sherif-linux-x64-musl@1.9.0:
- resolution: {integrity: sha512-JSbA6DN0HkWSabYU858BUkS4cMmkTsAamDZEYuUVDW+XvW9IjaI6o0HNatUr7oCjrITIfcjzqlqy7uizmNlr/A==}
+ sherif-linux-x64-musl@1.10.0:
+ resolution: {integrity: sha512-iSYRYEFE0xfOJVwPjsUN4o8CoNSEyxJHsSliBDxfEZQubN0rmE9f1hs83HPPAkEozGestI7PxKFKcyTgTxEoXg==}
cpu: [x64]
os: [linux]
- sherif-linux-x64@1.9.0:
- resolution: {integrity: sha512-iO+hTxndO36r0hgmipBRjntWFqFHKrrYFRODz0WnmDquVek88LInSzAY1xpS18/Thbff8IVc6ssefYNVFQQPWw==}
+ sherif-linux-x64@1.10.0:
+ resolution: {integrity: sha512-/1ydjgJxXbqnGWViAENHxlX9lEDhATO99qtFcMseUFkPpEAxQ9qFctWf3OB2rciPlHLuPzhphkJAt7ZkX1R5eA==}
cpu: [x64]
os: [linux]
- sherif-windows-arm64@1.9.0:
- resolution: {integrity: sha512-lPqQXDB/95SJodtIbGAJc90O/KyxcunvKTycZqo+6RGjkOSYZB/XnRzm/tJ7If/6kz0/wcDP4uvkJmJxrxcj3A==}
+ sherif-windows-arm64@1.10.0:
+ resolution: {integrity: sha512-CBNys+m7TsWD/1/5WQRJCNjfm08VhmBP9JSmecoHCsfDF+o0vt52NDrzVOOeai/c/yYunCBvAAx9EIFXBmgpHw==}
cpu: [arm64]
os: [win32]
- sherif-windows-x64@1.9.0:
- resolution: {integrity: sha512-3cL+XVGLpmyLC3UOZYiPr4vY2OFBQqPZnCoCwoRKN+ONm8VfGMirO9iqI0OckgFBUtJoG4AQY/MWxoPhNmzD8A==}
+ sherif-windows-x64@1.10.0:
+ resolution: {integrity: sha512-XRN4SuZQud0X4UKZZxLe4IyVkbo9qa8rvmFhgCoULaRScucNdJJ4r6hnjZ7DR0spl7zSPJNZUNcgnnJmxWfs1Q==}
cpu: [x64]
os: [win32]
- sherif@1.9.0:
- resolution: {integrity: sha512-5n7zqPAjL+RzR7n09NPKpWBXmDCtuRpQzIL+ycj8pe6MayV7cDuFmceoyPQJ0c95oFj6feY7SZvhX/+S0i1ukg==}
+ sherif@1.10.0:
+ resolution: {integrity: sha512-DHg6+Pj7ORhYyC+CaSAr8DeRxqf9GXB90yqLmUILPtY7WhZuJatMir3id2MNjuF5I/1313SbrTTItIDu//G4jg==}
hasBin: true
shiki@1.29.2:
@@ -8465,22 +7819,6 @@ packages:
shiki@3.21.0:
resolution: {integrity: sha512-N65B/3bqL/TI2crrXr+4UivctrAGEjmsib5rPMMPpFp1xAx/w03v8WZ9RDDFYteXoEgY7qZ4HGgl5KBIu1153w==}
- side-channel-list@1.0.0:
- resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
- engines: {node: '>= 0.4'}
-
- side-channel-map@1.0.1:
- resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==}
- engines: {node: '>= 0.4'}
-
- side-channel-weakmap@1.0.2:
- resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==}
- engines: {node: '>= 0.4'}
-
- side-channel@1.1.0:
- resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==}
- engines: {node: '>= 0.4'}
-
siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
@@ -8494,11 +7832,8 @@ packages:
simple-code-frame@1.3.0:
resolution: {integrity: sha512-MB4pQmETUBlNs62BBeRjIFGeuy/x6gGKh7+eRUemn1rCFhqo7K+4slPqsyizCbcbYLnaYqaoZ2FWsZ/jN06D8w==}
- simple-swizzle@0.2.2:
- resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
-
- sirv@3.0.1:
- resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==}
+ sirv@3.0.2:
+ resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==}
engines: {node: '>=18'}
size-limit@11.2.0:
@@ -8517,12 +7852,12 @@ packages:
smob@1.5.0:
resolution: {integrity: sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==}
- smol-toml@1.5.2:
- resolution: {integrity: sha512-QlaZEqcAH3/RtNyet1IPIYPsEWAaYyXXv1Krsi+1L/QHppjX4Ifm8MQsBISz9vE8cHicIq3clogsheili5vhaQ==}
+ smol-toml@1.6.0:
+ resolution: {integrity: sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==}
engines: {node: '>= 18'}
- solid-js@1.9.10:
- resolution: {integrity: sha512-Coz956cos/EPDlhs6+jsdTxKuJDPT7B5SVIWgABwROyxjY7Xbr8wkzD68Et+NxnV7DLJ3nJdAC2r9InuV/4Jew==}
+ solid-js@1.9.11:
+ resolution: {integrity: sha512-WEJtcc5mkh/BnHA6Yrg4whlF8g6QwpmXXRg4P2ztPmcKeHHlH4+djYecBLhSpecZY2RRECXYUwIc/C2r3yzQ4Q==}
solid-refresh@0.6.3:
resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==}
@@ -8561,18 +7896,6 @@ packages:
spawndamnit@3.0.1:
resolution: {integrity: sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==}
- spdx-correct@3.2.0:
- resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
-
- spdx-exceptions@2.5.0:
- resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}
-
- spdx-expression-parse@3.0.1:
- resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
-
- spdx-license-ids@3.0.21:
- resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==}
-
split2@4.2.0:
resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
engines: {node: '>= 10.x'}
@@ -8580,12 +7903,8 @@ packages:
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
- sqlstring@2.3.3:
- resolution: {integrity: sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==}
- engines: {node: '>= 0.6'}
-
- srvx@0.9.8:
- resolution: {integrity: sha512-RZaxTKJEE/14HYn8COLuUOJAt0U55N9l1Xf6jj+T0GoA01EUH1Xz5JtSUOI+EHn+AEgPCVn7gk6jHJffrr06fQ==}
+ srvx@0.10.1:
+ resolution: {integrity: sha512-A//xtfak4eESMWWydSRFUVvCTQbSwivnGCEf8YGPe2eHU0+Z6znfUTCPF0a7oV3sObSOcrXHlL6Bs9vVctfXdg==}
engines: {node: '>=20.16.0'}
hasBin: true
@@ -8593,9 +7912,6 @@ packages:
resolution: {integrity: sha512-o3yWv49B/o4QZk5ZcsALc6t0+eCelPc44zZsLtCQnZPDwFpDYSWcDnrv2TtMmMbQ7uKo3J0HTURCqckw23czNQ==}
engines: {node: '>=12.0.0'}
- stack-trace@0.0.10:
- resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==}
-
stack-trace@1.0.0-pre2:
resolution: {integrity: sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==}
engines: {node: '>=16'}
@@ -8609,31 +7925,27 @@ packages:
standard-as-callback@2.1.0:
resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==}
- statuses@2.0.1:
- resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
- engines: {node: '>= 0.8'}
-
statuses@2.0.2:
resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
engines: {node: '>= 0.8'}
- std-env@3.9.0:
- resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
+ std-env@3.10.0:
+ resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==}
streamdown@1.6.11:
resolution: {integrity: sha512-Y38fwRx5kCKTluwM+Gf27jbbi9q6Qy+WC9YrC1YbCpMkktT3PsRBJHMWiqYeF8y/JzLpB1IzDoeaB6qkQEDnAA==}
peerDependencies:
react: ^18.0.0 || ^19.0.0
- streamx@2.22.1:
- resolution: {integrity: sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==}
+ streamx@2.23.0:
+ resolution: {integrity: sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==}
string-argv@0.3.2:
resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
engines: {node: '>=0.6.19'}
- string-ts@2.2.1:
- resolution: {integrity: sha512-Q2u0gko67PLLhbte5HmPfdOjNvUKbKQM+mCNQae6jE91DmoFHY6HH9GcdqCeNx87DZ2KKjiFxmA0R/42OneGWw==}
+ string-ts@2.3.1:
+ resolution: {integrity: sha512-xSJq+BS52SaFFAVxuStmx6n5aYZU571uYUnUrPXkPFCfdHyZMMlbP2v2Wx5sNBnAVzq/2+0+mcBLBa3Xa5ubYw==}
string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@@ -8660,8 +7972,8 @@ packages:
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
engines: {node: '>=8'}
- strip-ansi@7.1.0:
- resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
+ strip-ansi@7.1.2:
+ resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==}
engines: {node: '>=12'}
strip-bom@3.0.0:
@@ -8684,8 +7996,8 @@ packages:
resolution: {integrity: sha512-1tB5mhVo7U+ETBKNf92xT4hrQa3pm0MZ0PQvuDnWgAAGHDsfp4lPSpiS6psrSiet87wyGPh9ft6wmhOMQ0hDiw==}
engines: {node: '>=14.16'}
- strip-literal@3.0.0:
- resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}
+ strip-literal@3.1.0:
+ resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==}
style-to-js@1.1.21:
resolution: {integrity: sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==}
@@ -8696,13 +8008,13 @@ packages:
stylis@4.3.6:
resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==}
- sucrase@3.35.0:
- resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
+ sucrase@3.35.1:
+ resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==}
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
- supports-color@10.0.0:
- resolution: {integrity: sha512-HRVVSbCCMbj7/kdWF9Q+bbckjBHLtHMEoJWlkmYzzdwhYMkjkOwubLM6t7NbWKjgKamGDrWL1++KrjUO1t9oAQ==}
+ supports-color@10.2.2:
+ resolution: {integrity: sha512-SS+jx45GF1QjgEXQx4NJZV9ImqmO2NPz5FNsIHrsDjh2YsHnawpan7SNQ1o8NuhrbHZy9AZhIoCUiCeaW/C80g==}
engines: {node: '>=18'}
supports-color@7.2.0:
@@ -8717,8 +8029,8 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- svelte@5.28.2:
- resolution: {integrity: sha512-FbWBxgWOpQfhKvoGJv/TFwzqb4EhJbwCD17dB0tEpQiw1XyUEKZJtgm4nA4xq3LLsMo7hu5UY/BOFmroAxKTMg==}
+ svelte@5.48.5:
+ resolution: {integrity: sha512-NB3o70OxfmnE5UPyLr8uH3IV02Q43qJVAuWigYmsSOYsS0s/rHxP0TF81blG0onF/xkhNvZw4G8NfzIX+By5ZQ==}
engines: {node: '>=18'}
symbol-tree@3.2.4:
@@ -8728,14 +8040,18 @@ packages:
resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==}
engines: {node: '>=18'}
+ tagged-tag@1.0.0:
+ resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==}
+ engines: {node: '>=20'}
+
tailwind-merge@3.4.0:
resolution: {integrity: sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==}
tailwindcss@4.1.18:
resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==}
- tapable@2.2.1:
- resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
+ tapable@2.3.0:
+ resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
engines: {node: '>=6'}
tar-stream@2.2.0:
@@ -8745,31 +8061,28 @@ packages:
tar-stream@3.1.7:
resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==}
- tar@7.4.3:
- resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==}
+ tar@7.5.7:
+ resolution: {integrity: sha512-fov56fJiRuThVFXD6o6/Q354S7pnWMJIVlDBYijsTNx6jKSE4pvrDTs6lUnmGvNyfJwFQQwWy3owKz1ucIhveQ==}
engines: {node: '>=18'}
term-size@2.2.1:
resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
engines: {node: '>=8'}
- terracotta@1.0.6:
- resolution: {integrity: sha512-yVrmT/Lg6a3tEbeYEJH8ksb1PYkR5FA9k5gr1TchaSNIiA2ZWs5a+koEbePXwlBP0poaV7xViZ/v50bQFcMgqw==}
+ terracotta@1.1.0:
+ resolution: {integrity: sha512-kfQciWUBUBgYkXu7gh3CK3FAJng/iqZslAaY08C+k1Hdx17aVEpcFFb/WPaysxAfcupNH3y53s/pc53xxZauww==}
engines: {node: '>=10'}
peerDependencies:
solid-js: ^1.8
- terser@5.43.1:
- resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
+ terser@5.46.0:
+ resolution: {integrity: sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==}
engines: {node: '>=10'}
hasBin: true
text-decoder@1.2.3:
resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==}
- text-hex@1.0.0:
- resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==}
-
thenify-all@1.6.0:
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
engines: {node: '>=0.8'}
@@ -8789,8 +8102,9 @@ packages:
tinyexec@0.3.2:
resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
- tinyexec@1.0.1:
- resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==}
+ tinyexec@1.0.2:
+ resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==}
+ engines: {node: '>=18'}
tinyglobby@0.2.15:
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
@@ -8808,18 +8122,15 @@ packages:
resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==}
engines: {node: '>=14.0.0'}
- tldts-core@7.0.15:
- resolution: {integrity: sha512-YBkp2VfS9VTRMPNL2PA6PMESmxV1JEVoAr5iBlZnB5JG3KUrWzNCB3yNNkRa2FZkqClaBgfNYCp8PgpYmpjkZw==}
+ tldts-core@7.0.19:
+ resolution: {integrity: sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A==}
- tldts@7.0.15:
- resolution: {integrity: sha512-heYRCiGLhtI+U/D0V8YM3QRwPfsLJiP+HX+YwiHZTnWzjIKC+ZCxQRYlzvOoTEc6KIP62B1VeAN63diGCng2hg==}
+ tldts@7.0.19:
+ resolution: {integrity: sha512-8PWx8tvC4jDB39BQw1m4x8y5MH1BcQ5xHeL2n7UVFulMPH/3Q0uiamahFJ3lXA0zO2SUyRXuVVbWSDmstlt9YA==}
hasBin: true
- tmp-promise@3.0.3:
- resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==}
-
- tmp@0.2.3:
- resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==}
+ tmp@0.2.5:
+ resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==}
engines: {node: '>=14.14'}
to-regex-range@5.0.1:
@@ -8830,9 +8141,6 @@ packages:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'}
- toml@3.0.0:
- resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==}
-
totalist@3.0.1:
resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
engines: {node: '>=6'}
@@ -8855,18 +8163,14 @@ packages:
trim-lines@3.0.1:
resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
- triple-beam@1.4.1:
- resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==}
- engines: {node: '>= 14.0.0'}
-
trough@2.2.0:
resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
ts-algebra@2.0.0:
resolution: {integrity: sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==}
- ts-api-utils@2.1.0:
- resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==}
+ ts-api-utils@2.4.0:
+ resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==}
engines: {node: '>=18.12'}
peerDependencies:
typescript: '>=4.8.4'
@@ -8883,11 +8187,11 @@ packages:
ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- ts-pattern@5.8.0:
- resolution: {integrity: sha512-kIjN2qmWiHnhgr5DAkAafF9fwb0T5OhMVSWrm8XEdTFnX6+wfXwYOFjeF86UZ54vduqiR7BfqScFmXSzSaH8oA==}
+ ts-pattern@5.9.0:
+ resolution: {integrity: sha512-6s5V71mX8qBUmlgbrfL33xDUwO0fq48rxAu2LBE11WBeGdpCPOsXksQbZJHvHwhrd3QjUusd3mAOM5Gg0mFBLg==}
- tsconfck@3.1.5:
- resolution: {integrity: sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==}
+ tsconfck@3.1.6:
+ resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==}
engines: {node: ^18 || >=20}
hasBin: true
peerDependencies:
@@ -8927,8 +8231,8 @@ packages:
typescript:
optional: true
- tsx@4.20.3:
- resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==}
+ tsx@4.21.0:
+ resolution: {integrity: sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -8943,6 +8247,10 @@ packages:
resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==}
engines: {node: '>=16'}
+ type-fest@5.4.2:
+ resolution: {integrity: sha512-FLEenlVYf7Zcd34ISMLo3ZzRE1gRjY1nMDTp+bQRBiPsaKyIW8K3Zr99ioHDUgA9OGuGGJPyYpNcffGmBhJfGg==}
+ engines: {node: '>=20'}
+
typedoc-plugin-frontmatter@1.2.1:
resolution: {integrity: sha512-TKiOOQCxC1uUYldokAegap2oAtDy9QpsUoVDRohcB6Dm45T91qMgkWqHVS8qbCpDc4SJoGqmGTULGfrqeRqXtA==}
peerDependencies:
@@ -8961,8 +8269,8 @@ packages:
peerDependencies:
typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x
- typescript-eslint@8.48.0:
- resolution: {integrity: sha512-fcKOvQD9GUn3Xw63EgiDqhvWJ5jsyZUaekl3KVpGsDJnN46WJTe3jWxtQP9lMZm1LJNkFLlTaWAxK2vUQR+cqw==}
+ typescript-eslint@8.54.0:
+ resolution: {integrity: sha512-CKsJ+g53QpsNPqbzUsfKVgd3Lny4yKZ1pP4qN3jdMOg/sisIDLGyDMezycquXLE5JsEU0wp3dGNdzig0/fmSVQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -8981,8 +8289,8 @@ packages:
uc.micro@2.1.0:
resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==}
- ufo@1.6.1:
- resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
+ ufo@1.6.3:
+ resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==}
ultrahtml@1.6.0:
resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==}
@@ -8990,8 +8298,8 @@ packages:
uncrypto@0.1.3:
resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
- unctx@2.4.1:
- resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
+ unctx@2.5.0:
+ resolution: {integrity: sha512-p+Rz9x0R7X+CYDkT+Xg8/GhpcShTlU8n+cf9OtOEf7zEQsNcCZO1dPKNRDqvUTaq+P32PMMkxWHwfrxkqfqAYg==}
undici-types@5.28.4:
resolution: {integrity: sha512-3OeMF5Lyowe8VW0skf5qaIE7Or3yS9LS7fvMUI0gg4YxpIBVg0L8BxCmROw2CcYhSkpR68Epz7CGc8MPj94Uww==}
@@ -8999,50 +8307,36 @@ packages:
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
- undici-types@7.16.0:
- resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
-
- undici@7.13.0:
- resolution: {integrity: sha512-l+zSMssRqrzDcb3fjMkjjLGmuiiK2pMIcV++mJaAc9vhjSGpvM7h43QgP+OAMb1GImHmbPyG2tBXeuyG5iY4gA==}
- engines: {node: '>=20.18.1'}
-
- undici@7.16.0:
- resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==}
- engines: {node: '>=20.18.1'}
-
undici@7.18.2:
resolution: {integrity: sha512-y+8YjDFzWdQlSE9N5nzKMT3g4a5UBX1HKowfdXh0uvAnTaqqwqB92Jt4UXBAeKekDs5IaDKyJFR4X1gYVCgXcw==}
engines: {node: '>=20.18.1'}
+ undici@7.19.2:
+ resolution: {integrity: sha512-4VQSpGEGsWzk0VYxyB/wVX/Q7qf9t5znLRgs0dzszr9w9Fej/8RVNQ+S20vdXSAyra/bJ7ZQfGv6ZMj7UEbzSg==}
+ engines: {node: '>=20.18.1'}
+
unenv@1.10.0:
resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==}
- unenv@2.0.0-rc.19:
- resolution: {integrity: sha512-t/OMHBNAkknVCI7bVB9OWjUUAwhVv9vsPIAGnNUxnu3FxPQN11rjh0sksLMzc3g7IlTgvHmOTl4JM7JHpcv5wA==}
-
unenv@2.0.0-rc.24:
resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==}
- unicorn-magic@0.1.0:
- resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
- engines: {node: '>=18'}
-
- unicorn-magic@0.3.0:
- resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==}
- engines: {node: '>=18'}
+ unicorn-magic@0.4.0:
+ resolution: {integrity: sha512-wH590V9VNgYH9g3lH9wWjTrUoKsjLF6sGLjhR4sH1LWpLmCOH0Zf7PukhDA8BiS7KHe4oPNkcTHqYkj7SOGUOw==}
+ engines: {node: '>=20'}
unified@11.0.5:
resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==}
- unimport@5.2.0:
- resolution: {integrity: sha512-bTuAMMOOqIAyjV4i4UH7P07pO+EsVxmhOzQ2YJ290J6mkLUdozNhb5I/YoOEheeNADC03ent3Qj07X0fWfUpmw==}
+ unimport@5.6.0:
+ resolution: {integrity: sha512-8rqAmtJV8o60x46kBAJKtHpJDJWkA2xcBqWKPI14MgUb05o1pnpnCnXSxedUXyeq7p8fR5g3pTo2BaswZ9lD9A==}
engines: {node: '>=18.12.0'}
unist-util-find-after@5.0.0:
resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==}
- unist-util-is@6.0.0:
- resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
+ unist-util-is@6.0.1:
+ resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==}
unist-util-position@5.0.0:
resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
@@ -9053,41 +8347,29 @@ packages:
unist-util-stringify-position@4.0.0:
resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
- unist-util-visit-parents@6.0.1:
- resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==}
+ unist-util-visit-parents@6.0.2:
+ resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==}
- unist-util-visit@5.0.0:
- resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
+ unist-util-visit@5.1.0:
+ resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==}
universalify@0.1.2:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
engines: {node: '>= 4.0.0'}
- unixify@1.0.0:
- resolution: {integrity: sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==}
- engines: {node: '>=0.10.0'}
-
- unplugin-utils@0.2.4:
- resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
- engines: {node: '>=18.12.0'}
-
- unplugin-utils@0.3.0:
- resolution: {integrity: sha512-JLoggz+PvLVMJo+jZt97hdIIIZ2yTzGgft9e9q8iMrC4ewufl62ekeW7mixBghonn2gVb/ICjyvlmOCUBnJLQg==}
+ unplugin-utils@0.3.1:
+ resolution: {integrity: sha512-5lWVjgi6vuHhJ526bI4nlCOmkCIF3nnfXkCMDeMJrtdvxTs6ZFCM8oNufGTsDbKv/tJ/xj8RpvXjRuPBZJuJog==}
engines: {node: '>=20.19.0'}
- unplugin@1.16.1:
- resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
- engines: {node: '>=14.0.0'}
-
- unplugin@2.3.5:
- resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==}
+ unplugin@2.3.11:
+ resolution: {integrity: sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==}
engines: {node: '>=18.12.0'}
unrs-resolver@1.11.1:
resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==}
- unstorage@1.16.1:
- resolution: {integrity: sha512-gdpZ3guLDhz+zWIlYP1UwQ259tG5T5vYRzDaHMkQ1bBY1SQPutvZnrRjTFaWUUpseErJIgAZS51h6NOcZVZiqQ==}
+ unstorage@1.17.4:
+ resolution: {integrity: sha512-fHK0yNg38tBiJKp/Vgsq4j0JEsCmgqH58HAn707S7zGkArbZsVr/CwINoi+nh3h98BRCwKvx1K3Xg9u3VV83sw==}
peerDependencies:
'@azure/app-configuration': ^1.8.0
'@azure/cosmos': ^4.2.0
@@ -9095,13 +8377,14 @@ packages:
'@azure/identity': ^4.6.0
'@azure/keyvault-secrets': ^4.9.0
'@azure/storage-blob': ^12.26.0
- '@capacitor/preferences': ^6.0.3 || ^7.0.0
+ '@capacitor/preferences': ^6 || ^7 || ^8
'@deno/kv': '>=0.9.0'
'@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0
'@planetscale/database': ^1.19.0
'@upstash/redis': ^1.34.3
'@vercel/blob': '>=0.27.1'
- '@vercel/kv': ^1.0.1
+ '@vercel/functions': ^2.2.12 || ^3.0.0
+ '@vercel/kv': ^1 || ^2 || ^3
aws4fetch: ^1.0.20
db0: '>=0.2.1'
idb-keyval: ^6.2.1
@@ -9132,6 +8415,8 @@ packages:
optional: true
'@vercel/blob':
optional: true
+ '@vercel/functions':
+ optional: true
'@vercel/kv':
optional: true
aws4fetch:
@@ -9145,32 +8430,32 @@ packages:
uploadthing:
optional: true
- unstorage@2.0.0-alpha.4:
- resolution: {integrity: sha512-ywXZMZRfrvmO1giJeMTCw6VUn0ALYxVl8pFqJPStiyQUvgJImejtAHrKvXPj4QGJAoS/iLGcVGF6ljN/lkh1bw==}
+ unstorage@2.0.0-alpha.5:
+ resolution: {integrity: sha512-Sj8btci21Twnd6M+N+MHhjg3fVn6lAPElPmvFTe0Y/wR0WImErUdA1PzlAaUavHylJ7uDiFwlZDQKm0elG4b7g==}
peerDependencies:
- '@azure/app-configuration': ^1.8.0
- '@azure/cosmos': ^4.2.0
- '@azure/data-tables': ^13.3.0
- '@azure/identity': ^4.6.0
- '@azure/keyvault-secrets': ^4.9.0
- '@azure/storage-blob': ^12.26.0
+ '@azure/app-configuration': ^1.9.0
+ '@azure/cosmos': ^4.7.0
+ '@azure/data-tables': ^13.3.1
+ '@azure/identity': ^4.13.0
+ '@azure/keyvault-secrets': ^4.10.0
+ '@azure/storage-blob': ^12.29.1
'@capacitor/preferences': ^6.0.3 || ^7.0.0
- '@deno/kv': '>=0.9.0'
+ '@deno/kv': '>=0.12.0'
'@netlify/blobs': ^6.5.0 || ^7.0.0 || ^8.1.0 || ^9.0.0 || ^10.0.0
'@planetscale/database': ^1.19.0
- '@upstash/redis': ^1.34.3
- '@vercel/blob': '>=0.27.1'
+ '@upstash/redis': ^1.35.6
+ '@vercel/blob': '>=0.27.3'
'@vercel/functions': ^2.2.12 || ^3.0.0
'@vercel/kv': ^1.0.1
aws4fetch: ^1.0.20
- chokidar: ^4.0.3
- db0: '>=0.2.1'
- idb-keyval: ^6.2.1
- ioredis: ^5.4.2
+ chokidar: ^4 || ^5
+ db0: '>=0.3.4'
+ idb-keyval: ^6.2.2
+ ioredis: ^5.8.2
lru-cache: ^11.2.2
- mongodb: ^6.20.0
+ mongodb: ^6 || ^7
ofetch: '*'
- uploadthing: ^7.4.4
+ uploadthing: ^7.7.4
peerDependenciesMeta:
'@azure/app-configuration':
optional: true
@@ -9227,11 +8512,11 @@ packages:
resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==}
hasBin: true
- unwasm@0.3.9:
- resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==}
+ unwasm@0.5.3:
+ resolution: {integrity: sha512-keBgTSfp3r6+s9ZcSma+0chwxQdmLbB5+dAD9vjtB21UTMYuKAxHXCU1K2CbCtnP09EaWeRvACnXk0EJtUx+hw==}
- update-browserslist-db@1.1.3:
- resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
+ update-browserslist-db@1.2.3:
+ resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
@@ -9242,12 +8527,6 @@ packages:
uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
- urlpattern-polyfill@10.1.0:
- resolution: {integrity: sha512-IGjKp/o0NL3Bso1PymYURCJxMPNAf/ILOpendP9f5B6e1rTJgdgiOvgfoT8VxCAdY+Wisb9uhGaJJf3yZ2V9nw==}
-
- urlpattern-polyfill@8.0.2:
- resolution: {integrity: sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ==}
-
use-sync-external-store@1.6.0:
resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==}
peerDependencies:
@@ -9260,22 +8539,8 @@ packages:
resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==}
hasBin: true
- valibot@1.2.0:
- resolution: {integrity: sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==}
- peerDependencies:
- typescript: '>=5'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- validate-html-nesting@1.2.2:
- resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==}
-
- validate-npm-package-license@3.0.4:
- resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
-
- vfile-location@5.0.3:
- resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==}
+ vfile-location@5.0.3:
+ resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==}
vfile-message@4.0.3:
resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==}
@@ -9283,8 +8548,8 @@ packages:
vfile@6.0.3:
resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
- vinxi@0.5.8:
- resolution: {integrity: sha512-1pGA+cU1G9feBQ1sd5FMftPuLUT8NSX880AvELhNWqoqWhe2jeSOQxjDPxlA3f1AC+Bbknl4UPKHyVXmfLZQjw==}
+ vinxi@0.5.11:
+ resolution: {integrity: sha512-82Qm+EG/b2PRFBvXBbz1lgWBGcd9totIL6SJhnrZYfakjloTVG9+5l6gfO6dbCCtztm5pqWFzLY0qpZ3H3ww/w==}
hasBin: true
vite-dev-rpc@1.1.0:
@@ -9356,16 +8621,13 @@ packages:
vite:
optional: true
- vite-tsconfig-paths@6.0.3:
- resolution: {integrity: sha512-7bL7FPX/DSviaZGYUKowWF1AiDVWjMjxNbE8lyaVGDezkedWqfGhlnQ4BZXre0ZN5P4kAgIJfAlgFDVyjrCIyg==}
+ vite-tsconfig-paths@6.0.5:
+ resolution: {integrity: sha512-f/WvY6ekHykUF1rWJUAbCU7iS/5QYDIugwpqJA+ttwKbxSbzNlqlE8vZSrsnxNQciUW+z6lvhlXMaEyZn9MSig==}
peerDependencies:
vite: '*'
- peerDependenciesMeta:
- vite:
- optional: true
- vite@6.3.5:
- resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==}
+ vite@6.4.1:
+ resolution: {integrity: sha512-+Oxm7q9hDoLMyJOYfUYBuHQo+dkAloi33apOPP56pzj+vsdJDzr+j1NISE5pyaAuKL4A3UD34qd0lx5+kfKp2g==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
@@ -9404,48 +8666,8 @@ packages:
yaml:
optional: true
- vite@7.2.6:
- resolution: {integrity: sha512-tI2l/nFHC5rLh7+5+o7QjKjSR04ivXDF4jcgV0f/bTQ+OJiITy5S6gaynVsEM+7RqzufMnVbIon6Sr5x1SDYaQ==}
- engines: {node: ^20.19.0 || >=22.12.0}
- hasBin: true
- peerDependencies:
- '@types/node': ^20.19.0 || >=22.12.0
- jiti: '>=1.21.0'
- less: ^4.0.0
- lightningcss: ^1.21.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
- jiti:
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- sass-embedded:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- tsx:
- optional: true
- yaml:
- optional: true
-
- vite@7.3.0:
- resolution: {integrity: sha512-dZwN5L1VlUBewiP6H9s2+B3e3Jg96D0vzN+Ry73sOefebhYr9f94wwkMNN/9ouoU8pV1BqA1d1zGk8928cx0rg==}
+ vite@7.3.1:
+ resolution: {integrity: sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -9560,8 +8782,8 @@ packages:
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- vue@3.5.25:
- resolution: {integrity: sha512-YLVdgv2K13WJ6n+kD5owehKtEXwdwXuj2TTyJMsO7pSeKw2bfRNZGjhB7YzrpbMYj5b5QsUebHpOqR3R3ziy/g==}
+ vue@3.5.27:
+ resolution: {integrity: sha512-aJ/UtoEyFySPBGarREmN4z6qNKpbEguYHMmXSiOGk69czc+zhs0NF6tEFrY8TZKAl8N/LYAkd4JHVd5E/AsSmw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -9592,8 +8814,8 @@ packages:
webidl-conversions@3.0.1:
resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
- webidl-conversions@8.0.0:
- resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==}
+ webidl-conversions@8.0.1:
+ resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==}
engines: {node: '>=20'}
webpack-virtual-modules@0.6.2:
@@ -9602,6 +8824,7 @@ packages:
whatwg-encoding@3.1.1:
resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
engines: {node: '>=18'}
+ deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation
whatwg-fetch@3.6.20:
resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==}
@@ -9614,6 +8837,10 @@ packages:
resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
engines: {node: '>=18'}
+ whatwg-mimetype@5.0.0:
+ resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==}
+ engines: {node: '>=20'}
+
whatwg-url@15.1.0:
resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==}
engines: {node: '>=20'}
@@ -9640,14 +8867,6 @@ packages:
resolution: {integrity: sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==}
engines: {node: '>=18'}
- winston-transport@4.9.0:
- resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==}
- engines: {node: '>= 12.0.0'}
-
- winston@3.17.0:
- resolution: {integrity: sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==}
- engines: {node: '>= 12.0.0'}
-
word-wrap@1.2.5:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
@@ -9675,17 +8894,13 @@ packages:
resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
engines: {node: '>=12'}
- wrap-ansi@9.0.0:
- resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==}
+ wrap-ansi@9.0.2:
+ resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==}
engines: {node: '>=18'}
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- write-file-atomic@6.0.0:
- resolution: {integrity: sha512-GmqrO8WJ1NuzJ2DrziEI2o57jKAVIQNf8a18W3nCYU3H7PNWqCCVTeH6/NQE93CIllIgQS98rrmVkYgTX9fFJQ==}
- engines: {node: ^18.17.0 || >=20.5.0}
-
ws@8.18.0:
resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
engines: {node: '>=10.0.0'}
@@ -9698,8 +8913,8 @@ packages:
utf-8-validate:
optional: true
- ws@8.18.3:
- resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==}
+ ws@8.19.0:
+ resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -9747,8 +8962,8 @@ packages:
resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==}
engines: {node: '>=18'}
- yaml@2.8.1:
- resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==}
+ yaml@2.8.2:
+ resolution: {integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==}
engines: {node: '>= 14.6'}
hasBin: true
@@ -9760,42 +8975,31 @@ packages:
resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
engines: {node: '>=12'}
- yauzl@2.10.0:
- resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
-
yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- yocto-queue@1.2.1:
- resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==}
- engines: {node: '>=12.20'}
-
youch-core@0.3.3:
resolution: {integrity: sha512-ho7XuGjLaJ2hWHoK8yFnsUGy2Y5uDpqSTq1FkHLK4/oqKtyUU1AFbOOxY4IpC9f0fTLjwYbslUz0Po5BpD1wrA==}
youch@4.1.0-beta.10:
resolution: {integrity: sha512-rLfVLB4FgQneDr0dv1oddCVZmKjcJ6yX6mS4pU82Mq/Dt9a3cLZQ62pDBL4AUO+uVrCvtWz3ZFUL2HFAFJ/BXQ==}
- youch@4.1.0-beta.8:
- resolution: {integrity: sha512-rY2A2lSF7zC+l7HH9Mq+83D1dLlsPnEvy8jTouzaptDZM6geqZ3aJe/b7ULCwRURPtWV3vbDjA2DDMdoBol0HQ==}
- engines: {node: '>=18'}
-
- zeptomatch@2.0.2:
- resolution: {integrity: sha512-H33jtSKf8Ijtb5BW6wua3G5DhnFjbFML36eFu+VdOoVY4HD9e7ggjqdM6639B+L87rjnR6Y+XeRzBXZdy52B/g==}
+ youch@4.1.0-beta.13:
+ resolution: {integrity: sha512-3+AG1Xvt+R7M7PSDudhbfbwiyveW6B8PLBIwTyEC598biEYIjHhC89i6DBEvR0EZUjGY3uGSnC429HpIa2Z09g==}
- zimmerframe@1.1.2:
- resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==}
+ zimmerframe@1.1.4:
+ resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==}
zip-stream@6.0.1:
resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==}
engines: {node: '>= 14'}
- zod-validation-error@3.4.0:
- resolution: {integrity: sha512-ZOPR9SVY6Pb2qqO5XHt+MkkTRxGXb4EVtnjc9JpXUOtUB1T9Ru7mZOT361AN3MsetVe7R0a1KZshJDZdgp9miQ==}
+ zod-validation-error@3.5.4:
+ resolution: {integrity: sha512-+hEiRIiPobgyuFlEojnqjJnhFvg4r/i3cqgcm67eehZf/WBaK3g6cD02YU9mtdVxZjv8CzCA9n/Rhrs3yAAvAw==}
engines: {node: '>=18.0.0'}
peerDependencies:
- zod: ^3.18.0
+ zod: ^3.24.4
zod-validation-error@4.0.2:
resolution: {integrity: sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==}
@@ -9809,8 +9013,8 @@ packages:
zod@4.3.6:
resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==}
- zustand@5.0.9:
- resolution: {integrity: sha512-ALBtUj0AfjJt3uNRQoL1tL2tMvj6Gp/6e39dnfT6uzpelGru8v1tPOGBzayOWbPJvujM8JojDk3E1LxeFisBNg==}
+ zustand@5.0.10:
+ resolution: {integrity: sha512-U1AiltS1O9hSy3rul+Ub82ut2fqIAefiSuwECWt6jlMVUGejvf+5omLcRBSzqbRagSM3hQZbtzdeRc6QVScXTg==}
engines: {node: '>=12.20.0'}
peerDependencies:
'@types/react': '>=18.0.0'
@@ -9832,21 +9036,19 @@ packages:
snapshots:
- '@acemir/cssom@0.9.24': {}
+ '@acemir/cssom@0.9.31': {}
- '@acemir/cssom@0.9.30': {}
-
- '@adobe/css-tools@4.4.2': {}
+ '@adobe/css-tools@4.4.4': {}
'@ampproject/remapping@2.3.0':
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
'@antfu/install-pkg@1.1.0':
dependencies:
- package-manager-detector: 1.3.0
- tinyexec: 1.0.1
+ package-manager-detector: 1.6.0
+ tinyexec: 1.0.2
'@anthropic-ai/sdk@0.71.2(zod@4.3.6)':
dependencies:
@@ -9854,29 +9056,13 @@ snapshots:
optionalDependencies:
zod: 4.3.6
- '@asamuzakjp/css-color@4.0.4':
- dependencies:
- '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
- '@csstools/css-tokenizer': 3.0.4
- lru-cache: 11.2.2
-
'@asamuzakjp/css-color@4.1.1':
dependencies:
'@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
'@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)
'@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4)
'@csstools/css-tokenizer': 3.0.4
- lru-cache: 11.2.4
-
- '@asamuzakjp/dom-selector@6.7.4':
- dependencies:
- '@asamuzakjp/nwsapi': 2.3.9
- bidi-js: 1.0.3
- css-tree: 3.1.0
- is-potential-custom-element-name: 1.0.1
- lru-cache: 11.2.2
+ lru-cache: 11.2.5
'@asamuzakjp/dom-selector@6.7.6':
dependencies:
@@ -9884,7 +9070,7 @@ snapshots:
bidi-js: 1.0.3
css-tree: 3.1.0
is-potential-custom-element-name: 1.0.1
- lru-cache: 11.2.4
+ lru-cache: 11.2.5
'@asamuzakjp/nwsapi@2.3.9': {}
@@ -9900,19 +9086,25 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.28.0': {}
+ '@babel/code-frame@7.28.6':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.28.5
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
+ '@babel/compat-data@7.28.6': {}
- '@babel/core@7.28.5':
+ '@babel/core@7.28.6':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.5
- '@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
- '@babel/helpers': 7.28.4
- '@babel/parser': 7.28.5
- '@babel/template': 7.27.2
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.6
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6)
+ '@babel/helpers': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
debug: 4.4.3
@@ -9922,87 +9114,87 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.28.5':
+ '@babel/generator@7.28.6':
dependencies:
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.5
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.28.5
+ '@babel/types': 7.28.6
- '@babel/helper-compilation-targets@7.27.2':
+ '@babel/helper-compilation-targets@7.28.6':
dependencies:
- '@babel/compat-data': 7.28.0
+ '@babel/compat-data': 7.28.6
'@babel/helper-validator-option': 7.27.1
- browserslist: 4.26.2
+ browserslist: 4.28.1
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.5)':
+ '@babel/helper-create-class-features-plugin@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.28.6
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-member-expression-to-functions': 7.28.5
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
+ '@babel/helper-replace-supers': 7.28.6(@babel/core@7.28.6)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.28.6
semver: 6.3.1
transitivePeerDependencies:
- supports-color
'@babel/helper-globals@7.28.0': {}
- '@babel/helper-member-expression-to-functions@7.27.1':
+ '@babel/helper-member-expression-to-functions@7.28.5':
dependencies:
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.18.6':
dependencies:
- '@babel/types': 7.28.5
+ '@babel/types': 7.28.6
- '@babel/helper-module-imports@7.27.1':
+ '@babel/helper-module-imports@7.28.6':
dependencies:
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)':
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-module-imports': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-module-imports': 7.28.6
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.28.6
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.28.5
+ '@babel/types': 7.28.6
- '@babel/helper-plugin-utils@7.27.1': {}
+ '@babel/helper-plugin-utils@7.28.6': {}
- '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)':
+ '@babel/helper-replace-supers@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-member-expression-to-functions': 7.28.5
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.28.6
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
transitivePeerDependencies:
- supports-color
@@ -10012,117 +9204,112 @@ snapshots:
'@babel/helper-validator-option@7.27.1': {}
- '@babel/helpers@7.28.4':
+ '@babel/helpers@7.28.6':
dependencies:
- '@babel/template': 7.27.2
- '@babel/types': 7.28.5
+ '@babel/template': 7.28.6
+ '@babel/types': 7.28.6
- '@babel/parser@7.28.5':
+ '@babel/parser@7.28.6':
dependencies:
- '@babel/types': 7.28.5
+ '@babel/types': 7.28.6
- '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.28.5)':
+ '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5)
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6)
+ '@babel/helper-plugin-utils': 7.28.6
transitivePeerDependencies:
- supports-color
- '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
- '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
- '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-transform-modules-commonjs@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.6)
+ '@babel/helper-plugin-utils': 7.28.6
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-transform-react-jsx-development@7.27.1(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5)
+ '@babel/core': 7.28.6
+ '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.28.6)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-transform-react-jsx-self@7.27.1(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
- '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-transform-react-jsx-source@7.27.1(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
- '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.5)':
+ '@babel/plugin-transform-react-jsx@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.28.6
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-module-imports': 7.27.1
- '@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/types': 7.28.5
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.6)
+ '@babel/types': 7.28.6
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.5)':
+ '@babel/plugin-transform-typescript@7.28.6(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.28.6
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5)
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-create-class-features-plugin': 7.28.6(@babel/core@7.28.6)
+ '@babel/helper-plugin-utils': 7.28.6
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
+ '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.28.6)
transitivePeerDependencies:
- supports-color
- '@babel/preset-typescript@7.27.1(@babel/core@7.28.5)':
+ '@babel/preset-typescript@7.28.5(@babel/core@7.28.6)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.6
+ '@babel/helper-plugin-utils': 7.28.6
'@babel/helper-validator-option': 7.27.1
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.5)
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.6)
+ '@babel/plugin-transform-modules-commonjs': 7.28.6(@babel/core@7.28.6)
+ '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.28.6)
transitivePeerDependencies:
- supports-color
- '@babel/runtime@7.28.4': {}
+ '@babel/runtime@7.28.6': {}
- '@babel/template@7.27.2':
+ '@babel/template@7.28.6':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/code-frame': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
- '@babel/traverse@7.28.5':
+ '@babel/traverse@7.28.6':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.5
+ '@babel/code-frame': 7.28.6
+ '@babel/generator': 7.28.6
'@babel/helper-globals': 7.28.0
- '@babel/parser': 7.28.5
- '@babel/template': 7.27.2
- '@babel/types': 7.28.5
+ '@babel/parser': 7.28.6
+ '@babel/template': 7.28.6
+ '@babel/types': 7.28.6
debug: 4.4.3
transitivePeerDependencies:
- supports-color
- '@babel/types@7.28.0':
- dependencies:
- '@babel/helper-string-parser': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
-
- '@babel/types@7.28.5':
+ '@babel/types@7.28.6':
dependencies:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
@@ -10193,7 +9380,7 @@ snapshots:
dependencies:
'@changesets/types': 6.1.0
- '@changesets/cli@2.29.8(@types/node@22.15.2)':
+ '@changesets/cli@2.29.8(@types/node@22.19.7)':
dependencies:
'@changesets/apply-release-plan': 7.0.14
'@changesets/assemble-release-plan': 6.0.9
@@ -10209,7 +9396,7 @@ snapshots:
'@changesets/should-skip-package': 0.1.2
'@changesets/types': 6.1.0
'@changesets/write': 0.4.0
- '@inquirer/external-editor': 1.0.2(@types/node@22.15.2)
+ '@inquirer/external-editor': 1.0.3(@types/node@22.19.7)
'@manypkg/get-packages': 1.1.3
ansi-colors: 4.1.3
ci-info: 3.9.0
@@ -10247,10 +9434,10 @@ snapshots:
picocolors: 1.1.1
semver: 7.7.3
- '@changesets/get-github-info@0.6.0(encoding@0.1.13)':
+ '@changesets/get-github-info@0.6.0':
dependencies:
dataloader: 1.4.0
- node-fetch: 2.7.0(encoding@0.1.13)
+ node-fetch: 2.7.0
transitivePeerDependencies:
- encoding
@@ -10312,28 +9499,15 @@ snapshots:
dependencies:
'@changesets/types': 6.1.0
fs-extra: 7.0.1
- human-id: 4.1.1
+ human-id: 4.1.3
prettier: 2.8.8
- '@chevrotain/cst-dts-gen@10.5.0':
- dependencies:
- '@chevrotain/gast': 10.5.0
- '@chevrotain/types': 10.5.0
- lodash: 4.17.21
- optional: true
-
'@chevrotain/cst-dts-gen@11.0.3':
dependencies:
'@chevrotain/gast': 11.0.3
'@chevrotain/types': 11.0.3
lodash-es: 4.17.21
- '@chevrotain/gast@10.5.0':
- dependencies:
- '@chevrotain/types': 10.5.0
- lodash: 4.17.21
- optional: true
-
'@chevrotain/gast@11.0.3':
dependencies:
'@chevrotain/types': 11.0.3
@@ -10341,20 +9515,10 @@ snapshots:
'@chevrotain/regexp-to-ast@11.0.3': {}
- '@chevrotain/types@10.5.0':
- optional: true
-
'@chevrotain/types@11.0.3': {}
- '@chevrotain/utils@10.5.0':
- optional: true
-
'@chevrotain/utils@11.0.3': {}
- '@cloudflare/kv-asset-handler@0.4.0':
- dependencies:
- mime: 3.0.0
-
'@cloudflare/kv-asset-handler@0.4.2': {}
'@cloudflare/unenv-preset@2.11.0(unenv@2.0.0-rc.24)(workerd@1.20260124.0)':
@@ -10363,12 +9527,12 @@ snapshots:
optionalDependencies:
workerd: 1.20260124.0
- '@cloudflare/vite-plugin@1.22.0(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))(workerd@1.20260124.0)(wrangler@4.61.0)':
+ '@cloudflare/vite-plugin@1.22.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(workerd@1.20260124.0)(wrangler@4.61.0)':
dependencies:
'@cloudflare/unenv-preset': 2.11.0(unenv@2.0.0-rc.24)(workerd@1.20260124.0)
miniflare: 4.20260124.0
unenv: 2.0.0-rc.24
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
wrangler: 4.61.0
ws: 8.18.0
transitivePeerDependencies:
@@ -10391,8 +9555,6 @@ snapshots:
'@cloudflare/workerd-windows-64@1.20260124.0':
optional: true
- '@colors/colors@1.6.0': {}
-
'@cspotcode/source-map-support@0.8.1':
dependencies:
'@jridgewell/trace-mapping': 0.3.9
@@ -10415,20 +9577,10 @@ snapshots:
dependencies:
'@csstools/css-tokenizer': 3.0.4
- '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.6)':
- dependencies:
- postcss: 8.5.6
-
- '@csstools/css-syntax-patches-for-csstree@1.0.22': {}
+ '@csstools/css-syntax-patches-for-csstree@1.0.26': {}
'@csstools/css-tokenizer@3.0.4': {}
- '@dabh/diagnostics@2.0.3':
- dependencies:
- colorspace: 1.1.4
- enabled: 2.0.0
- kuler: 2.0.0
-
'@deno/shim-deno-test@0.5.0': {}
'@deno/shim-deno@0.19.2':
@@ -10436,39 +9588,16 @@ snapshots:
'@deno/shim-deno-test': 0.5.0
which: 4.0.0
- '@dependents/detective-less@5.0.1':
- dependencies:
- gonzales-pe: 4.3.0
- node-source-walk: 7.0.1
-
'@drizzle-team/brocli@0.10.2': {}
- '@electric-sql/pglite-socket@0.0.6(@electric-sql/pglite@0.3.2)':
- dependencies:
- '@electric-sql/pglite': 0.3.2
- optional: true
-
- '@electric-sql/pglite-tools@0.2.7(@electric-sql/pglite@0.3.2)':
- dependencies:
- '@electric-sql/pglite': 0.3.2
- optional: true
-
- '@electric-sql/pglite@0.3.2':
- optional: true
-
- '@emnapi/core@1.5.0':
+ '@emnapi/core@1.8.1':
dependencies:
'@emnapi/wasi-threads': 1.1.0
tslib: 2.8.1
- '@emnapi/runtime@1.5.0':
- dependencies:
- tslib: 2.8.1
-
'@emnapi/runtime@1.8.1':
dependencies:
tslib: 2.8.1
- optional: true
'@emnapi/wasi-threads@1.1.0':
dependencies:
@@ -10482,338 +9611,341 @@ snapshots:
'@esbuild-kit/esm-loader@2.6.5':
dependencies:
'@esbuild-kit/core-utils': 3.3.2
- get-tsconfig: 4.10.1
-
- '@esbuild/aix-ppc64@0.25.5':
- optional: true
+ get-tsconfig: 4.13.0
- '@esbuild/aix-ppc64@0.25.9':
+ '@esbuild/aix-ppc64@0.25.12':
optional: true
'@esbuild/aix-ppc64@0.27.0':
optional: true
- '@esbuild/android-arm64@0.18.20':
+ '@esbuild/aix-ppc64@0.27.2':
optional: true
- '@esbuild/android-arm64@0.25.5':
+ '@esbuild/android-arm64@0.18.20':
optional: true
- '@esbuild/android-arm64@0.25.9':
+ '@esbuild/android-arm64@0.25.12':
optional: true
'@esbuild/android-arm64@0.27.0':
optional: true
- '@esbuild/android-arm@0.18.20':
+ '@esbuild/android-arm64@0.27.2':
optional: true
- '@esbuild/android-arm@0.25.5':
+ '@esbuild/android-arm@0.18.20':
optional: true
- '@esbuild/android-arm@0.25.9':
+ '@esbuild/android-arm@0.25.12':
optional: true
'@esbuild/android-arm@0.27.0':
optional: true
- '@esbuild/android-x64@0.18.20':
+ '@esbuild/android-arm@0.27.2':
optional: true
- '@esbuild/android-x64@0.25.5':
+ '@esbuild/android-x64@0.18.20':
optional: true
- '@esbuild/android-x64@0.25.9':
+ '@esbuild/android-x64@0.25.12':
optional: true
'@esbuild/android-x64@0.27.0':
optional: true
- '@esbuild/darwin-arm64@0.18.20':
+ '@esbuild/android-x64@0.27.2':
optional: true
- '@esbuild/darwin-arm64@0.25.5':
+ '@esbuild/darwin-arm64@0.18.20':
optional: true
- '@esbuild/darwin-arm64@0.25.9':
+ '@esbuild/darwin-arm64@0.25.12':
optional: true
'@esbuild/darwin-arm64@0.27.0':
optional: true
- '@esbuild/darwin-x64@0.18.20':
+ '@esbuild/darwin-arm64@0.27.2':
optional: true
- '@esbuild/darwin-x64@0.25.5':
+ '@esbuild/darwin-x64@0.18.20':
optional: true
- '@esbuild/darwin-x64@0.25.9':
+ '@esbuild/darwin-x64@0.25.12':
optional: true
'@esbuild/darwin-x64@0.27.0':
optional: true
- '@esbuild/freebsd-arm64@0.18.20':
+ '@esbuild/darwin-x64@0.27.2':
optional: true
- '@esbuild/freebsd-arm64@0.25.5':
+ '@esbuild/freebsd-arm64@0.18.20':
optional: true
- '@esbuild/freebsd-arm64@0.25.9':
+ '@esbuild/freebsd-arm64@0.25.12':
optional: true
'@esbuild/freebsd-arm64@0.27.0':
optional: true
- '@esbuild/freebsd-x64@0.18.20':
+ '@esbuild/freebsd-arm64@0.27.2':
optional: true
- '@esbuild/freebsd-x64@0.25.5':
+ '@esbuild/freebsd-x64@0.18.20':
optional: true
- '@esbuild/freebsd-x64@0.25.9':
+ '@esbuild/freebsd-x64@0.25.12':
optional: true
'@esbuild/freebsd-x64@0.27.0':
optional: true
- '@esbuild/linux-arm64@0.18.20':
+ '@esbuild/freebsd-x64@0.27.2':
optional: true
- '@esbuild/linux-arm64@0.25.5':
+ '@esbuild/linux-arm64@0.18.20':
optional: true
- '@esbuild/linux-arm64@0.25.9':
+ '@esbuild/linux-arm64@0.25.12':
optional: true
'@esbuild/linux-arm64@0.27.0':
optional: true
- '@esbuild/linux-arm@0.18.20':
+ '@esbuild/linux-arm64@0.27.2':
optional: true
- '@esbuild/linux-arm@0.25.5':
+ '@esbuild/linux-arm@0.18.20':
optional: true
- '@esbuild/linux-arm@0.25.9':
+ '@esbuild/linux-arm@0.25.12':
optional: true
'@esbuild/linux-arm@0.27.0':
optional: true
- '@esbuild/linux-ia32@0.18.20':
+ '@esbuild/linux-arm@0.27.2':
optional: true
- '@esbuild/linux-ia32@0.25.5':
+ '@esbuild/linux-ia32@0.18.20':
optional: true
- '@esbuild/linux-ia32@0.25.9':
+ '@esbuild/linux-ia32@0.25.12':
optional: true
'@esbuild/linux-ia32@0.27.0':
optional: true
- '@esbuild/linux-loong64@0.18.20':
+ '@esbuild/linux-ia32@0.27.2':
optional: true
- '@esbuild/linux-loong64@0.25.5':
+ '@esbuild/linux-loong64@0.18.20':
optional: true
- '@esbuild/linux-loong64@0.25.9':
+ '@esbuild/linux-loong64@0.25.12':
optional: true
'@esbuild/linux-loong64@0.27.0':
optional: true
- '@esbuild/linux-mips64el@0.18.20':
+ '@esbuild/linux-loong64@0.27.2':
optional: true
- '@esbuild/linux-mips64el@0.25.5':
+ '@esbuild/linux-mips64el@0.18.20':
optional: true
- '@esbuild/linux-mips64el@0.25.9':
+ '@esbuild/linux-mips64el@0.25.12':
optional: true
'@esbuild/linux-mips64el@0.27.0':
optional: true
- '@esbuild/linux-ppc64@0.18.20':
+ '@esbuild/linux-mips64el@0.27.2':
optional: true
- '@esbuild/linux-ppc64@0.25.5':
+ '@esbuild/linux-ppc64@0.18.20':
optional: true
- '@esbuild/linux-ppc64@0.25.9':
+ '@esbuild/linux-ppc64@0.25.12':
optional: true
'@esbuild/linux-ppc64@0.27.0':
optional: true
- '@esbuild/linux-riscv64@0.18.20':
+ '@esbuild/linux-ppc64@0.27.2':
optional: true
- '@esbuild/linux-riscv64@0.25.5':
+ '@esbuild/linux-riscv64@0.18.20':
optional: true
- '@esbuild/linux-riscv64@0.25.9':
+ '@esbuild/linux-riscv64@0.25.12':
optional: true
'@esbuild/linux-riscv64@0.27.0':
optional: true
- '@esbuild/linux-s390x@0.18.20':
+ '@esbuild/linux-riscv64@0.27.2':
optional: true
- '@esbuild/linux-s390x@0.25.5':
+ '@esbuild/linux-s390x@0.18.20':
optional: true
- '@esbuild/linux-s390x@0.25.9':
+ '@esbuild/linux-s390x@0.25.12':
optional: true
'@esbuild/linux-s390x@0.27.0':
optional: true
- '@esbuild/linux-x64@0.18.20':
+ '@esbuild/linux-s390x@0.27.2':
optional: true
- '@esbuild/linux-x64@0.25.5':
+ '@esbuild/linux-x64@0.18.20':
optional: true
- '@esbuild/linux-x64@0.25.9':
+ '@esbuild/linux-x64@0.25.12':
optional: true
'@esbuild/linux-x64@0.27.0':
optional: true
- '@esbuild/netbsd-arm64@0.25.5':
+ '@esbuild/linux-x64@0.27.2':
optional: true
- '@esbuild/netbsd-arm64@0.25.9':
+ '@esbuild/netbsd-arm64@0.25.12':
optional: true
'@esbuild/netbsd-arm64@0.27.0':
optional: true
- '@esbuild/netbsd-x64@0.18.20':
+ '@esbuild/netbsd-arm64@0.27.2':
optional: true
- '@esbuild/netbsd-x64@0.25.5':
+ '@esbuild/netbsd-x64@0.18.20':
optional: true
- '@esbuild/netbsd-x64@0.25.9':
+ '@esbuild/netbsd-x64@0.25.12':
optional: true
'@esbuild/netbsd-x64@0.27.0':
optional: true
- '@esbuild/openbsd-arm64@0.25.5':
+ '@esbuild/netbsd-x64@0.27.2':
optional: true
- '@esbuild/openbsd-arm64@0.25.9':
+ '@esbuild/openbsd-arm64@0.25.12':
optional: true
'@esbuild/openbsd-arm64@0.27.0':
optional: true
- '@esbuild/openbsd-x64@0.18.20':
+ '@esbuild/openbsd-arm64@0.27.2':
optional: true
- '@esbuild/openbsd-x64@0.25.5':
+ '@esbuild/openbsd-x64@0.18.20':
optional: true
- '@esbuild/openbsd-x64@0.25.9':
+ '@esbuild/openbsd-x64@0.25.12':
optional: true
'@esbuild/openbsd-x64@0.27.0':
optional: true
- '@esbuild/openharmony-arm64@0.25.9':
+ '@esbuild/openbsd-x64@0.27.2':
+ optional: true
+
+ '@esbuild/openharmony-arm64@0.25.12':
optional: true
'@esbuild/openharmony-arm64@0.27.0':
optional: true
- '@esbuild/sunos-x64@0.18.20':
+ '@esbuild/openharmony-arm64@0.27.2':
optional: true
- '@esbuild/sunos-x64@0.25.5':
+ '@esbuild/sunos-x64@0.18.20':
optional: true
- '@esbuild/sunos-x64@0.25.9':
+ '@esbuild/sunos-x64@0.25.12':
optional: true
'@esbuild/sunos-x64@0.27.0':
optional: true
- '@esbuild/win32-arm64@0.18.20':
+ '@esbuild/sunos-x64@0.27.2':
optional: true
- '@esbuild/win32-arm64@0.25.5':
+ '@esbuild/win32-arm64@0.18.20':
optional: true
- '@esbuild/win32-arm64@0.25.9':
+ '@esbuild/win32-arm64@0.25.12':
optional: true
'@esbuild/win32-arm64@0.27.0':
optional: true
- '@esbuild/win32-ia32@0.18.20':
+ '@esbuild/win32-arm64@0.27.2':
optional: true
- '@esbuild/win32-ia32@0.25.5':
+ '@esbuild/win32-ia32@0.18.20':
optional: true
- '@esbuild/win32-ia32@0.25.9':
+ '@esbuild/win32-ia32@0.25.12':
optional: true
'@esbuild/win32-ia32@0.27.0':
optional: true
- '@esbuild/win32-x64@0.18.20':
+ '@esbuild/win32-ia32@0.27.2':
optional: true
- '@esbuild/win32-x64@0.25.5':
+ '@esbuild/win32-x64@0.18.20':
optional: true
- '@esbuild/win32-x64@0.25.9':
+ '@esbuild/win32-x64@0.25.12':
optional: true
'@esbuild/win32-x64@0.27.0':
optional: true
- '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1(jiti@2.6.1))':
+ '@esbuild/win32-x64@0.27.2':
+ optional: true
+
+ '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2(jiti@2.6.1))':
dependencies:
- eslint: 9.39.1(jiti@2.6.1)
+ eslint: 9.39.2(jiti@2.6.1)
eslint-visitor-keys: 3.4.3
- '@eslint-community/regexpp@4.12.1': {}
+ '@eslint-community/regexpp@4.12.2': {}
- '@eslint-react/ast@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@eslint-react/ast@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@eslint-react/eff': 1.53.1
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/core@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@eslint-react/core@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/var': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/var': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
birecord: 0.1.1
- ts-pattern: 5.8.0
+ ts-pattern: 5.9.0
transitivePeerDependencies:
- eslint
- supports-color
@@ -10821,60 +9953,60 @@ snapshots:
'@eslint-react/eff@1.53.1': {}
- '@eslint-react/eslint-plugin@1.53.1(eslint@9.39.1(jiti@2.6.1))(ts-api-utils@2.1.0(typescript@5.9.3))(typescript@5.9.3)':
+ '@eslint-react/eslint-plugin@1.53.1(eslint@9.39.2(jiti@2.6.1))(ts-api-utils@2.4.0(typescript@5.9.3))(typescript@5.9.3)':
dependencies:
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
- eslint-plugin-react-debug: 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint-plugin-react-dom: 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint-plugin-react-hooks-extra: 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint-plugin-react-naming-convention: 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint-plugin-react-web-api: 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint-plugin-react-x: 1.53.1(eslint@9.39.1(jiti@2.6.1))(ts-api-utils@2.1.0(typescript@5.9.3))(typescript@5.9.3)
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
+ eslint-plugin-react-debug: 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint-plugin-react-dom: 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint-plugin-react-hooks-extra: 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint-plugin-react-naming-convention: 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint-plugin-react-web-api: 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint-plugin-react-x: 1.53.1(eslint@9.39.2(jiti@2.6.1))(ts-api-utils@2.4.0(typescript@5.9.3))(typescript@5.9.3)
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- ts-api-utils
- '@eslint-react/kit@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@eslint-react/kit@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@eslint-react/eff': 1.53.1
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- ts-pattern: 5.8.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ ts-pattern: 5.9.0
zod: 4.3.6
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/shared@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@eslint-react/shared@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- ts-pattern: 5.8.0
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ ts-pattern: 5.9.0
zod: 4.3.6
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/var@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@eslint-react/var@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
transitivePeerDependencies:
- eslint
- supports-color
@@ -10896,7 +10028,7 @@ snapshots:
dependencies:
'@types/json-schema': 7.0.15
- '@eslint/eslintrc@3.3.1':
+ '@eslint/eslintrc@3.3.3':
dependencies:
ajv: 6.12.6
debug: 4.4.3
@@ -10910,7 +10042,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.39.1': {}
+ '@eslint/js@9.39.2': {}
'@eslint/object-schema@2.1.7': {}
@@ -10919,12 +10051,10 @@ snapshots:
'@eslint/core': 0.17.0
levn: 0.4.1
- '@exodus/bytes@1.6.0': {}
+ '@exodus/bytes@1.10.0': {}
'@faker-js/faker@9.9.0': {}
- '@fastify/busboy@3.1.1': {}
-
'@gerrit0/mini-shiki@1.27.2':
dependencies:
'@shikijs/engine-oniguruma': 1.29.2
@@ -10935,29 +10065,22 @@ snapshots:
dependencies:
google-auth-library: 10.5.0
protobufjs: 7.5.4
- ws: 8.18.3
+ ws: 8.19.0
transitivePeerDependencies:
- bufferutil
- supports-color
- utf-8-validate
- '@hono/node-server@1.19.6(hono@4.10.6)':
- dependencies:
- hono: 4.10.6
- optional: true
-
'@humanfs/core@0.19.1': {}
- '@humanfs/node@0.16.6':
+ '@humanfs/node@0.16.7':
dependencies:
'@humanfs/core': 0.19.1
- '@humanwhocodes/retry': 0.3.1
+ '@humanwhocodes/retry': 0.4.3
'@humanwhocodes/module-importer@1.0.1': {}
- '@humanwhocodes/retry@0.3.1': {}
-
- '@humanwhocodes/retry@0.4.2': {}
+ '@humanwhocodes/retry@0.4.3': {}
'@iconify/types@2.0.0': {}
@@ -11063,20 +10186,26 @@ snapshots:
'@img/sharp-win32-x64@0.34.5':
optional: true
- '@inquirer/external-editor@1.0.2(@types/node@22.15.2)':
+ '@inquirer/external-editor@1.0.3(@types/node@22.19.7)':
dependencies:
- chardet: 2.1.0
- iconv-lite: 0.7.0
+ chardet: 2.1.1
+ iconv-lite: 0.7.2
optionalDependencies:
- '@types/node': 22.15.2
+ '@types/node': 22.19.7
- '@ioredis/commands@1.3.0': {}
+ '@ioredis/commands@1.5.0': {}
+
+ '@isaacs/balanced-match@4.0.1': {}
+
+ '@isaacs/brace-expansion@5.0.0':
+ dependencies:
+ '@isaacs/balanced-match': 4.0.1
'@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
string-width-cjs: string-width@4.2.3
- strip-ansi: 7.1.0
+ strip-ansi: 7.1.2
strip-ansi-cjs: strip-ansi@6.0.1
wrap-ansi: 8.1.0
wrap-ansi-cjs: wrap-ansi@7.0.0
@@ -11091,28 +10220,28 @@ snapshots:
'@jest/schemas@30.0.5':
dependencies:
- '@sinclair/typebox': 0.34.41
+ '@sinclair/typebox': 0.34.48
- '@jridgewell/gen-mapping@0.3.12':
+ '@jridgewell/gen-mapping@0.3.13':
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/trace-mapping': 0.3.31
'@jridgewell/remapping@2.3.5':
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
'@jridgewell/resolve-uri@3.1.2': {}
- '@jridgewell/source-map@0.3.10':
+ '@jridgewell/source-map@0.3.11':
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.31
'@jridgewell/sourcemap-codec@1.5.5': {}
- '@jridgewell/trace-mapping@0.3.29':
+ '@jridgewell/trace-mapping@0.3.31':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5
@@ -11124,29 +10253,29 @@ snapshots:
'@manypkg/find-root@1.1.0':
dependencies:
- '@babel/runtime': 7.28.4
+ '@babel/runtime': 7.28.6
'@types/node': 12.20.55
find-up: 4.1.0
fs-extra: 8.1.0
'@manypkg/get-packages@1.1.3':
dependencies:
- '@babel/runtime': 7.28.4
+ '@babel/runtime': 7.28.6
'@changesets/types': 4.1.0
'@manypkg/find-root': 1.1.0
fs-extra: 8.1.0
globby: 11.1.0
read-yaml-file: 1.1.0
- '@mapbox/node-pre-gyp@2.0.0(encoding@0.1.13)':
+ '@mapbox/node-pre-gyp@2.0.3':
dependencies:
consola: 3.4.2
- detect-libc: 2.0.4
+ detect-libc: 2.1.2
https-proxy-agent: 7.0.6
- node-fetch: 2.7.0(encoding@0.1.13)
+ node-fetch: 2.7.0
nopt: 8.1.0
semver: 7.7.3
- tar: 7.4.3
+ tar: 7.5.7
transitivePeerDependencies:
- encoding
- supports-color
@@ -11155,183 +10284,61 @@ snapshots:
dependencies:
langium: 3.3.1
- '@microsoft/api-extractor-model@7.29.6(@types/node@22.15.2)':
+ '@microsoft/api-extractor-model@7.29.6(@types/node@22.19.7)':
dependencies:
'@microsoft/tsdoc': 0.15.1
'@microsoft/tsdoc-config': 0.17.1
- '@rushstack/node-core-library': 5.7.0(@types/node@22.15.2)
- transitivePeerDependencies:
- - '@types/node'
-
- '@microsoft/api-extractor-model@7.29.6(@types/node@24.10.4)':
- dependencies:
- '@microsoft/tsdoc': 0.15.1
- '@microsoft/tsdoc-config': 0.17.1
- '@rushstack/node-core-library': 5.7.0(@types/node@24.10.4)
- transitivePeerDependencies:
- - '@types/node'
- optional: true
-
- '@microsoft/api-extractor@7.47.7(@types/node@22.15.2)':
- dependencies:
- '@microsoft/api-extractor-model': 7.29.6(@types/node@22.15.2)
- '@microsoft/tsdoc': 0.15.1
- '@microsoft/tsdoc-config': 0.17.1
- '@rushstack/node-core-library': 5.7.0(@types/node@22.15.2)
- '@rushstack/rig-package': 0.5.3
- '@rushstack/terminal': 0.14.0(@types/node@22.15.2)
- '@rushstack/ts-command-line': 4.22.6(@types/node@22.15.2)
- lodash: 4.17.21
- minimatch: 3.0.8
- resolve: 1.22.10
- semver: 7.5.4
- source-map: 0.6.1
- typescript: 5.4.2
+ '@rushstack/node-core-library': 5.7.0(@types/node@22.19.7)
transitivePeerDependencies:
- '@types/node'
- '@microsoft/api-extractor@7.47.7(@types/node@24.10.4)':
+ '@microsoft/api-extractor@7.47.7(@types/node@22.19.7)':
dependencies:
- '@microsoft/api-extractor-model': 7.29.6(@types/node@24.10.4)
+ '@microsoft/api-extractor-model': 7.29.6(@types/node@22.19.7)
'@microsoft/tsdoc': 0.15.1
'@microsoft/tsdoc-config': 0.17.1
- '@rushstack/node-core-library': 5.7.0(@types/node@24.10.4)
+ '@rushstack/node-core-library': 5.7.0(@types/node@22.19.7)
'@rushstack/rig-package': 0.5.3
- '@rushstack/terminal': 0.14.0(@types/node@24.10.4)
- '@rushstack/ts-command-line': 4.22.6(@types/node@24.10.4)
- lodash: 4.17.21
+ '@rushstack/terminal': 0.14.0(@types/node@22.19.7)
+ '@rushstack/ts-command-line': 4.22.6(@types/node@22.19.7)
+ lodash: 4.17.23
minimatch: 3.0.8
- resolve: 1.22.10
+ resolve: 1.22.11
semver: 7.5.4
source-map: 0.6.1
typescript: 5.4.2
transitivePeerDependencies:
- '@types/node'
- optional: true
'@microsoft/tsdoc-config@0.17.1':
dependencies:
'@microsoft/tsdoc': 0.15.1
ajv: 8.12.0
jju: 1.4.0
- resolve: 1.22.10
+ resolve: 1.22.11
'@microsoft/tsdoc@0.15.1': {}
- '@mrleebo/prisma-ast@0.12.1':
- dependencies:
- chevrotain: 10.5.0
- lilconfig: 2.1.0
- optional: true
-
'@napi-rs/wasm-runtime@0.2.12':
dependencies:
- '@emnapi/core': 1.5.0
- '@emnapi/runtime': 1.5.0
+ '@emnapi/core': 1.8.1
+ '@emnapi/runtime': 1.8.1
'@tybys/wasm-util': 0.10.1
optional: true
'@napi-rs/wasm-runtime@0.2.4':
dependencies:
- '@emnapi/core': 1.5.0
- '@emnapi/runtime': 1.5.0
+ '@emnapi/core': 1.8.1
+ '@emnapi/runtime': 1.8.1
'@tybys/wasm-util': 0.9.0
- '@napi-rs/wasm-runtime@1.0.7':
+ '@napi-rs/wasm-runtime@1.1.1':
dependencies:
- '@emnapi/core': 1.5.0
- '@emnapi/runtime': 1.5.0
+ '@emnapi/core': 1.8.1
+ '@emnapi/runtime': 1.8.1
'@tybys/wasm-util': 0.10.1
optional: true
- '@netlify/binary-info@1.0.0': {}
-
- '@netlify/blobs@9.1.2':
- dependencies:
- '@netlify/dev-utils': 2.2.0
- '@netlify/runtime-utils': 1.3.1
-
- '@netlify/dev-utils@2.2.0':
- dependencies:
- '@whatwg-node/server': 0.9.71
- chokidar: 4.0.3
- decache: 4.6.2
- dot-prop: 9.0.0
- env-paths: 3.0.0
- find-up: 7.0.0
- lodash.debounce: 4.0.8
- netlify: 13.3.5
- parse-gitignore: 2.0.0
- uuid: 11.1.0
- write-file-atomic: 6.0.0
-
- '@netlify/functions@3.1.10(encoding@0.1.13)(rollup@4.46.2)':
- dependencies:
- '@netlify/blobs': 9.1.2
- '@netlify/dev-utils': 2.2.0
- '@netlify/serverless-functions-api': 1.41.2
- '@netlify/zip-it-and-ship-it': 12.2.1(encoding@0.1.13)(rollup@4.46.2)
- cron-parser: 4.9.0
- decache: 4.6.2
- extract-zip: 2.0.1
- is-stream: 4.0.1
- jwt-decode: 4.0.0
- lambda-local: 2.2.0
- read-package-up: 11.0.0
- source-map-support: 0.5.21
- transitivePeerDependencies:
- - encoding
- - rollup
- - supports-color
-
- '@netlify/open-api@2.37.0': {}
-
- '@netlify/runtime-utils@1.3.1': {}
-
- '@netlify/serverless-functions-api@1.41.2': {}
-
- '@netlify/serverless-functions-api@2.1.3': {}
-
- '@netlify/zip-it-and-ship-it@12.2.1(encoding@0.1.13)(rollup@4.46.2)':
- dependencies:
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.0
- '@netlify/binary-info': 1.0.0
- '@netlify/serverless-functions-api': 2.1.3
- '@vercel/nft': 0.29.4(encoding@0.1.13)(rollup@4.46.2)
- archiver: 7.0.1
- common-path-prefix: 3.0.0
- copy-file: 11.0.0
- es-module-lexer: 1.7.0
- esbuild: 0.25.5
- execa: 8.0.1
- fast-glob: 3.3.3
- filter-obj: 6.1.0
- find-up: 7.0.0
- is-builtin-module: 3.2.1
- is-path-inside: 4.0.0
- junk: 4.0.1
- locate-path: 7.2.0
- merge-options: 3.0.4
- minimatch: 9.0.5
- normalize-path: 3.0.0
- p-map: 7.0.3
- path-exists: 5.0.0
- precinct: 12.2.0
- require-package-name: 2.0.1
- resolve: 2.0.0-next.5
- semver: 7.7.3
- tmp-promise: 3.0.3
- toml: 3.0.0
- unixify: 1.0.0
- urlpattern-polyfill: 8.0.2
- yargs: 17.7.2
- zod: 3.25.76
- transitivePeerDependencies:
- - encoding
- - rollup
- - supports-color
-
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -11342,7 +10349,7 @@ snapshots:
'@nodelib/fs.walk@1.2.8':
dependencies:
'@nodelib/fs.scandir': 2.1.5
- fastq: 1.19.1
+ fastq: 1.20.1
'@nothing-but/utils@0.17.0': {}
@@ -11393,196 +10400,220 @@ snapshots:
'@oozcitak/util@10.0.0': {}
- '@opentelemetry/api@1.9.0':
+ '@oxc-minify/binding-android-arm-eabi@0.110.0':
+ optional: true
+
+ '@oxc-minify/binding-android-arm64@0.110.0':
+ optional: true
+
+ '@oxc-minify/binding-darwin-arm64@0.110.0':
+ optional: true
+
+ '@oxc-minify/binding-darwin-x64@0.110.0':
optional: true
- '@oxc-minify/binding-android-arm64@0.96.0':
+ '@oxc-minify/binding-freebsd-x64@0.110.0':
optional: true
- '@oxc-minify/binding-darwin-arm64@0.96.0':
+ '@oxc-minify/binding-linux-arm-gnueabihf@0.110.0':
optional: true
- '@oxc-minify/binding-darwin-x64@0.96.0':
+ '@oxc-minify/binding-linux-arm-musleabihf@0.110.0':
optional: true
- '@oxc-minify/binding-freebsd-x64@0.96.0':
+ '@oxc-minify/binding-linux-arm64-gnu@0.110.0':
optional: true
- '@oxc-minify/binding-linux-arm-gnueabihf@0.96.0':
+ '@oxc-minify/binding-linux-arm64-musl@0.110.0':
optional: true
- '@oxc-minify/binding-linux-arm-musleabihf@0.96.0':
+ '@oxc-minify/binding-linux-ppc64-gnu@0.110.0':
optional: true
- '@oxc-minify/binding-linux-arm64-gnu@0.96.0':
+ '@oxc-minify/binding-linux-riscv64-gnu@0.110.0':
optional: true
- '@oxc-minify/binding-linux-arm64-musl@0.96.0':
+ '@oxc-minify/binding-linux-riscv64-musl@0.110.0':
optional: true
- '@oxc-minify/binding-linux-riscv64-gnu@0.96.0':
+ '@oxc-minify/binding-linux-s390x-gnu@0.110.0':
optional: true
- '@oxc-minify/binding-linux-s390x-gnu@0.96.0':
+ '@oxc-minify/binding-linux-x64-gnu@0.110.0':
optional: true
- '@oxc-minify/binding-linux-x64-gnu@0.96.0':
+ '@oxc-minify/binding-linux-x64-musl@0.110.0':
optional: true
- '@oxc-minify/binding-linux-x64-musl@0.96.0':
+ '@oxc-minify/binding-openharmony-arm64@0.110.0':
optional: true
- '@oxc-minify/binding-wasm32-wasi@0.96.0':
+ '@oxc-minify/binding-wasm32-wasi@0.110.0':
dependencies:
- '@napi-rs/wasm-runtime': 1.0.7
+ '@napi-rs/wasm-runtime': 1.1.1
optional: true
- '@oxc-minify/binding-win32-arm64-msvc@0.96.0':
+ '@oxc-minify/binding-win32-arm64-msvc@0.110.0':
optional: true
- '@oxc-minify/binding-win32-x64-msvc@0.96.0':
+ '@oxc-minify/binding-win32-ia32-msvc@0.110.0':
optional: true
- '@oxc-project/runtime@0.81.0':
+ '@oxc-minify/binding-win32-x64-msvc@0.110.0':
optional: true
- '@oxc-project/types@0.81.0':
+ '@oxc-resolver/binding-android-arm-eabi@11.16.4':
optional: true
- '@oxc-resolver/binding-android-arm-eabi@11.14.0':
+ '@oxc-resolver/binding-android-arm64@11.16.4':
optional: true
- '@oxc-resolver/binding-android-arm64@11.14.0':
+ '@oxc-resolver/binding-darwin-arm64@11.16.4':
optional: true
- '@oxc-resolver/binding-darwin-arm64@11.14.0':
+ '@oxc-resolver/binding-darwin-x64@11.16.4':
optional: true
- '@oxc-resolver/binding-darwin-x64@11.14.0':
+ '@oxc-resolver/binding-freebsd-x64@11.16.4':
optional: true
- '@oxc-resolver/binding-freebsd-x64@11.14.0':
+ '@oxc-resolver/binding-linux-arm-gnueabihf@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-arm-gnueabihf@11.14.0':
+ '@oxc-resolver/binding-linux-arm-musleabihf@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-arm-musleabihf@11.14.0':
+ '@oxc-resolver/binding-linux-arm64-gnu@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-arm64-gnu@11.14.0':
+ '@oxc-resolver/binding-linux-arm64-musl@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-arm64-musl@11.14.0':
+ '@oxc-resolver/binding-linux-ppc64-gnu@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-ppc64-gnu@11.14.0':
+ '@oxc-resolver/binding-linux-riscv64-gnu@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-riscv64-gnu@11.14.0':
+ '@oxc-resolver/binding-linux-riscv64-musl@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-riscv64-musl@11.14.0':
+ '@oxc-resolver/binding-linux-s390x-gnu@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-s390x-gnu@11.14.0':
+ '@oxc-resolver/binding-linux-x64-gnu@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-x64-gnu@11.14.0':
+ '@oxc-resolver/binding-linux-x64-musl@11.16.4':
optional: true
- '@oxc-resolver/binding-linux-x64-musl@11.14.0':
+ '@oxc-resolver/binding-openharmony-arm64@11.16.4':
optional: true
- '@oxc-resolver/binding-wasm32-wasi@11.14.0':
+ '@oxc-resolver/binding-wasm32-wasi@11.16.4':
dependencies:
- '@napi-rs/wasm-runtime': 1.0.7
+ '@napi-rs/wasm-runtime': 1.1.1
+ optional: true
+
+ '@oxc-resolver/binding-win32-arm64-msvc@11.16.4':
+ optional: true
+
+ '@oxc-resolver/binding-win32-ia32-msvc@11.16.4':
+ optional: true
+
+ '@oxc-resolver/binding-win32-x64-msvc@11.16.4':
+ optional: true
+
+ '@oxc-transform/binding-android-arm-eabi@0.110.0':
optional: true
- '@oxc-resolver/binding-win32-arm64-msvc@11.14.0':
+ '@oxc-transform/binding-android-arm64@0.110.0':
optional: true
- '@oxc-resolver/binding-win32-ia32-msvc@11.14.0':
+ '@oxc-transform/binding-darwin-arm64@0.110.0':
optional: true
- '@oxc-resolver/binding-win32-x64-msvc@11.14.0':
+ '@oxc-transform/binding-darwin-x64@0.110.0':
optional: true
- '@oxc-transform/binding-android-arm64@0.96.0':
+ '@oxc-transform/binding-freebsd-x64@0.110.0':
optional: true
- '@oxc-transform/binding-darwin-arm64@0.96.0':
+ '@oxc-transform/binding-linux-arm-gnueabihf@0.110.0':
optional: true
- '@oxc-transform/binding-darwin-x64@0.96.0':
+ '@oxc-transform/binding-linux-arm-musleabihf@0.110.0':
optional: true
- '@oxc-transform/binding-freebsd-x64@0.96.0':
+ '@oxc-transform/binding-linux-arm64-gnu@0.110.0':
optional: true
- '@oxc-transform/binding-linux-arm-gnueabihf@0.96.0':
+ '@oxc-transform/binding-linux-arm64-musl@0.110.0':
optional: true
- '@oxc-transform/binding-linux-arm-musleabihf@0.96.0':
+ '@oxc-transform/binding-linux-ppc64-gnu@0.110.0':
optional: true
- '@oxc-transform/binding-linux-arm64-gnu@0.96.0':
+ '@oxc-transform/binding-linux-riscv64-gnu@0.110.0':
optional: true
- '@oxc-transform/binding-linux-arm64-musl@0.96.0':
+ '@oxc-transform/binding-linux-riscv64-musl@0.110.0':
optional: true
- '@oxc-transform/binding-linux-riscv64-gnu@0.96.0':
+ '@oxc-transform/binding-linux-s390x-gnu@0.110.0':
optional: true
- '@oxc-transform/binding-linux-s390x-gnu@0.96.0':
+ '@oxc-transform/binding-linux-x64-gnu@0.110.0':
optional: true
- '@oxc-transform/binding-linux-x64-gnu@0.96.0':
+ '@oxc-transform/binding-linux-x64-musl@0.110.0':
optional: true
- '@oxc-transform/binding-linux-x64-musl@0.96.0':
+ '@oxc-transform/binding-openharmony-arm64@0.110.0':
optional: true
- '@oxc-transform/binding-wasm32-wasi@0.96.0':
+ '@oxc-transform/binding-wasm32-wasi@0.110.0':
dependencies:
- '@napi-rs/wasm-runtime': 1.0.7
+ '@napi-rs/wasm-runtime': 1.1.1
+ optional: true
+
+ '@oxc-transform/binding-win32-arm64-msvc@0.110.0':
optional: true
- '@oxc-transform/binding-win32-arm64-msvc@0.96.0':
+ '@oxc-transform/binding-win32-ia32-msvc@0.110.0':
optional: true
- '@oxc-transform/binding-win32-x64-msvc@0.96.0':
+ '@oxc-transform/binding-win32-x64-msvc@0.110.0':
optional: true
- '@parcel/watcher-android-arm64@2.5.1':
+ '@parcel/watcher-android-arm64@2.5.6':
optional: true
- '@parcel/watcher-darwin-arm64@2.5.1':
+ '@parcel/watcher-darwin-arm64@2.5.6':
optional: true
- '@parcel/watcher-darwin-x64@2.5.1':
+ '@parcel/watcher-darwin-x64@2.5.6':
optional: true
- '@parcel/watcher-freebsd-x64@2.5.1':
+ '@parcel/watcher-freebsd-x64@2.5.6':
optional: true
- '@parcel/watcher-linux-arm-glibc@2.5.1':
+ '@parcel/watcher-linux-arm-glibc@2.5.6':
optional: true
- '@parcel/watcher-linux-arm-musl@2.5.1':
+ '@parcel/watcher-linux-arm-musl@2.5.6':
optional: true
- '@parcel/watcher-linux-arm64-glibc@2.5.1':
+ '@parcel/watcher-linux-arm64-glibc@2.5.6':
optional: true
- '@parcel/watcher-linux-arm64-musl@2.5.1':
+ '@parcel/watcher-linux-arm64-musl@2.5.6':
optional: true
- '@parcel/watcher-linux-x64-glibc@2.5.1':
+ '@parcel/watcher-linux-x64-glibc@2.5.6':
optional: true
- '@parcel/watcher-linux-x64-musl@2.5.1':
+ '@parcel/watcher-linux-x64-musl@2.5.6':
optional: true
'@parcel/watcher-wasm@2.3.0':
@@ -11590,210 +10621,95 @@ snapshots:
is-glob: 4.0.3
micromatch: 4.0.8
- '@parcel/watcher-wasm@2.5.1':
+ '@parcel/watcher-wasm@2.5.6':
dependencies:
is-glob: 4.0.3
- micromatch: 4.0.8
+ picomatch: 4.0.3
- '@parcel/watcher-win32-arm64@2.5.1':
+ '@parcel/watcher-win32-arm64@2.5.6':
optional: true
- '@parcel/watcher-win32-ia32@2.5.1':
+ '@parcel/watcher-win32-ia32@2.5.6':
optional: true
- '@parcel/watcher-win32-x64@2.5.1':
+ '@parcel/watcher-win32-x64@2.5.6':
optional: true
- '@parcel/watcher@2.5.1':
+ '@parcel/watcher@2.5.6':
dependencies:
- detect-libc: 1.0.3
+ detect-libc: 2.1.2
is-glob: 4.0.3
- micromatch: 4.0.8
node-addon-api: 7.1.1
+ picomatch: 4.0.3
optionalDependencies:
- '@parcel/watcher-android-arm64': 2.5.1
- '@parcel/watcher-darwin-arm64': 2.5.1
- '@parcel/watcher-darwin-x64': 2.5.1
- '@parcel/watcher-freebsd-x64': 2.5.1
- '@parcel/watcher-linux-arm-glibc': 2.5.1
- '@parcel/watcher-linux-arm-musl': 2.5.1
- '@parcel/watcher-linux-arm64-glibc': 2.5.1
- '@parcel/watcher-linux-arm64-musl': 2.5.1
- '@parcel/watcher-linux-x64-glibc': 2.5.1
- '@parcel/watcher-linux-x64-musl': 2.5.1
- '@parcel/watcher-win32-arm64': 2.5.1
- '@parcel/watcher-win32-ia32': 2.5.1
- '@parcel/watcher-win32-x64': 2.5.1
+ '@parcel/watcher-android-arm64': 2.5.6
+ '@parcel/watcher-darwin-arm64': 2.5.6
+ '@parcel/watcher-darwin-x64': 2.5.6
+ '@parcel/watcher-freebsd-x64': 2.5.6
+ '@parcel/watcher-linux-arm-glibc': 2.5.6
+ '@parcel/watcher-linux-arm-musl': 2.5.6
+ '@parcel/watcher-linux-arm64-glibc': 2.5.6
+ '@parcel/watcher-linux-arm64-musl': 2.5.6
+ '@parcel/watcher-linux-x64-glibc': 2.5.6
+ '@parcel/watcher-linux-x64-musl': 2.5.6
+ '@parcel/watcher-win32-arm64': 2.5.6
+ '@parcel/watcher-win32-ia32': 2.5.6
+ '@parcel/watcher-win32-x64': 2.5.6
'@pkgjs/parseargs@0.11.0':
optional: true
'@polka/url@1.0.0-next.29': {}
- '@poppinss/colors@4.1.5':
+ '@poppinss/colors@4.1.6':
dependencies:
kleur: 4.1.5
- '@poppinss/dumper@0.6.4':
+ '@poppinss/dumper@0.6.5':
dependencies:
- '@poppinss/colors': 4.1.5
- '@sindresorhus/is': 7.0.2
- supports-color: 10.0.0
+ '@poppinss/colors': 4.1.6
+ '@sindresorhus/is': 7.2.0
+ supports-color: 10.2.2
- '@poppinss/exception@1.2.2': {}
+ '@poppinss/exception@1.2.3': {}
- '@preact/preset-vite@2.10.2(@babel/core@7.28.5)(preact@10.28.0)(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@preact/preset-vite@2.10.3(@babel/core@7.28.6)(preact@10.28.2)(rollup@4.57.0)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.5)
- '@prefresh/vite': 2.4.11(preact@10.28.0)(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@rollup/pluginutils': 4.2.1
- babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.28.5)
+ '@babel/core': 7.28.6
+ '@babel/plugin-transform-react-jsx': 7.28.6(@babel/core@7.28.6)
+ '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.6)
+ '@prefresh/vite': 2.4.11(preact@10.28.2)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
+ babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.28.6)
debug: 4.4.3
picocolors: 1.1.1
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-prerender-plugin: 0.5.12(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- transitivePeerDependencies:
- - preact
- - supports-color
-
- '@preact/preset-vite@2.10.2(@babel/core@7.28.5)(preact@10.28.0)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-react-jsx-development': 7.27.1(@babel/core@7.28.5)
- '@prefresh/vite': 2.4.11(preact@10.28.0)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@rollup/pluginutils': 4.2.1
- babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.28.5)
- debug: 4.4.3
- picocolors: 1.1.1
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-prerender-plugin: 0.5.12(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vite-prerender-plugin: 0.5.12(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
transitivePeerDependencies:
- preact
+ - rollup
- supports-color
'@prefresh/babel-plugin@0.5.2': {}
- '@prefresh/core@1.5.9(preact@10.28.0)':
+ '@prefresh/core@1.5.9(preact@10.28.2)':
dependencies:
- preact: 10.28.0
+ preact: 10.28.2
'@prefresh/utils@1.2.1': {}
- '@prefresh/vite@2.4.11(preact@10.28.0)(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@prefresh/vite@2.4.11(preact@10.28.2)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.28.6
'@prefresh/babel-plugin': 0.5.2
- '@prefresh/core': 1.5.9(preact@10.28.0)
+ '@prefresh/core': 1.5.9(preact@10.28.2)
'@prefresh/utils': 1.2.1
'@rollup/pluginutils': 4.2.1
- preact: 10.28.0
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ preact: 10.28.2
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
- '@prefresh/vite@2.4.11(preact@10.28.0)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
- dependencies:
- '@babel/core': 7.28.5
- '@prefresh/babel-plugin': 0.5.2
- '@prefresh/core': 1.5.9(preact@10.28.0)
- '@prefresh/utils': 1.2.1
- '@rollup/pluginutils': 4.2.1
- preact: 10.28.0
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- transitivePeerDependencies:
- - supports-color
-
- '@prisma/client-runtime-utils@7.2.0':
- optional: true
-
- '@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3)':
- dependencies:
- '@prisma/client-runtime-utils': 7.2.0
- optionalDependencies:
- prisma: 7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
- typescript: 5.9.3
- optional: true
-
- '@prisma/config@7.2.0(magicast@0.3.5)':
- dependencies:
- c12: 3.1.0(magicast@0.3.5)
- deepmerge-ts: 7.1.5
- effect: 3.18.4
- empathic: 2.0.0
- transitivePeerDependencies:
- - magicast
- optional: true
-
- '@prisma/debug@6.8.2':
- optional: true
-
- '@prisma/debug@7.2.0':
- optional: true
-
- '@prisma/dev@0.17.0(typescript@5.9.3)':
- dependencies:
- '@electric-sql/pglite': 0.3.2
- '@electric-sql/pglite-socket': 0.0.6(@electric-sql/pglite@0.3.2)
- '@electric-sql/pglite-tools': 0.2.7(@electric-sql/pglite@0.3.2)
- '@hono/node-server': 1.19.6(hono@4.10.6)
- '@mrleebo/prisma-ast': 0.12.1
- '@prisma/get-platform': 6.8.2
- '@prisma/query-plan-executor': 6.18.0
- foreground-child: 3.3.1
- get-port-please: 3.1.2
- hono: 4.10.6
- http-status-codes: 2.3.0
- pathe: 2.0.3
- proper-lockfile: 4.1.2
- remeda: 2.21.3
- std-env: 3.9.0
- valibot: 1.2.0(typescript@5.9.3)
- zeptomatch: 2.0.2
- transitivePeerDependencies:
- - typescript
- optional: true
-
- '@prisma/engines-version@7.2.0-4.0c8ef2ce45c83248ab3df073180d5eda9e8be7a3':
- optional: true
-
- '@prisma/engines@7.2.0':
- dependencies:
- '@prisma/debug': 7.2.0
- '@prisma/engines-version': 7.2.0-4.0c8ef2ce45c83248ab3df073180d5eda9e8be7a3
- '@prisma/fetch-engine': 7.2.0
- '@prisma/get-platform': 7.2.0
- optional: true
-
- '@prisma/fetch-engine@7.2.0':
- dependencies:
- '@prisma/debug': 7.2.0
- '@prisma/engines-version': 7.2.0-4.0c8ef2ce45c83248ab3df073180d5eda9e8be7a3
- '@prisma/get-platform': 7.2.0
- optional: true
-
- '@prisma/get-platform@6.8.2':
- dependencies:
- '@prisma/debug': 6.8.2
- optional: true
-
- '@prisma/get-platform@7.2.0':
- dependencies:
- '@prisma/debug': 7.2.0
- optional: true
-
- '@prisma/query-plan-executor@6.18.0':
- optional: true
-
- '@prisma/studio-core@0.9.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
- dependencies:
- '@types/react': 19.2.7
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
- optional: true
-
'@protobufjs/aspromise@1.1.2': {}
'@protobufjs/base64@1.1.2': {}
@@ -11817,68 +10733,19 @@ snapshots:
'@protobufjs/utf8@1.1.0': {}
- '@publint/pack@0.1.2': {}
-
- '@rolldown/binding-android-arm64@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-darwin-arm64@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-darwin-x64@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-freebsd-x64@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-linux-arm64-musl@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-linux-x64-gnu@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-linux-x64-musl@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-openharmony-arm64@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-wasm32-wasi@1.0.0-beta.32':
- dependencies:
- '@napi-rs/wasm-runtime': 1.0.7
- optional: true
-
- '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.32':
- optional: true
-
- '@rolldown/binding-win32-x64-msvc@1.0.0-beta.32':
- optional: true
-
- '@rolldown/pluginutils@1.0.0-beta.32':
- optional: true
+ '@publint/pack@0.1.3': {}
'@rolldown/pluginutils@1.0.0-beta.40': {}
- '@rolldown/pluginutils@1.0.0-beta.50': {}
-
'@rolldown/pluginutils@1.0.0-beta.53': {}
- '@rollup/plugin-alias@5.1.1(rollup@4.46.2)':
+ '@rollup/plugin-alias@6.0.0(rollup@4.57.0)':
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
- '@rollup/plugin-commonjs@28.0.6(rollup@4.46.2)':
+ '@rollup/plugin-commonjs@29.0.0(rollup@4.57.0)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
commondir: 1.0.1
estree-walker: 2.0.2
fdir: 6.5.0(picomatch@4.0.3)
@@ -11886,134 +10753,136 @@ snapshots:
magic-string: 0.30.21
picomatch: 4.0.3
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
- '@rollup/plugin-inject@5.0.5(rollup@4.46.2)':
+ '@rollup/plugin-inject@5.0.5(rollup@4.57.0)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
estree-walker: 2.0.2
magic-string: 0.30.21
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
- '@rollup/plugin-json@6.1.0(rollup@4.46.2)':
+ '@rollup/plugin-json@6.1.0(rollup@4.57.0)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
- '@rollup/plugin-node-resolve@16.0.1(rollup@4.46.2)':
+ '@rollup/plugin-node-resolve@16.0.3(rollup@4.57.0)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-module: 1.0.0
- resolve: 1.22.10
+ resolve: 1.22.11
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
- '@rollup/plugin-replace@6.0.2(rollup@4.46.2)':
+ '@rollup/plugin-replace@6.0.3(rollup@4.57.0)':
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
magic-string: 0.30.21
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
- '@rollup/plugin-terser@0.4.4(rollup@4.46.2)':
+ '@rollup/plugin-terser@0.4.4(rollup@4.57.0)':
dependencies:
serialize-javascript: 6.0.2
smob: 1.5.0
- terser: 5.43.1
+ terser: 5.46.0
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
'@rollup/pluginutils@4.2.1':
dependencies:
estree-walker: 2.0.2
picomatch: 2.3.1
- '@rollup/pluginutils@5.1.4(rollup@4.46.2)':
+ '@rollup/pluginutils@5.3.0(rollup@4.57.0)':
dependencies:
'@types/estree': 1.0.8
estree-walker: 2.0.2
picomatch: 4.0.3
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.57.0
- '@rollup/rollup-android-arm-eabi@4.46.2':
+ '@rollup/rollup-android-arm-eabi@4.57.0':
optional: true
- '@rollup/rollup-android-arm64@4.46.2':
+ '@rollup/rollup-android-arm64@4.57.0':
optional: true
- '@rollup/rollup-darwin-arm64@4.46.2':
+ '@rollup/rollup-darwin-arm64@4.57.0':
optional: true
- '@rollup/rollup-darwin-x64@4.46.2':
+ '@rollup/rollup-darwin-x64@4.57.0':
optional: true
- '@rollup/rollup-freebsd-arm64@4.46.2':
+ '@rollup/rollup-freebsd-arm64@4.57.0':
optional: true
- '@rollup/rollup-freebsd-x64@4.46.2':
+ '@rollup/rollup-freebsd-x64@4.57.0':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
+ '@rollup/rollup-linux-arm-gnueabihf@4.57.0':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.46.2':
+ '@rollup/rollup-linux-arm-musleabihf@4.57.0':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.46.2':
+ '@rollup/rollup-linux-arm64-gnu@4.57.0':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.46.2':
+ '@rollup/rollup-linux-arm64-musl@4.57.0':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
+ '@rollup/rollup-linux-loong64-gnu@4.57.0':
optional: true
- '@rollup/rollup-linux-ppc64-gnu@4.46.2':
+ '@rollup/rollup-linux-loong64-musl@4.57.0':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.46.2':
+ '@rollup/rollup-linux-ppc64-gnu@4.57.0':
optional: true
- '@rollup/rollup-linux-riscv64-musl@4.46.2':
+ '@rollup/rollup-linux-ppc64-musl@4.57.0':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.46.2':
+ '@rollup/rollup-linux-riscv64-gnu@4.57.0':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.46.2':
+ '@rollup/rollup-linux-riscv64-musl@4.57.0':
optional: true
- '@rollup/rollup-linux-x64-musl@4.46.2':
+ '@rollup/rollup-linux-s390x-gnu@4.57.0':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.46.2':
+ '@rollup/rollup-linux-x64-gnu@4.57.0':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.46.2':
+ '@rollup/rollup-linux-x64-musl@4.57.0':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.46.2':
+ '@rollup/rollup-openbsd-x64@4.57.0':
optional: true
- '@rushstack/node-core-library@5.7.0(@types/node@22.15.2)':
- dependencies:
- ajv: 8.13.0
- ajv-draft-04: 1.0.0(ajv@8.13.0)
- ajv-formats: 3.0.1(ajv@8.13.0)
- fs-extra: 7.0.1
- import-lazy: 4.0.0
- jju: 1.4.0
- resolve: 1.22.10
- semver: 7.5.4
- optionalDependencies:
- '@types/node': 22.15.2
+ '@rollup/rollup-openharmony-arm64@4.57.0':
+ optional: true
+
+ '@rollup/rollup-win32-arm64-msvc@4.57.0':
+ optional: true
+
+ '@rollup/rollup-win32-ia32-msvc@4.57.0':
+ optional: true
+
+ '@rollup/rollup-win32-x64-gnu@4.57.0':
+ optional: true
- '@rushstack/node-core-library@5.7.0(@types/node@24.10.4)':
+ '@rollup/rollup-win32-x64-msvc@4.57.0':
+ optional: true
+
+ '@rushstack/node-core-library@5.7.0(@types/node@22.19.7)':
dependencies:
ajv: 8.13.0
ajv-draft-04: 1.0.0(ajv@8.13.0)
@@ -12021,51 +10890,32 @@ snapshots:
fs-extra: 7.0.1
import-lazy: 4.0.0
jju: 1.4.0
- resolve: 1.22.10
+ resolve: 1.22.11
semver: 7.5.4
optionalDependencies:
- '@types/node': 24.10.4
- optional: true
+ '@types/node': 22.19.7
'@rushstack/rig-package@0.5.3':
dependencies:
- resolve: 1.22.10
+ resolve: 1.22.11
strip-json-comments: 3.1.1
- '@rushstack/terminal@0.14.0(@types/node@22.15.2)':
- dependencies:
- '@rushstack/node-core-library': 5.7.0(@types/node@22.15.2)
- supports-color: 8.1.1
- optionalDependencies:
- '@types/node': 22.15.2
-
- '@rushstack/terminal@0.14.0(@types/node@24.10.4)':
+ '@rushstack/terminal@0.14.0(@types/node@22.19.7)':
dependencies:
- '@rushstack/node-core-library': 5.7.0(@types/node@24.10.4)
+ '@rushstack/node-core-library': 5.7.0(@types/node@22.19.7)
supports-color: 8.1.1
optionalDependencies:
- '@types/node': 24.10.4
- optional: true
+ '@types/node': 22.19.7
- '@rushstack/ts-command-line@4.22.6(@types/node@22.15.2)':
+ '@rushstack/ts-command-line@4.22.6(@types/node@22.19.7)':
dependencies:
- '@rushstack/terminal': 0.14.0(@types/node@22.15.2)
+ '@rushstack/terminal': 0.14.0(@types/node@22.19.7)
'@types/argparse': 1.0.38
argparse: 1.0.10
string-argv: 0.3.2
transitivePeerDependencies:
- '@types/node'
- '@rushstack/ts-command-line@4.22.6(@types/node@24.10.4)':
- dependencies:
- '@rushstack/terminal': 0.14.0(@types/node@24.10.4)
- '@types/argparse': 1.0.38
- argparse: 1.0.10
- string-argv: 0.3.2
- transitivePeerDependencies:
- - '@types/node'
- optional: true
-
'@shikijs/core@1.29.2':
dependencies:
'@shikijs/engine-javascript': 1.29.2
@@ -12132,16 +10982,16 @@ snapshots:
'@shikijs/vscode-textmate@10.0.2': {}
- '@sinclair/typebox@0.34.41': {}
+ '@sinclair/typebox@0.34.48': {}
- '@sindresorhus/is@7.0.2': {}
+ '@sindresorhus/is@7.2.0': {}
- '@sindresorhus/merge-streams@2.3.0': {}
+ '@sindresorhus/merge-streams@4.0.0': {}
'@size-limit/esbuild@11.2.0(size-limit@11.2.0)':
dependencies:
- esbuild: 0.25.9
- nanoid: 5.1.5
+ esbuild: 0.25.12
+ nanoid: 5.1.6
size-limit: 11.2.0
'@size-limit/file@11.2.0(size-limit@11.2.0)':
@@ -12154,155 +11004,152 @@ snapshots:
'@size-limit/file': 11.2.0(size-limit@11.2.0)
size-limit: 11.2.0
- '@solid-devtools/debugger@0.28.1(solid-js@1.9.10)':
+ '@solid-devtools/debugger@0.28.1(solid-js@1.9.11)':
dependencies:
'@nothing-but/utils': 0.17.0
- '@solid-devtools/shared': 0.20.0(solid-js@1.9.10)
- '@solid-primitives/bounds': 0.1.3(solid-js@1.9.10)
- '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
- '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.10)
- '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
-
- '@solid-devtools/logger@0.9.11(solid-js@1.9.10)':
+ '@solid-devtools/shared': 0.20.0(solid-js@1.9.11)
+ '@solid-primitives/bounds': 0.1.3(solid-js@1.9.11)
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11)
+ '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.11)
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/static-store': 0.1.2(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
+
+ '@solid-devtools/logger@0.9.11(solid-js@1.9.11)':
dependencies:
'@nothing-but/utils': 0.17.0
- '@solid-devtools/debugger': 0.28.1(solid-js@1.9.10)
- '@solid-devtools/shared': 0.20.0(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-devtools/debugger': 0.28.1(solid-js@1.9.11)
+ '@solid-devtools/shared': 0.20.0(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-devtools/shared@0.20.0(solid-js@1.9.10)':
+ '@solid-devtools/shared@0.20.0(solid-js@1.9.11)':
dependencies:
'@nothing-but/utils': 0.17.0
- '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
- '@solid-primitives/media': 2.3.3(solid-js@1.9.10)
- '@solid-primitives/refs': 1.1.2(solid-js@1.9.10)
- '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10)
- '@solid-primitives/styles': 0.1.2(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11)
+ '@solid-primitives/media': 2.3.3(solid-js@1.9.11)
+ '@solid-primitives/refs': 1.1.2(solid-js@1.9.11)
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/scheduled': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/static-store': 0.1.2(solid-js@1.9.11)
+ '@solid-primitives/styles': 0.1.2(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/bounds@0.1.3(solid-js@1.9.10)':
+ '@solid-primitives/bounds@0.1.3(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
- '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.10)
- '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11)
+ '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.11)
+ '@solid-primitives/static-store': 0.1.2(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/event-listener@2.4.3(solid-js@1.9.10)':
+ '@solid-primitives/event-listener@2.4.3(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/keyboard@1.3.3(solid-js@1.9.10)':
+ '@solid-primitives/keyboard@1.3.3(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
- '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11)
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/media@2.3.3(solid-js@1.9.10)':
+ '@solid-primitives/media@2.3.3(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
- '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11)
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/static-store': 0.1.2(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/refs@1.1.2(solid-js@1.9.10)':
+ '@solid-primitives/refs@1.1.2(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/resize-observer@2.1.3(solid-js@1.9.10)':
+ '@solid-primitives/resize-observer@2.1.3(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.10)
- '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/static-store': 0.1.2(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11)
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/static-store': 0.1.2(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/rootless@1.5.2(solid-js@1.9.10)':
+ '@solid-primitives/rootless@1.5.2(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/scheduled@1.5.2(solid-js@1.9.10)':
+ '@solid-primitives/scheduled@1.5.2(solid-js@1.9.11)':
dependencies:
- solid-js: 1.9.10
+ solid-js: 1.9.11
- '@solid-primitives/static-store@0.1.2(solid-js@1.9.10)':
+ '@solid-primitives/static-store@0.1.2(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/styles@0.1.2(solid-js@1.9.10)':
+ '@solid-primitives/styles@0.1.2(solid-js@1.9.11)':
dependencies:
- '@solid-primitives/rootless': 1.5.2(solid-js@1.9.10)
- '@solid-primitives/utils': 6.3.2(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11)
+ '@solid-primitives/utils': 6.3.2(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@solid-primitives/utils@6.3.2(solid-js@1.9.10)':
+ '@solid-primitives/utils@6.3.2(solid-js@1.9.11)':
dependencies:
- solid-js: 1.9.10
+ solid-js: 1.9.11
- '@solidjs/meta@0.29.4(solid-js@1.9.10)':
+ '@solidjs/meta@0.29.4(solid-js@1.9.11)':
dependencies:
- solid-js: 1.9.10
+ solid-js: 1.9.11
- '@solidjs/start@1.2.0(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a))(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@solidjs/start@1.2.1(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- '@tanstack/server-functions-plugin': 1.121.21(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a))
- '@vinxi/server-components': 0.5.1(vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a))
+ '@tanstack/server-functions-plugin': 1.121.21(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ '@vinxi/server-components': 0.5.1(vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
cookie-es: 2.0.0
defu: 6.1.4
error-stack-parser: 2.1.4
html-to-image: 1.11.13
radix3: 1.1.2
- seroval: 1.4.0
- seroval-plugins: 1.4.0(seroval@1.4.0)
+ seroval: 1.5.0
+ seroval-plugins: 1.5.0(seroval@1.5.0)
shiki: 1.29.2
source-map-js: 1.2.1
- terracotta: 1.0.6(solid-js@1.9.10)
+ terracotta: 1.1.0(solid-js@1.9.11)
tinyglobby: 0.2.15
- vinxi: 0.5.8(fbcbceb2354544d80be2ec20ce31947a)
- vite-plugin-solid: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ vinxi: 0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vite-plugin-solid: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
transitivePeerDependencies:
- '@testing-library/jest-dom'
- solid-js
- supports-color
- vite
- '@speed-highlight/core@1.2.7': {}
+ '@speed-highlight/core@1.2.14': {}
- '@standard-schema/spec@1.1.0':
- optional: true
-
- '@stylistic/eslint-plugin@5.4.0(eslint@9.39.1(jiti@2.6.1))':
+ '@stylistic/eslint-plugin@5.7.1(eslint@9.39.2(jiti@2.6.1))':
dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1))
- '@typescript-eslint/types': 8.48.0
- eslint: 9.39.1(jiti@2.6.1)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
+ '@typescript-eslint/types': 8.54.0
+ eslint: 9.39.2(jiti@2.6.1)
eslint-visitor-keys: 4.2.1
espree: 10.4.0
estraverse: 5.3.0
picomatch: 4.0.3
- '@sveltejs/acorn-typescript@1.0.5(acorn@8.15.0)':
+ '@sveltejs/acorn-typescript@1.0.8(acorn@8.15.0)':
dependencies:
acorn: 8.15.0
- '@svitejs/changesets-changelog-github-compact@1.2.0(encoding@0.1.13)':
+ '@svitejs/changesets-changelog-github-compact@1.2.0':
dependencies:
- '@changesets/get-github-info': 0.6.0(encoding@0.1.13)
+ '@changesets/get-github-info': 0.6.0
dotenv: 16.6.1
transitivePeerDependencies:
- encoding
@@ -12310,7 +11157,7 @@ snapshots:
'@tailwindcss/node@4.1.18':
dependencies:
'@jridgewell/remapping': 2.3.5
- enhanced-resolve: 5.18.3
+ enhanced-resolve: 5.18.4
jiti: 2.6.1
lightningcss: 1.30.2
magic-string: 0.30.21
@@ -12368,12 +11215,12 @@ snapshots:
'@tailwindcss/oxide-win32-arm64-msvc': 4.1.18
'@tailwindcss/oxide-win32-x64-msvc': 4.1.18
- '@tailwindcss/vite@4.1.18(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@tailwindcss/vite@4.1.18(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@tailwindcss/node': 4.1.18
'@tailwindcss/oxide': 4.1.18
tailwindcss: 4.1.18
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
'@tanstack/ai-anthropic@0.2.0(@tanstack/ai@0.2.2)(zod@4.3.6)':
dependencies:
@@ -12385,13 +11232,13 @@ snapshots:
dependencies:
'@tanstack/ai': 0.2.2
- '@tanstack/ai-devtools-core@0.2.1(@types/react@19.2.7)(csstype@3.2.3)(preact@10.28.0)(react@19.2.3)(vue@3.5.25(typescript@5.9.3))':
+ '@tanstack/ai-devtools-core@0.2.1(@types/react@19.2.10)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@tanstack/ai': 0.2.2
- '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.10)
- '@tanstack/devtools-utils': 0.3.0(@types/react@19.2.7)(csstype@3.2.3)(preact@10.28.0)(react@19.2.3)(solid-js@1.9.10)(vue@3.5.25(typescript@5.9.3))
+ '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.11)
+ '@tanstack/devtools-utils': 0.3.0(@types/react@19.2.10)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)(vue@3.5.27(typescript@5.9.3))
goober: 2.1.18(csstype@3.2.3)
- solid-js: 1.9.10
+ solid-js: 1.9.11
transitivePeerDependencies:
- '@types/react'
- csstype
@@ -12415,20 +11262,20 @@ snapshots:
ollama: 0.6.3
zod: 4.3.6
- '@tanstack/ai-openai@0.3.0(@tanstack/ai@0.2.2)(ws@8.18.3)(zod@4.3.6)':
+ '@tanstack/ai-openai@0.3.0(@tanstack/ai@0.2.2)(ws@8.19.0)(zod@4.3.6)':
dependencies:
'@tanstack/ai': 0.2.2
- openai: 6.16.0(ws@8.18.3)(zod@4.3.6)
+ openai: 6.16.0(ws@8.19.0)(zod@4.3.6)
zod: 4.3.6
transitivePeerDependencies:
- ws
- '@tanstack/ai-react@0.2.2(@tanstack/ai@0.2.2)(@types/react@19.2.7)(react@19.2.3)':
+ '@tanstack/ai-react@0.2.2(@tanstack/ai@0.2.2)(@types/react@19.2.10)(react@19.2.4)':
dependencies:
'@tanstack/ai': 0.2.2
'@tanstack/ai-client': 0.2.2
- '@types/react': 19.2.7
- react: 19.2.3
+ '@types/react': 19.2.10
+ react: 19.2.4
'@tanstack/ai@0.2.2':
dependencies:
@@ -12439,48 +11286,48 @@ snapshots:
'@tanstack/devtools-event-client@0.4.0': {}
- '@tanstack/devtools-ui@0.4.4(csstype@3.2.3)(solid-js@1.9.10)':
+ '@tanstack/devtools-ui@0.4.4(csstype@3.2.3)(solid-js@1.9.11)':
dependencies:
clsx: 2.1.1
goober: 2.1.18(csstype@3.2.3)
- solid-js: 1.9.10
+ solid-js: 1.9.11
transitivePeerDependencies:
- csstype
- '@tanstack/devtools-utils@0.3.0(@types/react@19.2.7)(csstype@3.2.3)(preact@10.28.0)(react@19.2.3)(solid-js@1.9.10)(vue@3.5.25(typescript@5.9.3))':
+ '@tanstack/devtools-utils@0.3.0(@types/react@19.2.10)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)(vue@3.5.27(typescript@5.9.3))':
dependencies:
- '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.10)
+ '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.11)
optionalDependencies:
- '@types/react': 19.2.7
- preact: 10.28.0
- react: 19.2.3
- solid-js: 1.9.10
- vue: 3.5.25(typescript@5.9.3)
+ '@types/react': 19.2.10
+ preact: 10.28.2
+ react: 19.2.4
+ solid-js: 1.9.11
+ vue: 3.5.27(typescript@5.9.3)
transitivePeerDependencies:
- csstype
- '@tanstack/directive-functions-plugin@1.121.21(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@tanstack/directive-functions-plugin@1.121.21(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/core': 7.28.5
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
- '@tanstack/router-utils': 1.139.0
- babel-dead-code-elimination: 1.0.10
+ '@babel/core': 7.28.6
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
+ '@tanstack/router-utils': 1.154.7
+ babel-dead-code-elimination: 1.0.12
tiny-invariant: 1.3.3
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
- '@tanstack/eslint-config@0.3.2(@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@tanstack/eslint-config@0.3.2(@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
- '@eslint/js': 9.39.1
- '@stylistic/eslint-plugin': 5.4.0(eslint@9.39.1(jiti@2.6.1))
- eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.1(jiti@2.6.1))
- eslint-plugin-n: 17.23.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint/js': 9.39.2
+ '@stylistic/eslint-plugin': 5.7.1(eslint@9.39.2(jiti@2.6.1))
+ eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))
+ eslint-plugin-n: 17.23.2(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
globals: 16.5.0
- typescript-eslint: 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- vue-eslint-parser: 10.2.0(eslint@9.39.1(jiti@2.6.1))
+ typescript-eslint: 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ vue-eslint-parser: 10.2.0(eslint@9.39.2(jiti@2.6.1))
transitivePeerDependencies:
- '@typescript-eslint/utils'
- eslint
@@ -12494,181 +11341,147 @@ snapshots:
'@tanstack/pacer': 0.15.4
'@tanstack/store': 0.7.7
- '@tanstack/form-core@1.26.0':
+ '@tanstack/form-core@1.28.0':
dependencies:
- '@tanstack/devtools-event-client': 0.3.5
- '@tanstack/pacer': 0.15.4
+ '@tanstack/devtools-event-client': 0.4.0
+ '@tanstack/pacer-lite': 0.1.1
'@tanstack/store': 0.7.7
- '@tanstack/form-devtools@0.1.8(csstype@3.2.3)(solid-js@1.9.10)':
+ '@tanstack/form-devtools@0.1.8(csstype@3.2.3)(solid-js@1.9.11)':
dependencies:
- '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.10)
+ '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.11)
'@tanstack/form-core': 1.24.4
clsx: 2.1.1
- dayjs: 1.11.18
+ dayjs: 1.11.19
goober: 2.1.18(csstype@3.2.3)
- solid-js: 1.9.10
+ solid-js: 1.9.11
transitivePeerDependencies:
- csstype
- '@tanstack/history@1.139.0': {}
-
- '@tanstack/history@1.141.0': {}
+ '@tanstack/history@1.154.14': {}
'@tanstack/match-sorter-utils@8.19.4':
dependencies:
remove-accents: 0.5.0
+ '@tanstack/pacer-lite@0.1.1': {}
+
'@tanstack/pacer@0.15.4':
dependencies:
'@tanstack/devtools-event-client': 0.3.5
'@tanstack/store': 0.7.7
- '@tanstack/query-core@5.90.11': {}
+ '@tanstack/query-core@5.90.20': {}
- '@tanstack/query-core@5.90.12': {}
+ '@tanstack/query-devtools@5.92.0': {}
- '@tanstack/query-devtools@5.91.1': {}
-
- '@tanstack/react-ai-devtools@0.2.1(@types/react@19.2.7)(csstype@3.2.3)(preact@10.28.0)(react@19.2.3)(solid-js@1.9.10)(vue@3.5.25(typescript@5.9.3))':
+ '@tanstack/react-ai-devtools@0.2.1(@types/react@19.2.10)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)(vue@3.5.27(typescript@5.9.3))':
dependencies:
- '@tanstack/ai-devtools-core': 0.2.1(@types/react@19.2.7)(csstype@3.2.3)(preact@10.28.0)(react@19.2.3)(vue@3.5.25(typescript@5.9.3))
- '@tanstack/devtools-utils': 0.3.0(@types/react@19.2.7)(csstype@3.2.3)(preact@10.28.0)(react@19.2.3)(solid-js@1.9.10)(vue@3.5.25(typescript@5.9.3))
- '@types/react': 19.2.7
- react: 19.2.3
+ '@tanstack/ai-devtools-core': 0.2.1(@types/react@19.2.10)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(vue@3.5.27(typescript@5.9.3))
+ '@tanstack/devtools-utils': 0.3.0(@types/react@19.2.10)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)(vue@3.5.27(typescript@5.9.3))
+ '@types/react': 19.2.10
+ react: 19.2.4
transitivePeerDependencies:
- csstype
- preact
- solid-js
- vue
- '@tanstack/react-form-devtools@0.1.8(csstype@3.2.3)(react@19.2.3)(solid-js@1.9.10)':
+ '@tanstack/react-form-devtools@0.1.8(csstype@3.2.3)(react@19.2.4)(solid-js@1.9.11)':
dependencies:
- '@tanstack/form-devtools': 0.1.8(csstype@3.2.3)(solid-js@1.9.10)
- react: 19.2.3
+ '@tanstack/form-devtools': 0.1.8(csstype@3.2.3)(solid-js@1.9.11)
+ react: 19.2.4
transitivePeerDependencies:
- csstype
- solid-js
- '@tanstack/react-form@1.26.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@tanstack/react-form@1.28.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/form-core': 1.26.0
- '@tanstack/react-store': 0.7.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- react: 19.2.3
+ '@tanstack/form-core': 1.28.0
+ '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ react: 19.2.4
transitivePeerDependencies:
- react-dom
- '@tanstack/react-query-devtools@5.91.1(@tanstack/react-query@5.90.11(react@19.2.3))(react@19.2.3)':
- dependencies:
- '@tanstack/query-devtools': 5.91.1
- '@tanstack/react-query': 5.90.11(react@19.2.3)
- react: 19.2.3
-
- '@tanstack/react-query-devtools@5.91.1(@tanstack/react-query@5.90.12(react@19.2.3))(react@19.2.3)':
- dependencies:
- '@tanstack/query-devtools': 5.91.1
- '@tanstack/react-query': 5.90.12(react@19.2.3)
- react: 19.2.3
-
- '@tanstack/react-query@5.90.11(react@19.2.3)':
+ '@tanstack/react-query-devtools@5.91.2(@tanstack/react-query@5.90.20(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/query-core': 5.90.11
- react: 19.2.3
+ '@tanstack/query-devtools': 5.92.0
+ '@tanstack/react-query': 5.90.20(react@19.2.4)
+ react: 19.2.4
- '@tanstack/react-query@5.90.12(react@19.2.3)':
+ '@tanstack/react-query@5.90.20(react@19.2.4)':
dependencies:
- '@tanstack/query-core': 5.90.12
- react: 19.2.3
+ '@tanstack/query-core': 5.90.20
+ react: 19.2.4
- '@tanstack/react-router-devtools@1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(csstype@3.2.3)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(solid-js@1.9.10)':
+ '@tanstack/react-router-devtools@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/router-devtools-core': 1.143.6(@tanstack/router-core@1.143.6)(csstype@3.2.3)(solid-js@1.9.10)
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-devtools-core': 1.157.16(@tanstack/router-core@1.157.16)(csstype@3.2.3)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
- '@tanstack/router-core': 1.143.6
+ '@tanstack/router-core': 1.157.16
transitivePeerDependencies:
- csstype
- - solid-js
- '@tanstack/react-router-ssr-query@1.143.11(@tanstack/query-core@5.90.12)(@tanstack/react-query@5.90.12(react@19.2.3))(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(@tanstack/router-core@1.143.6)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@tanstack/react-router-ssr-query@1.157.16(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.20(react@19.2.4))(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.157.16)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/query-core': 5.90.12
- '@tanstack/react-query': 5.90.12(react@19.2.3)
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/router-ssr-query-core': 1.143.6(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.143.6)
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
+ '@tanstack/query-core': 5.90.20
+ '@tanstack/react-query': 5.90.20(react@19.2.4)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-ssr-query-core': 1.157.16(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.157.16)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
transitivePeerDependencies:
- '@tanstack/router-core'
- '@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/react-store': 0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/router-core': 1.143.6
- isbot: 5.1.28
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
+ '@tanstack/history': 1.154.14
+ '@tanstack/react-store': 0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-core': 1.157.16
+ isbot: 5.1.34
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/react-start-client@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@tanstack/react-start-client@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/router-core': 1.143.6
- '@tanstack/start-client-core': 1.143.9
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-client-core': 1.157.16
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/react-start-server@1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
- dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/router-core': 1.143.6
- '@tanstack/start-client-core': 1.143.9
- '@tanstack/start-server-core': 1.143.9(crossws@0.4.1(srvx@0.9.8))
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
- transitivePeerDependencies:
- - crossws
-
- '@tanstack/react-start@1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@tanstack/react-start-server@1.157.16(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/react-start-client': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/react-start-server': 1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/router-utils': 1.143.11
- '@tanstack/start-client-core': 1.143.9
- '@tanstack/start-plugin-core': 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.1(srvx@0.9.8))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@tanstack/start-server-core': 1.143.9(crossws@0.4.1(srvx@0.9.8))
- pathe: 2.0.3
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ '@tanstack/history': 1.154.14
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-server-core': 1.157.16(crossws@0.4.4(srvx@0.10.1))
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
transitivePeerDependencies:
- - '@rsbuild/core'
- crossws
- - supports-color
- - vite-plugin-solid
- - webpack
- '@tanstack/react-start@1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@tanstack/react-start@1.157.16(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/react-start-client': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/react-start-server': 1.143.11(crossws@0.4.1(srvx@0.9.8))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@tanstack/router-utils': 1.143.11
- '@tanstack/start-client-core': 1.143.9
- '@tanstack/start-plugin-core': 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.1(srvx@0.9.8))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@tanstack/start-server-core': 1.143.9(crossws@0.4.1(srvx@0.9.8))
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-start-client': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/react-start-server': 1.157.16(crossws@0.4.4(srvx@0.10.1))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-plugin-core': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.10.1))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ '@tanstack/start-server-core': 1.157.16(crossws@0.4.4(srvx@0.10.1))
pathe: 2.0.3
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- '@rsbuild/core'
- crossws
@@ -12676,292 +11489,172 @@ snapshots:
- vite-plugin-solid
- webpack
- '@tanstack/react-store@0.7.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
- dependencies:
- '@tanstack/store': 0.7.7
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
- use-sync-external-store: 1.6.0(react@19.2.3)
-
- '@tanstack/react-store@0.8.0(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
- dependencies:
- '@tanstack/store': 0.8.0
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
- use-sync-external-store: 1.6.0(react@19.2.3)
-
- '@tanstack/router-core@1.139.12':
+ '@tanstack/react-store@0.8.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@tanstack/history': 1.139.0
'@tanstack/store': 0.8.0
- cookie-es: 2.0.0
- seroval: 1.4.0
- seroval-plugins: 1.4.0(seroval@1.4.0)
- tiny-invariant: 1.3.3
- tiny-warning: 1.0.3
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
+ use-sync-external-store: 1.6.0(react@19.2.4)
- '@tanstack/router-core@1.143.6':
+ '@tanstack/router-core@1.157.16':
dependencies:
- '@tanstack/history': 1.141.0
+ '@tanstack/history': 1.154.14
'@tanstack/store': 0.8.0
cookie-es: 2.0.0
- seroval: 1.4.2
- seroval-plugins: 1.4.0(seroval@1.4.2)
+ seroval: 1.5.0
+ seroval-plugins: 1.5.0(seroval@1.5.0)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/router-devtools-core@1.139.12(@tanstack/router-core@1.143.6)(@types/node@24.10.4)(csstype@3.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(solid-js@1.9.10)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)':
- dependencies:
- '@tanstack/router-core': 1.143.6
- clsx: 2.1.1
- goober: 2.1.18(csstype@3.2.3)
- solid-js: 1.9.10
- tiny-invariant: 1.3.3
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- optionalDependencies:
- csstype: 3.2.3
- transitivePeerDependencies:
- - '@types/node'
- - jiti
- - less
- - lightningcss
- - sass
- - sass-embedded
- - stylus
- - sugarss
- - terser
- - tsx
- - yaml
-
- '@tanstack/router-devtools-core@1.143.6(@tanstack/router-core@1.143.6)(csstype@3.2.3)(solid-js@1.9.10)':
+ '@tanstack/router-devtools-core@1.157.16(@tanstack/router-core@1.157.16)(csstype@3.2.3)':
dependencies:
- '@tanstack/router-core': 1.143.6
+ '@tanstack/router-core': 1.157.16
clsx: 2.1.1
goober: 2.1.18(csstype@3.2.3)
- solid-js: 1.9.10
tiny-invariant: 1.3.3
optionalDependencies:
csstype: 3.2.3
- '@tanstack/router-generator@1.143.11':
+ '@tanstack/router-generator@1.157.16':
dependencies:
- '@tanstack/router-core': 1.143.6
- '@tanstack/router-utils': 1.143.11
- '@tanstack/virtual-file-routes': 1.141.0
- prettier: 3.7.3
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/virtual-file-routes': 1.154.7
+ prettier: 3.8.1
recast: 0.23.11
source-map: 0.7.6
- tsx: 4.20.3
- zod: 3.25.76
- transitivePeerDependencies:
- - supports-color
-
- '@tanstack/router-plugin@1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
- '@babel/template': 7.27.2
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
- '@tanstack/router-core': 1.143.6
- '@tanstack/router-generator': 1.143.11
- '@tanstack/router-utils': 1.143.11
- '@tanstack/virtual-file-routes': 1.141.0
- babel-dead-code-elimination: 1.0.11
- chokidar: 3.6.0
- unplugin: 2.3.5
+ tsx: 4.21.0
zod: 3.25.76
- optionalDependencies:
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-plugin-solid: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
transitivePeerDependencies:
- supports-color
- '@tanstack/router-plugin@1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
- '@babel/template': 7.27.2
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
- '@tanstack/router-core': 1.143.6
- '@tanstack/router-generator': 1.143.11
- '@tanstack/router-utils': 1.143.11
- '@tanstack/virtual-file-routes': 1.141.0
- babel-dead-code-elimination: 1.0.11
+ '@tanstack/router-plugin@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
+ dependencies:
+ '@babel/core': 7.28.6
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.6)
+ '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.28.6)
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/router-generator': 1.157.16
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/virtual-file-routes': 1.154.7
+ babel-dead-code-elimination: 1.0.12
chokidar: 3.6.0
- unplugin: 2.3.5
+ unplugin: 2.3.11
zod: 3.25.76
optionalDependencies:
- '@tanstack/react-router': 1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-plugin-solid: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ '@tanstack/react-router': 1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vite-plugin-solid: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
transitivePeerDependencies:
- supports-color
- '@tanstack/router-ssr-query-core@1.143.6(@tanstack/query-core@5.90.12)(@tanstack/router-core@1.143.6)':
- dependencies:
- '@tanstack/query-core': 5.90.12
- '@tanstack/router-core': 1.143.6
-
- '@tanstack/router-utils@1.139.0':
+ '@tanstack/router-ssr-query-core@1.157.16(@tanstack/query-core@5.90.20)(@tanstack/router-core@1.157.16)':
dependencies:
- '@babel/core': 7.28.5
- '@babel/generator': 7.28.5
- '@babel/parser': 7.28.5
- '@babel/preset-typescript': 7.27.1(@babel/core@7.28.5)
- ansis: 4.1.0
- diff: 8.0.2
- pathe: 2.0.3
- tinyglobby: 0.2.15
- transitivePeerDependencies:
- - supports-color
+ '@tanstack/query-core': 5.90.20
+ '@tanstack/router-core': 1.157.16
- '@tanstack/router-utils@1.143.11':
+ '@tanstack/router-utils@1.154.7':
dependencies:
- '@babel/core': 7.28.5
- '@babel/generator': 7.28.5
- '@babel/parser': 7.28.5
- ansis: 4.1.0
- diff: 8.0.2
+ '@babel/core': 7.28.6
+ '@babel/generator': 7.28.6
+ '@babel/parser': 7.28.6
+ ansis: 4.2.0
+ diff: 8.0.3
pathe: 2.0.3
tinyglobby: 0.2.15
transitivePeerDependencies:
- supports-color
- '@tanstack/server-functions-plugin@1.121.21(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@tanstack/server-functions-plugin@1.121.21(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/core': 7.28.5
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
- '@babel/template': 7.27.2
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
- '@tanstack/directive-functions-plugin': 1.121.21(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- babel-dead-code-elimination: 1.0.10
+ '@babel/core': 7.28.6
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.6)
+ '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.28.6)
+ '@babel/template': 7.28.6
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
+ '@tanstack/directive-functions-plugin': 1.121.21(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ babel-dead-code-elimination: 1.0.12
tiny-invariant: 1.3.3
transitivePeerDependencies:
- supports-color
- vite
- '@tanstack/solid-query-devtools@5.91.1(@tanstack/solid-query@5.90.14(solid-js@1.9.10))(solid-js@1.9.10)':
+ '@tanstack/solid-query-devtools@5.91.2(@tanstack/solid-query@5.90.23(solid-js@1.9.11))(solid-js@1.9.11)':
dependencies:
- '@tanstack/query-devtools': 5.91.1
- '@tanstack/solid-query': 5.90.14(solid-js@1.9.10)
- solid-js: 1.9.10
+ '@tanstack/query-devtools': 5.92.0
+ '@tanstack/solid-query': 5.90.23(solid-js@1.9.11)
+ solid-js: 1.9.11
- '@tanstack/solid-query@5.90.14(solid-js@1.9.10)':
+ '@tanstack/solid-query@5.90.23(solid-js@1.9.11)':
dependencies:
- '@tanstack/query-core': 5.90.11
- solid-js: 1.9.10
+ '@tanstack/query-core': 5.90.20
+ solid-js: 1.9.11
- '@tanstack/solid-router-devtools@1.139.12(@tanstack/router-core@1.143.6)(@tanstack/solid-router@1.139.12(solid-js@1.9.10))(@types/node@24.10.4)(csstype@3.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(solid-js@1.9.10)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)':
+ '@tanstack/solid-router-devtools@1.157.16(@tanstack/router-core@1.157.16)(@tanstack/solid-router@1.157.16(solid-js@1.9.11))(csstype@3.2.3)(solid-js@1.9.11)':
dependencies:
- '@tanstack/router-devtools-core': 1.139.12(@tanstack/router-core@1.143.6)(@types/node@24.10.4)(csstype@3.2.3)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(solid-js@1.9.10)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- '@tanstack/solid-router': 1.139.12(solid-js@1.9.10)
- solid-js: 1.9.10
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ '@tanstack/router-devtools-core': 1.157.16(@tanstack/router-core@1.157.16)(csstype@3.2.3)
+ '@tanstack/solid-router': 1.157.16(solid-js@1.9.11)
+ solid-js: 1.9.11
optionalDependencies:
- '@tanstack/router-core': 1.143.6
+ '@tanstack/router-core': 1.157.16
transitivePeerDependencies:
- - '@types/node'
- csstype
- - jiti
- - less
- - lightningcss
- - sass
- - sass-embedded
- - stylus
- - sugarss
- - terser
- - tsx
- - yaml
- '@tanstack/solid-router@1.139.12(solid-js@1.9.10)':
+ '@tanstack/solid-router@1.157.16(solid-js@1.9.11)':
dependencies:
- '@solid-devtools/logger': 0.9.11(solid-js@1.9.10)
- '@solid-primitives/refs': 1.1.2(solid-js@1.9.10)
- '@solidjs/meta': 0.29.4(solid-js@1.9.10)
- '@tanstack/history': 1.139.0
- '@tanstack/router-core': 1.139.12
- '@tanstack/solid-store': 0.8.0(solid-js@1.9.10)
- isbot: 5.1.28
- solid-js: 1.9.10
+ '@solid-devtools/logger': 0.9.11(solid-js@1.9.11)
+ '@solid-primitives/refs': 1.1.2(solid-js@1.9.11)
+ '@solidjs/meta': 0.29.4(solid-js@1.9.11)
+ '@tanstack/history': 1.154.14
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/solid-store': 0.8.0(solid-js@1.9.11)
+ isbot: 5.1.34
+ solid-js: 1.9.11
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/solid-store@0.8.0(solid-js@1.9.10)':
+ '@tanstack/solid-store@0.8.0(solid-js@1.9.11)':
dependencies:
'@tanstack/store': 0.8.0
- solid-js: 1.9.10
+ solid-js: 1.9.11
- '@tanstack/start-client-core@1.143.9':
+ '@tanstack/start-client-core@1.157.16':
dependencies:
- '@tanstack/router-core': 1.143.6
- '@tanstack/start-fn-stubs': 1.143.8
- '@tanstack/start-storage-context': 1.143.6
- seroval: 1.4.2
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-fn-stubs': 1.154.7
+ '@tanstack/start-storage-context': 1.157.16
+ seroval: 1.5.0
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
- '@tanstack/start-fn-stubs@1.143.8': {}
-
- '@tanstack/start-plugin-core@1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.1(srvx@0.9.8))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
- dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/core': 7.28.5
- '@babel/types': 7.28.5
- '@rolldown/pluginutils': 1.0.0-beta.40
- '@tanstack/router-core': 1.143.6
- '@tanstack/router-generator': 1.143.11
- '@tanstack/router-plugin': 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@tanstack/router-utils': 1.143.11
- '@tanstack/start-client-core': 1.143.9
- '@tanstack/start-server-core': 1.143.9(crossws@0.4.1(srvx@0.9.8))
- babel-dead-code-elimination: 1.0.11
- cheerio: 1.1.2
- exsolve: 1.0.7
- pathe: 2.0.3
- srvx: 0.9.8
- tinyglobby: 0.2.15
- ufo: 1.6.1
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vitefu: 1.1.1(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- xmlbuilder2: 4.0.3
- zod: 3.25.76
- transitivePeerDependencies:
- - '@rsbuild/core'
- - '@tanstack/react-router'
- - crossws
- - supports-color
- - vite-plugin-solid
- - webpack
+ '@tanstack/start-fn-stubs@1.154.7': {}
- '@tanstack/start-plugin-core@1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(crossws@0.4.1(srvx@0.9.8))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@tanstack/start-plugin-core@1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.10.1))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/core': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/core': 7.28.6
+ '@babel/types': 7.28.6
'@rolldown/pluginutils': 1.0.0-beta.40
- '@tanstack/router-core': 1.143.6
- '@tanstack/router-generator': 1.143.11
- '@tanstack/router-plugin': 1.143.11(@tanstack/react-router@1.143.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)))(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@tanstack/router-utils': 1.143.11
- '@tanstack/start-client-core': 1.143.9
- '@tanstack/start-server-core': 1.143.9(crossws@0.4.1(srvx@0.9.8))
- babel-dead-code-elimination: 1.0.11
- cheerio: 1.1.2
- exsolve: 1.0.7
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/router-generator': 1.157.16
+ '@tanstack/router-plugin': 1.157.16(@tanstack/react-router@1.157.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ '@tanstack/router-utils': 1.154.7
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-server-core': 1.157.16(crossws@0.4.4(srvx@0.10.1))
+ babel-dead-code-elimination: 1.0.12
+ cheerio: 1.2.0
+ exsolve: 1.0.8
pathe: 2.0.3
- srvx: 0.9.8
+ srvx: 0.10.1
tinyglobby: 0.2.15
- ufo: 1.6.1
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vitefu: 1.1.1(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ ufo: 1.6.3
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vitefu: 1.1.1(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
xmlbuilder2: 4.0.3
zod: 3.25.76
transitivePeerDependencies:
@@ -12972,21 +11665,21 @@ snapshots:
- vite-plugin-solid
- webpack
- '@tanstack/start-server-core@1.143.9(crossws@0.4.1(srvx@0.9.8))':
+ '@tanstack/start-server-core@1.157.16(crossws@0.4.4(srvx@0.10.1))':
dependencies:
- '@tanstack/history': 1.141.0
- '@tanstack/router-core': 1.143.6
- '@tanstack/start-client-core': 1.143.9
- '@tanstack/start-storage-context': 1.143.6
- h3-v2: h3@2.0.1-rc.6(crossws@0.4.1(srvx@0.9.8))
- seroval: 1.4.2
+ '@tanstack/history': 1.154.14
+ '@tanstack/router-core': 1.157.16
+ '@tanstack/start-client-core': 1.157.16
+ '@tanstack/start-storage-context': 1.157.16
+ h3-v2: h3@2.0.1-rc.11(crossws@0.4.4(srvx@0.10.1))
+ seroval: 1.5.0
tiny-invariant: 1.3.3
transitivePeerDependencies:
- crossws
- '@tanstack/start-storage-context@1.143.6':
+ '@tanstack/start-storage-context@1.157.16':
dependencies:
- '@tanstack/router-core': 1.143.6
+ '@tanstack/router-core': 1.157.16
'@tanstack/store@0.7.7': {}
@@ -13000,14 +11693,14 @@ snapshots:
transitivePeerDependencies:
- typescript
- '@tanstack/virtual-file-routes@1.141.0': {}
+ '@tanstack/virtual-file-routes@1.154.7': {}
- '@tanstack/vite-config@0.2.1(@types/node@22.15.2)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@tanstack/vite-config@0.2.1(@types/node@22.19.7)(rollup@4.57.0)(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- rollup-plugin-preserve-directives: 0.4.0(rollup@4.46.2)
- vite-plugin-dts: 4.2.3(@types/node@22.15.2)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- vite-plugin-externalize-deps: 0.9.0(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- vite-tsconfig-paths: 5.1.4(typescript@5.9.3)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ rollup-plugin-preserve-directives: 0.4.0(rollup@4.57.0)
+ vite-plugin-dts: 4.2.3(@types/node@22.19.7)(rollup@4.57.0)(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ vite-plugin-externalize-deps: 0.9.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
+ vite-tsconfig-paths: 5.1.4(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
transitivePeerDependencies:
- '@types/node'
- rollup
@@ -13015,24 +11708,24 @@ snapshots:
- typescript
- vite
- '@tanstack/vue-query-devtools@6.1.2(@tanstack/vue-query@5.92.0(vue@3.5.25(typescript@5.9.3)))(vue@3.5.25(typescript@5.9.3))':
+ '@tanstack/vue-query-devtools@6.1.3(@tanstack/vue-query@5.92.9(vue@3.5.27(typescript@5.9.3)))(vue@3.5.27(typescript@5.9.3))':
dependencies:
- '@tanstack/query-devtools': 5.91.1
- '@tanstack/vue-query': 5.92.0(vue@3.5.25(typescript@5.9.3))
- vue: 3.5.25(typescript@5.9.3)
+ '@tanstack/query-devtools': 5.92.0
+ '@tanstack/vue-query': 5.92.9(vue@3.5.27(typescript@5.9.3))
+ vue: 3.5.27(typescript@5.9.3)
- '@tanstack/vue-query@5.92.0(vue@3.5.25(typescript@5.9.3))':
+ '@tanstack/vue-query@5.92.9(vue@3.5.27(typescript@5.9.3))':
dependencies:
'@tanstack/match-sorter-utils': 8.19.4
- '@tanstack/query-core': 5.90.11
+ '@tanstack/query-core': 5.90.20
'@vue/devtools-api': 6.6.4
- vue: 3.5.25(typescript@5.9.3)
- vue-demi: 0.14.10(vue@3.5.25(typescript@5.9.3))
+ vue: 3.5.27(typescript@5.9.3)
+ vue-demi: 0.14.10(vue@3.5.27(typescript@5.9.3))
'@testing-library/dom@10.4.1':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/runtime': 7.28.4
+ '@babel/code-frame': 7.28.6
+ '@babel/runtime': 7.28.6
'@types/aria-query': 5.0.4
aria-query: 5.3.0
dom-accessibility-api: 0.5.16
@@ -13042,22 +11735,22 @@ snapshots:
'@testing-library/jest-dom@6.9.1':
dependencies:
- '@adobe/css-tools': 4.4.2
+ '@adobe/css-tools': 4.4.4
aria-query: 5.3.2
css.escape: 1.5.1
dom-accessibility-api: 0.6.3
picocolors: 1.1.1
redent: 3.0.0
- '@testing-library/react@16.3.1(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.10))(@types/react@19.2.10)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)':
dependencies:
- '@babel/runtime': 7.28.4
+ '@babel/runtime': 7.28.6
'@testing-library/dom': 10.4.1
- react: 19.2.3
- react-dom: 19.2.3(react@19.2.3)
+ react: 19.2.4
+ react-dom: 19.2.4(react@19.2.4)
optionalDependencies:
- '@types/react': 19.2.7
- '@types/react-dom': 19.2.3(@types/react@19.2.7)
+ '@types/react': 19.2.10
+ '@types/react-dom': 19.2.3(@types/react@19.2.10)
'@tybys/wasm-util@0.10.1':
dependencies:
@@ -13074,30 +11767,31 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
'@types/babel__generator': 7.27.0
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.28.0
'@types/babel__generator@7.27.0':
dependencies:
- '@babel/types': 7.28.5
+ '@babel/types': 7.28.6
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
'@types/babel__traverse@7.28.0':
dependencies:
- '@babel/types': 7.28.5
+ '@babel/types': 7.28.6
'@types/braces@3.0.5': {}
- '@types/chai@5.2.2':
+ '@types/chai@5.2.3':
dependencies:
'@types/deep-eql': 4.0.2
+ assertion-error: 2.0.1
'@types/d3-array@3.2.2': {}
@@ -13242,7 +11936,7 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
- '@types/micromatch@4.0.9':
+ '@types/micromatch@4.0.10':
dependencies:
'@types/braces': 3.0.5
@@ -13250,35 +11944,26 @@ snapshots:
'@types/node@12.20.55': {}
- '@types/node@20.19.11':
+ '@types/node@20.19.30':
dependencies:
undici-types: 6.21.0
- '@types/node@22.15.2':
+ '@types/node@22.19.7':
dependencies:
undici-types: 6.21.0
- '@types/node@24.10.4':
- dependencies:
- undici-types: 7.16.0
- optional: true
-
- '@types/normalize-package-data@2.4.4': {}
-
'@types/picomatch@4.0.2': {}
- '@types/react-dom@19.2.3(@types/react@19.2.7)':
+ '@types/react-dom@19.2.3(@types/react@19.2.10)':
dependencies:
- '@types/react': 19.2.7
+ '@types/react': 19.2.10
- '@types/react@19.2.7':
+ '@types/react@19.2.10':
dependencies:
csstype: 3.2.3
'@types/resolve@1.20.2': {}
- '@types/triple-beam@1.3.5': {}
-
'@types/trusted-types@2.0.7':
optional: true
@@ -13290,103 +11975,97 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
- '@types/node': 22.15.2
+ '@types/node': 22.19.7
- '@types/yauzl@2.10.3':
+ '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
- '@types/node': 22.15.2
- optional: true
-
- '@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
- dependencies:
- '@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.48.0
- eslint: 9.39.1(jiti@2.6.1)
- graphemer: 1.4.0
+ '@eslint-community/regexpp': 4.12.2
+ '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.54.0
+ eslint: 9.39.2(jiti@2.6.1)
ignore: 7.0.5
natural-compare: 1.4.0
- ts-api-utils: 2.1.0(typescript@5.9.3)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.48.0
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.54.0
debug: 4.4.3
- eslint: 9.39.1(jiti@2.6.1)
+ eslint: 9.39.2(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.48.0(typescript@5.9.3)':
+ '@typescript-eslint/project-service@8.54.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
+ '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
debug: 4.4.3
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.48.0':
+ '@typescript-eslint/scope-manager@8.54.0':
dependencies:
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/visitor-keys': 8.48.0
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/visitor-keys': 8.54.0
- '@typescript-eslint/tsconfig-utils@8.48.0(typescript@5.9.3)':
+ '@typescript-eslint/tsconfig-utils@8.54.0(typescript@5.9.3)':
dependencies:
typescript: 5.9.3
- '@typescript-eslint/type-utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@typescript-eslint/type-utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
debug: 4.4.3
- eslint: 9.39.1(jiti@2.6.1)
- ts-api-utils: 2.1.0(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.48.0': {}
+ '@typescript-eslint/types@8.54.0': {}
- '@typescript-eslint/typescript-estree@8.48.0(typescript@5.9.3)':
+ '@typescript-eslint/typescript-estree@8.54.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/project-service': 8.48.0(typescript@5.9.3)
- '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/visitor-keys': 8.48.0
+ '@typescript-eslint/project-service': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/visitor-keys': 8.54.0
debug: 4.4.3
minimatch: 9.0.5
semver: 7.7.3
tinyglobby: 0.2.15
- ts-api-utils: 2.1.0(typescript@5.9.3)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)':
+ '@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1))
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.48.0':
+ '@typescript-eslint/visitor-keys@8.54.0':
dependencies:
- '@typescript-eslint/types': 8.48.0
+ '@typescript-eslint/types': 8.54.0
eslint-visitor-keys: 4.2.1
'@ungap/structured-clone@1.3.0': {}
@@ -13450,16 +12129,16 @@ snapshots:
'@unrs/resolver-binding-win32-x64-msvc@1.11.1':
optional: true
- '@vercel/nft@0.29.4(encoding@0.1.13)(rollup@4.46.2)':
+ '@vercel/nft@1.3.0(rollup@4.57.0)':
dependencies:
- '@mapbox/node-pre-gyp': 2.0.0(encoding@0.1.13)
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
+ '@mapbox/node-pre-gyp': 2.0.3
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
acorn: 8.15.0
acorn-import-attributes: 1.9.5(acorn@8.15.0)
async-sema: 3.1.1
bindings: 1.5.0
estree-walker: 2.0.2
- glob: 10.4.5
+ glob: 13.0.0
graceful-fs: 4.2.11
node-gyp-build: 4.8.4
picomatch: 4.0.3
@@ -13471,27 +12150,27 @@ snapshots:
'@vinxi/listhen@1.5.6':
dependencies:
- '@parcel/watcher': 2.5.1
+ '@parcel/watcher': 2.5.6
'@parcel/watcher-wasm': 2.3.0
citty: 0.1.6
clipboardy: 4.0.0
consola: 3.4.2
defu: 6.1.4
get-port-please: 3.2.0
- h3: 1.15.4
+ h3: 1.15.3
http-shutdown: 1.2.2
jiti: 1.21.7
- mlly: 1.7.4
- node-forge: 1.3.1
+ mlly: 1.8.0
+ node-forge: 1.3.3
pathe: 1.1.2
- std-env: 3.9.0
- ufo: 1.6.1
+ std-env: 3.10.0
+ ufo: 1.6.3
untun: 0.1.3
uqr: 0.1.2
- '@vinxi/plugin-directives@0.5.1(vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a))':
+ '@vinxi/plugin-directives@0.5.1(vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- '@babel/parser': 7.28.5
+ '@babel/parser': 7.28.6
acorn: 8.15.0
acorn-jsx: 5.3.2(acorn@8.15.0)
acorn-loose: 8.5.2
@@ -13500,82 +12179,52 @@ snapshots:
magicast: 0.2.11
recast: 0.23.11
tslib: 2.8.1
- vinxi: 0.5.8(fbcbceb2354544d80be2ec20ce31947a)
+ vinxi: 0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
- '@vinxi/server-components@0.5.1(vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a))':
+ '@vinxi/server-components@0.5.1(vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a))
+ '@vinxi/plugin-directives': 0.5.1(vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
acorn: 8.15.0
acorn-loose: 8.5.2
acorn-typescript: 1.4.13(acorn@8.15.0)
astring: 1.9.0
magicast: 0.2.11
recast: 0.23.11
- vinxi: 0.5.8(fbcbceb2354544d80be2ec20ce31947a)
-
- '@vitejs/plugin-react@5.1.2(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5)
- '@rolldown/pluginutils': 1.0.0-beta.53
- '@types/babel__core': 7.20.5
- react-refresh: 0.18.0
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- transitivePeerDependencies:
- - supports-color
+ vinxi: 0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
- '@vitejs/plugin-react@5.1.2(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@vitejs/plugin-react@5.1.2(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5)
+ '@babel/core': 7.28.6
+ '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.6)
+ '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.6)
'@rolldown/pluginutils': 1.0.0-beta.53
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-react@5.1.2(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@vitejs/plugin-vue@6.0.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.27(typescript@5.9.3))':
dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.5)
'@rolldown/pluginutils': 1.0.0-beta.53
- '@types/babel__core': 7.20.5
- react-refresh: 0.18.0
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- transitivePeerDependencies:
- - supports-color
-
- '@vitejs/plugin-vue@6.0.2(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3))':
- dependencies:
- '@rolldown/pluginutils': 1.0.0-beta.50
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vue: 3.5.25(typescript@5.9.3)
-
- '@vitejs/plugin-vue@6.0.2(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))(vue@3.5.25(typescript@5.9.3))':
- dependencies:
- '@rolldown/pluginutils': 1.0.0-beta.50
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vue: 3.5.25(typescript@5.9.3)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vue: 3.5.27(typescript@5.9.3)
'@vitest/expect@3.2.4':
dependencies:
- '@types/chai': 5.2.2
+ '@types/chai': 5.2.3
'@vitest/spy': 3.2.4
'@vitest/utils': 3.2.4
- chai: 5.2.0
+ chai: 5.3.3
tinyrainbow: 2.0.0
- '@vitest/mocker@3.2.4(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))':
+ '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -13585,7 +12234,7 @@ snapshots:
dependencies:
'@vitest/utils': 3.2.4
pathe: 2.0.3
- strip-literal: 3.0.0
+ strip-literal: 3.1.0
'@vitest/snapshot@3.2.4':
dependencies:
@@ -13603,47 +12252,47 @@ snapshots:
loupe: 3.2.1
tinyrainbow: 2.0.0
- '@volar/language-core@2.4.13':
+ '@volar/language-core@2.4.27':
dependencies:
- '@volar/source-map': 2.4.13
+ '@volar/source-map': 2.4.27
- '@volar/source-map@2.4.13': {}
+ '@volar/source-map@2.4.27': {}
- '@volar/typescript@2.4.13':
+ '@volar/typescript@2.4.27':
dependencies:
- '@volar/language-core': 2.4.13
+ '@volar/language-core': 2.4.27
path-browserify: 1.0.1
vscode-uri: 3.1.0
- '@vue/compiler-core@3.5.25':
+ '@vue/compiler-core@3.5.27':
dependencies:
- '@babel/parser': 7.28.5
- '@vue/shared': 3.5.25
- entities: 4.5.0
+ '@babel/parser': 7.28.6
+ '@vue/shared': 3.5.27
+ entities: 7.0.1
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-dom@3.5.25':
+ '@vue/compiler-dom@3.5.27':
dependencies:
- '@vue/compiler-core': 3.5.25
- '@vue/shared': 3.5.25
+ '@vue/compiler-core': 3.5.27
+ '@vue/shared': 3.5.27
- '@vue/compiler-sfc@3.5.25':
+ '@vue/compiler-sfc@3.5.27':
dependencies:
- '@babel/parser': 7.28.5
- '@vue/compiler-core': 3.5.25
- '@vue/compiler-dom': 3.5.25
- '@vue/compiler-ssr': 3.5.25
- '@vue/shared': 3.5.25
+ '@babel/parser': 7.28.6
+ '@vue/compiler-core': 3.5.27
+ '@vue/compiler-dom': 3.5.27
+ '@vue/compiler-ssr': 3.5.27
+ '@vue/shared': 3.5.27
estree-walker: 2.0.2
magic-string: 0.30.21
postcss: 8.5.6
source-map-js: 1.2.1
- '@vue/compiler-ssr@3.5.25':
+ '@vue/compiler-ssr@3.5.27':
dependencies:
- '@vue/compiler-dom': 3.5.25
- '@vue/shared': 3.5.25
+ '@vue/compiler-dom': 3.5.27
+ '@vue/shared': 3.5.27
'@vue/compiler-vue2@2.7.16':
dependencies:
@@ -13654,10 +12303,10 @@ snapshots:
'@vue/language-core@2.1.6(typescript@5.9.3)':
dependencies:
- '@volar/language-core': 2.4.13
- '@vue/compiler-dom': 3.5.25
+ '@volar/language-core': 2.4.27
+ '@vue/compiler-dom': 3.5.27
'@vue/compiler-vue2': 2.7.16
- '@vue/shared': 3.5.25
+ '@vue/shared': 3.5.27
computeds: 0.0.1
minimatch: 9.0.5
muggle-string: 0.4.1
@@ -13665,63 +12314,35 @@ snapshots:
optionalDependencies:
typescript: 5.9.3
- '@vue/reactivity@3.5.25':
+ '@vue/reactivity@3.5.27':
dependencies:
- '@vue/shared': 3.5.25
+ '@vue/shared': 3.5.27
- '@vue/runtime-core@3.5.25':
+ '@vue/runtime-core@3.5.27':
dependencies:
- '@vue/reactivity': 3.5.25
- '@vue/shared': 3.5.25
+ '@vue/reactivity': 3.5.27
+ '@vue/shared': 3.5.27
- '@vue/runtime-dom@3.5.25':
+ '@vue/runtime-dom@3.5.27':
dependencies:
- '@vue/reactivity': 3.5.25
- '@vue/runtime-core': 3.5.25
- '@vue/shared': 3.5.25
+ '@vue/reactivity': 3.5.27
+ '@vue/runtime-core': 3.5.27
+ '@vue/shared': 3.5.27
csstype: 3.2.3
- '@vue/server-renderer@3.5.25(vue@3.5.25(typescript@5.9.3))':
- dependencies:
- '@vue/compiler-ssr': 3.5.25
- '@vue/shared': 3.5.25
- vue: 3.5.25(typescript@5.9.3)
-
- '@vue/shared@3.5.25': {}
-
- '@whatwg-node/disposablestack@0.0.6':
+ '@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.9.3))':
dependencies:
- '@whatwg-node/promise-helpers': 1.3.2
- tslib: 2.8.1
-
- '@whatwg-node/fetch@0.10.9':
- dependencies:
- '@whatwg-node/node-fetch': 0.7.24
- urlpattern-polyfill: 10.1.0
-
- '@whatwg-node/node-fetch@0.7.24':
- dependencies:
- '@fastify/busboy': 3.1.1
- '@whatwg-node/disposablestack': 0.0.6
- '@whatwg-node/promise-helpers': 1.3.2
- tslib: 2.8.1
-
- '@whatwg-node/promise-helpers@1.3.2':
- dependencies:
- tslib: 2.8.1
+ '@vue/compiler-ssr': 3.5.27
+ '@vue/shared': 3.5.27
+ vue: 3.5.27(typescript@5.9.3)
- '@whatwg-node/server@0.9.71':
- dependencies:
- '@whatwg-node/disposablestack': 0.0.6
- '@whatwg-node/fetch': 0.10.9
- '@whatwg-node/promise-helpers': 1.3.2
- tslib: 2.8.1
+ '@vue/shared@3.5.27': {}
'@yarnpkg/lockfile@1.1.0': {}
'@yarnpkg/parsers@3.0.2':
dependencies:
- js-yaml: 3.14.1
+ js-yaml: 3.14.2
tslib: 2.8.1
'@zkochan/js-yaml@0.0.7':
@@ -13752,7 +12373,7 @@ snapshots:
acorn@8.15.0: {}
- agent-base@7.1.3: {}
+ agent-base@7.1.4: {}
ajv-draft-04@1.0.0(ajv@8.13.0):
optionalDependencies:
@@ -13791,7 +12412,7 @@ snapshots:
ansi-regex@5.0.1: {}
- ansi-regex@6.1.0: {}
+ ansi-regex@6.2.2: {}
ansi-styles@4.3.0:
dependencies:
@@ -13799,9 +12420,9 @@ snapshots:
ansi-styles@5.2.0: {}
- ansi-styles@6.2.1: {}
+ ansi-styles@6.2.3: {}
- ansis@4.1.0: {}
+ ansis@4.2.0: {}
any-promise@1.3.0: {}
@@ -13812,11 +12433,11 @@ snapshots:
archiver-utils@5.0.2:
dependencies:
- glob: 10.4.5
+ glob: 10.5.0
graceful-fs: 4.2.11
is-stream: 2.0.1
lazystream: 1.0.1
- lodash: 4.17.21
+ lodash: 4.17.23
normalize-path: 3.0.0
readable-stream: 4.7.0
@@ -13829,6 +12450,9 @@ snapshots:
readdir-glob: 1.1.3
tar-stream: 3.1.7
zip-stream: 6.0.1
+ transitivePeerDependencies:
+ - bare-abort-controller
+ - react-native-b4a
argparse@1.0.10:
dependencies:
@@ -13846,8 +12470,6 @@ snapshots:
assertion-error@2.0.1: {}
- ast-module-types@6.0.1: {}
-
ast-types@0.16.1:
dependencies:
tslib: 2.8.1
@@ -13860,72 +12482,62 @@ snapshots:
asynckit@0.4.0: {}
- aws-ssl-profiles@1.1.2:
- optional: true
+ axe-core@4.11.1: {}
- axios@1.13.1(debug@4.4.3):
+ axios@1.13.4(debug@4.4.3):
dependencies:
- follow-redirects: 1.15.9(debug@4.4.3)
- form-data: 4.0.4
+ follow-redirects: 1.15.11(debug@4.4.3)
+ form-data: 4.0.5
proxy-from-env: 1.1.0
transitivePeerDependencies:
- debug
axobject-query@4.1.0: {}
- b4a@1.6.7: {}
+ b4a@1.7.3: {}
- babel-dead-code-elimination@1.0.10:
+ babel-dead-code-elimination@1.0.12:
dependencies:
- '@babel/core': 7.28.5
- '@babel/parser': 7.28.5
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/core': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/traverse': 7.28.6
+ '@babel/types': 7.28.6
transitivePeerDependencies:
- supports-color
- babel-dead-code-elimination@1.0.11:
+ babel-plugin-jsx-dom-expressions@0.40.3(@babel/core@7.28.6):
dependencies:
- '@babel/core': 7.28.5
- '@babel/parser': 7.28.5
- '@babel/traverse': 7.28.5
- '@babel/types': 7.28.5
- transitivePeerDependencies:
- - supports-color
-
- babel-plugin-jsx-dom-expressions@0.39.7(@babel/core@7.28.5):
- dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.28.6
'@babel/helper-module-imports': 7.18.6
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/types': 7.28.5
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.6)
+ '@babel/types': 7.28.6
html-entities: 2.3.3
parse5: 7.3.0
- validate-html-nesting: 1.2.2
babel-plugin-react-compiler@1.0.0:
dependencies:
- '@babel/types': 7.28.5
+ '@babel/types': 7.28.6
- babel-plugin-transform-hook-names@1.0.2(@babel/core@7.28.5):
+ babel-plugin-transform-hook-names@1.0.2(@babel/core@7.28.6):
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.28.6
- babel-preset-solid@1.9.5(@babel/core@7.28.5):
+ babel-preset-solid@1.9.10(@babel/core@7.28.6)(solid-js@1.9.11):
dependencies:
- '@babel/core': 7.28.5
- babel-plugin-jsx-dom-expressions: 0.39.7(@babel/core@7.28.5)
+ '@babel/core': 7.28.6
+ babel-plugin-jsx-dom-expressions: 0.40.3(@babel/core@7.28.6)
+ optionalDependencies:
+ solid-js: 1.9.11
bail@2.0.2: {}
balanced-match@1.0.2: {}
- bare-events@2.6.0:
- optional: true
+ bare-events@2.8.2: {}
base64-js@1.5.1: {}
- baseline-browser-mapping@2.8.6: {}
+ baseline-browser-mapping@2.9.18: {}
better-path-resolve@1.0.0:
dependencies:
@@ -13945,7 +12557,7 @@ snapshots:
birecord@0.1.1: {}
- birpc@2.5.0: {}
+ birpc@2.9.0: {}
bl@4.1.0:
dependencies:
@@ -13966,14 +12578,14 @@ snapshots:
string-width: 7.2.0
type-fest: 4.41.0
widest-line: 5.0.0
- wrap-ansi: 9.0.0
+ wrap-ansi: 9.0.2
- brace-expansion@1.1.11:
+ brace-expansion@1.1.12:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
- brace-expansion@2.0.1:
+ brace-expansion@2.0.2:
dependencies:
balanced-match: 1.0.2
@@ -13981,15 +12593,13 @@ snapshots:
dependencies:
fill-range: 7.1.1
- browserslist@4.26.2:
+ browserslist@4.28.1:
dependencies:
- baseline-browser-mapping: 2.8.6
- caniuse-lite: 1.0.30001743
- electron-to-chromium: 1.5.221
- node-releases: 2.0.21
- update-browserslist-db: 1.1.3(browserslist@4.26.2)
-
- buffer-crc32@0.2.13: {}
+ baseline-browser-mapping: 2.9.18
+ caniuse-lite: 1.0.30001766
+ electron-to-chromium: 1.5.279
+ node-releases: 2.0.27
+ update-browserslist-db: 1.2.3(browserslist@4.28.1)
buffer-crc32@1.0.0: {}
@@ -14007,53 +12617,33 @@ snapshots:
base64-js: 1.5.1
ieee754: 1.2.1
- builtin-modules@3.3.0: {}
-
bundle-name@4.1.0:
dependencies:
- run-applescript: 7.0.0
+ run-applescript: 7.1.0
- bundle-require@5.1.0(esbuild@0.27.0):
+ bundle-require@5.1.0(esbuild@0.27.2):
dependencies:
- esbuild: 0.27.0
+ esbuild: 0.27.2
load-tsconfig: 0.2.5
bytes-iec@3.1.1: {}
- c12@3.1.0(magicast@0.3.5):
- dependencies:
- chokidar: 4.0.3
- confbox: 0.2.2
- defu: 6.1.4
- dotenv: 16.6.1
- exsolve: 1.0.7
- giget: 2.0.0
- jiti: 2.6.1
- ohash: 2.0.11
- pathe: 2.0.3
- perfect-debounce: 1.0.0
- pkg-types: 2.2.0
- rc9: 2.1.2
- optionalDependencies:
- magicast: 0.3.5
- optional: true
-
- c12@3.2.0(magicast@0.3.5):
+ c12@3.3.3(magicast@0.5.1):
dependencies:
- chokidar: 4.0.3
+ chokidar: 5.0.0
confbox: 0.2.2
defu: 6.1.4
- dotenv: 17.2.1
- exsolve: 1.0.7
+ dotenv: 17.2.3
+ exsolve: 1.0.8
giget: 2.0.0
jiti: 2.6.1
ohash: 2.0.11
pathe: 2.0.3
- perfect-debounce: 1.0.0
- pkg-types: 2.2.0
+ perfect-debounce: 2.1.0
+ pkg-types: 2.3.0
rc9: 2.1.2
optionalDependencies:
- magicast: 0.3.5
+ magicast: 0.5.1
cac@6.7.14: {}
@@ -14062,28 +12652,21 @@ snapshots:
es-errors: 1.3.0
function-bind: 1.1.2
- call-bound@1.0.4:
- dependencies:
- call-bind-apply-helpers: 1.0.2
- get-intrinsic: 1.3.0
-
- callsite@1.0.0: {}
-
callsites@3.1.0: {}
camelcase@8.0.0: {}
- caniuse-lite@1.0.30001743: {}
+ caniuse-lite@1.0.30001766: {}
ccount@2.0.1: {}
- chai@5.2.0:
+ chai@5.3.3:
dependencies:
assertion-error: 2.0.1
- check-error: 2.1.1
+ check-error: 2.1.3
deep-eql: 5.0.2
loupe: 3.2.1
- pathval: 2.0.0
+ pathval: 2.0.1
chalk@4.1.2:
dependencies:
@@ -14100,9 +12683,9 @@ snapshots:
character-reference-invalid@2.0.1: {}
- chardet@2.1.0: {}
+ chardet@2.1.1: {}
- check-error@2.1.1: {}
+ check-error@2.1.3: {}
cheerio-select@2.1.0:
dependencies:
@@ -14113,34 +12696,24 @@ snapshots:
domhandler: 5.0.3
domutils: 3.2.2
- cheerio@1.1.2:
+ cheerio@1.2.0:
dependencies:
cheerio-select: 2.1.0
dom-serializer: 2.0.0
domhandler: 5.0.3
domutils: 3.2.2
encoding-sniffer: 0.2.1
- htmlparser2: 10.0.0
+ htmlparser2: 10.1.0
parse5: 7.3.0
parse5-htmlparser2-tree-adapter: 7.1.0
parse5-parser-stream: 7.1.2
- undici: 7.13.0
+ undici: 7.19.2
whatwg-mimetype: 4.0.0
chevrotain-allstar@0.3.1(chevrotain@11.0.3):
dependencies:
chevrotain: 11.0.3
- lodash-es: 4.17.21
-
- chevrotain@10.5.0:
- dependencies:
- '@chevrotain/cst-dts-gen': 10.5.0
- '@chevrotain/gast': 10.5.0
- '@chevrotain/types': 10.5.0
- '@chevrotain/utils': 10.5.0
- lodash: 4.17.21
- regexp-to-ast: 0.5.0
- optional: true
+ lodash-es: 4.17.23
chevrotain@11.0.3:
dependencies:
@@ -14167,6 +12740,10 @@ snapshots:
dependencies:
readdirp: 4.1.2
+ chokidar@5.0.0:
+ dependencies:
+ readdirp: 5.0.0
+
chownr@3.0.0: {}
ci-info@3.9.0: {}
@@ -14175,6 +12752,8 @@ snapshots:
dependencies:
consola: 3.4.2
+ citty@0.2.0: {}
+
class-variance-authority@0.7.1:
dependencies:
clsx: 2.1.1
@@ -14205,43 +12784,18 @@ snapshots:
cluster-key-slot@1.1.2: {}
- color-convert@1.9.3:
- dependencies:
- color-name: 1.1.3
-
color-convert@2.0.1:
dependencies:
color-name: 1.1.4
- color-name@1.1.3: {}
-
color-name@1.1.4: {}
- color-string@1.9.1:
- dependencies:
- color-name: 1.1.4
- simple-swizzle: 0.2.2
-
- color@3.2.1:
- dependencies:
- color-convert: 1.9.3
- color-string: 1.9.1
-
- colorspace@1.1.4:
- dependencies:
- color: 3.2.1
- text-hex: 1.0.0
-
combined-stream@1.0.8:
dependencies:
delayed-stream: 1.0.0
comma-separated-tokens@2.0.3: {}
- commander@10.0.1: {}
-
- commander@12.1.0: {}
-
commander@2.20.3: {}
commander@4.1.1: {}
@@ -14250,9 +12804,7 @@ snapshots:
commander@8.3.0: {}
- comment-parser@1.4.1: {}
-
- common-path-prefix@3.0.0: {}
+ comment-parser@1.4.5: {}
commondir@1.0.1: {}
@@ -14284,12 +12836,7 @@ snapshots:
cookie-es@2.0.0: {}
- cookie@1.0.2: {}
-
- copy-file@11.0.0:
- dependencies:
- graceful-fs: 4.2.11
- p-event: 6.0.1
+ cookie@1.1.1: {}
core-util-is@1.0.3: {}
@@ -14308,10 +12855,6 @@ snapshots:
crc-32: 1.2.2
readable-stream: 4.7.0
- cron-parser@4.9.0:
- dependencies:
- luxon: 3.7.1
-
croner@9.1.0: {}
cross-spawn@7.0.6:
@@ -14324,9 +12867,9 @@ snapshots:
dependencies:
uncrypto: 0.1.3
- crossws@0.4.1(srvx@0.9.8):
+ crossws@0.4.4(srvx@0.10.1):
optionalDependencies:
- srvx: 0.9.8
+ srvx: 0.10.1
css-select@5.2.2:
dependencies:
@@ -14347,19 +12890,12 @@ snapshots:
cssesc@3.0.0: {}
- cssstyle@5.3.3(postcss@8.5.6):
- dependencies:
- '@asamuzakjp/css-color': 4.0.4
- '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.6)
- css-tree: 3.1.0
- transitivePeerDependencies:
- - postcss
-
- cssstyle@5.3.5:
+ cssstyle@5.3.7:
dependencies:
'@asamuzakjp/css-color': 4.1.1
- '@csstools/css-syntax-patches-for-csstree': 1.0.22
+ '@csstools/css-syntax-patches-for-csstree': 1.0.26
css-tree: 3.1.0
+ lru-cache: 11.2.5
csstype@3.2.3: {}
@@ -14545,13 +13081,13 @@ snapshots:
dagre-d3-es@7.0.13:
dependencies:
d3: 7.9.0
- lodash-es: 4.17.21
+ lodash-es: 4.17.23
data-uri-to-buffer@4.0.1: {}
- data-urls@6.0.0:
+ data-urls@6.0.1:
dependencies:
- whatwg-mimetype: 4.0.0
+ whatwg-mimetype: 5.0.0
whatwg-url: 15.1.0
dataloader@1.4.0: {}
@@ -14561,19 +13097,11 @@ snapshots:
'@deno/shim-deno': 0.19.2
undici-types: 5.28.4
- dayjs@1.11.18: {}
-
- db0@0.3.2(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3):
- optionalDependencies:
- '@electric-sql/pglite': 0.3.2
- drizzle-orm: 0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))
- mysql2: 3.15.3
+ dayjs@1.11.19: {}
- db0@0.3.4(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3):
+ db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)):
optionalDependencies:
- '@electric-sql/pglite': 0.3.2
- drizzle-orm: 0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))
- mysql2: 3.15.3
+ drizzle-orm: 0.44.7(pg@8.17.2)
de-indent@1.0.2: {}
@@ -14581,19 +13109,10 @@ snapshots:
dependencies:
ms: 2.0.0
- debug@3.2.7:
- dependencies:
- ms: 2.1.3
- optional: true
-
debug@4.4.3:
dependencies:
ms: 2.1.3
- decache@4.6.2:
- dependencies:
- callsite: 1.0.0
-
decimal.js@10.6.0: {}
decode-named-character-reference@1.3.0:
@@ -14604,17 +13123,14 @@ snapshots:
deep-is@0.1.4: {}
- deepmerge-ts@7.1.5:
- optional: true
-
deepmerge@4.3.1: {}
- default-browser-id@5.0.0: {}
+ default-browser-id@5.0.1: {}
- default-browser@5.2.1:
+ default-browser@5.4.0:
dependencies:
bundle-name: 4.1.0
- default-browser-id: 5.0.0
+ default-browser-id: 5.0.1
defaults@1.0.4:
dependencies:
@@ -14644,73 +13160,15 @@ snapshots:
detect-indent@6.1.0: {}
- detect-libc@1.0.3: {}
-
- detect-libc@2.0.4: {}
-
detect-libc@2.1.2: {}
- detective-amd@6.0.1:
- dependencies:
- ast-module-types: 6.0.1
- escodegen: 2.1.0
- get-amd-module-type: 6.0.1
- node-source-walk: 7.0.1
-
- detective-cjs@6.0.1:
- dependencies:
- ast-module-types: 6.0.1
- node-source-walk: 7.0.1
-
- detective-es6@5.0.1:
- dependencies:
- node-source-walk: 7.0.1
-
- detective-postcss@7.0.1(postcss@8.5.6):
- dependencies:
- is-url: 1.2.4
- postcss: 8.5.6
- postcss-values-parser: 6.0.2(postcss@8.5.6)
-
- detective-sass@6.0.1:
- dependencies:
- gonzales-pe: 4.3.0
- node-source-walk: 7.0.1
-
- detective-scss@5.0.1:
- dependencies:
- gonzales-pe: 4.3.0
- node-source-walk: 7.0.1
-
- detective-stylus@5.0.1: {}
-
- detective-typescript@14.0.0(typescript@5.9.3):
- dependencies:
- '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3)
- ast-module-types: 6.0.1
- node-source-walk: 7.0.1
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
-
- detective-vue2@2.2.0(typescript@5.9.3):
- dependencies:
- '@dependents/detective-less': 5.0.1
- '@vue/compiler-sfc': 3.5.25
- detective-es6: 5.0.1
- detective-sass: 6.0.1
- detective-scss: 5.0.1
- detective-stylus: 5.0.1
- detective-typescript: 14.0.0(typescript@5.9.3)
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
+ devalue@5.6.2: {}
devlop@1.1.0:
dependencies:
dequal: 2.0.3
- diff@8.0.2: {}
+ diff@8.0.3: {}
dir-glob@3.0.1:
dependencies:
@@ -14742,38 +13200,32 @@ snapshots:
domelementtype: 2.3.0
domhandler: 5.0.3
- dot-prop@9.0.0:
+ dot-prop@10.1.0:
dependencies:
- type-fest: 4.41.0
+ type-fest: 5.4.2
dotenv-expand@11.0.7:
dependencies:
- dotenv: 16.6.1
+ dotenv: 16.4.7
dotenv@16.4.7: {}
dotenv@16.6.1: {}
- dotenv@17.2.1: {}
+ dotenv@17.2.3: {}
- drizzle-kit@0.31.7:
+ drizzle-kit@0.31.8:
dependencies:
'@drizzle-team/brocli': 0.10.2
'@esbuild-kit/esm-loader': 2.6.5
- esbuild: 0.25.9
- esbuild-register: 3.6.0(esbuild@0.25.9)
+ esbuild: 0.25.12
+ esbuild-register: 3.6.0(esbuild@0.25.12)
transitivePeerDependencies:
- supports-color
- drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)):
+ drizzle-orm@0.44.7(pg@8.17.2):
optionalDependencies:
- '@electric-sql/pglite': 0.3.2
- '@opentelemetry/api': 1.9.0
- '@prisma/client': 7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3)
- mysql2: 3.15.3
- pg: 8.16.3
- postgres: 3.4.7
- prisma: 7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)
+ pg: 8.17.2
dunder-proto@1.0.1:
dependencies:
@@ -14791,29 +13243,16 @@ snapshots:
ee-first@1.1.1: {}
- effect@3.18.4:
- dependencies:
- '@standard-schema/spec': 1.1.0
- fast-check: 3.23.2
- optional: true
-
- electron-to-chromium@1.5.221: {}
+ electron-to-chromium@1.5.279: {}
emoji-regex-xs@1.0.0: {}
- emoji-regex@10.4.0: {}
+ emoji-regex@10.6.0: {}
emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {}
- empathic@2.0.0:
- optional: true
-
- enabled@2.0.0: {}
-
- encodeurl@1.0.2: {}
-
encodeurl@2.0.0: {}
encoding-sniffer@0.2.1:
@@ -14821,19 +13260,14 @@ snapshots:
iconv-lite: 0.6.3
whatwg-encoding: 3.1.1
- encoding@0.1.13:
- dependencies:
- iconv-lite: 0.6.3
- optional: true
-
- end-of-stream@1.4.4:
+ end-of-stream@1.4.5:
dependencies:
once: 1.4.0
- enhanced-resolve@5.18.3:
+ enhanced-resolve@5.18.4:
dependencies:
graceful-fs: 4.2.11
- tapable: 2.2.1
+ tapable: 2.3.0
enquirer@2.3.6:
dependencies:
@@ -14846,9 +13280,9 @@ snapshots:
entities@4.5.0: {}
- entities@6.0.0: {}
+ entities@6.0.1: {}
- env-paths@3.0.0: {}
+ entities@7.0.1: {}
error-stack-parser-es@1.0.5: {}
@@ -14873,20 +13307,20 @@ snapshots:
has-tostringtag: 1.0.2
hasown: 2.0.2
- esbuild-plugin-solid@0.5.0(esbuild@0.27.0)(solid-js@1.9.10):
+ esbuild-plugin-solid@0.5.0(esbuild@0.27.2)(solid-js@1.9.11):
dependencies:
- '@babel/core': 7.28.5
- '@babel/preset-typescript': 7.27.1(@babel/core@7.28.5)
- babel-preset-solid: 1.9.5(@babel/core@7.28.5)
- esbuild: 0.27.0
- solid-js: 1.9.10
+ '@babel/core': 7.28.6
+ '@babel/preset-typescript': 7.28.5(@babel/core@7.28.6)
+ babel-preset-solid: 1.9.10(@babel/core@7.28.6)(solid-js@1.9.11)
+ esbuild: 0.27.2
+ solid-js: 1.9.11
transitivePeerDependencies:
- supports-color
- esbuild-register@3.6.0(esbuild@0.25.9):
+ esbuild-register@3.6.0(esbuild@0.25.12):
dependencies:
debug: 4.4.3
- esbuild: 0.25.9
+ esbuild: 0.25.12
transitivePeerDependencies:
- supports-color
@@ -14915,62 +13349,34 @@ snapshots:
'@esbuild/win32-ia32': 0.18.20
'@esbuild/win32-x64': 0.18.20
- esbuild@0.25.5:
- optionalDependencies:
- '@esbuild/aix-ppc64': 0.25.5
- '@esbuild/android-arm': 0.25.5
- '@esbuild/android-arm64': 0.25.5
- '@esbuild/android-x64': 0.25.5
- '@esbuild/darwin-arm64': 0.25.5
- '@esbuild/darwin-x64': 0.25.5
- '@esbuild/freebsd-arm64': 0.25.5
- '@esbuild/freebsd-x64': 0.25.5
- '@esbuild/linux-arm': 0.25.5
- '@esbuild/linux-arm64': 0.25.5
- '@esbuild/linux-ia32': 0.25.5
- '@esbuild/linux-loong64': 0.25.5
- '@esbuild/linux-mips64el': 0.25.5
- '@esbuild/linux-ppc64': 0.25.5
- '@esbuild/linux-riscv64': 0.25.5
- '@esbuild/linux-s390x': 0.25.5
- '@esbuild/linux-x64': 0.25.5
- '@esbuild/netbsd-arm64': 0.25.5
- '@esbuild/netbsd-x64': 0.25.5
- '@esbuild/openbsd-arm64': 0.25.5
- '@esbuild/openbsd-x64': 0.25.5
- '@esbuild/sunos-x64': 0.25.5
- '@esbuild/win32-arm64': 0.25.5
- '@esbuild/win32-ia32': 0.25.5
- '@esbuild/win32-x64': 0.25.5
-
- esbuild@0.25.9:
+ esbuild@0.25.12:
optionalDependencies:
- '@esbuild/aix-ppc64': 0.25.9
- '@esbuild/android-arm': 0.25.9
- '@esbuild/android-arm64': 0.25.9
- '@esbuild/android-x64': 0.25.9
- '@esbuild/darwin-arm64': 0.25.9
- '@esbuild/darwin-x64': 0.25.9
- '@esbuild/freebsd-arm64': 0.25.9
- '@esbuild/freebsd-x64': 0.25.9
- '@esbuild/linux-arm': 0.25.9
- '@esbuild/linux-arm64': 0.25.9
- '@esbuild/linux-ia32': 0.25.9
- '@esbuild/linux-loong64': 0.25.9
- '@esbuild/linux-mips64el': 0.25.9
- '@esbuild/linux-ppc64': 0.25.9
- '@esbuild/linux-riscv64': 0.25.9
- '@esbuild/linux-s390x': 0.25.9
- '@esbuild/linux-x64': 0.25.9
- '@esbuild/netbsd-arm64': 0.25.9
- '@esbuild/netbsd-x64': 0.25.9
- '@esbuild/openbsd-arm64': 0.25.9
- '@esbuild/openbsd-x64': 0.25.9
- '@esbuild/openharmony-arm64': 0.25.9
- '@esbuild/sunos-x64': 0.25.9
- '@esbuild/win32-arm64': 0.25.9
- '@esbuild/win32-ia32': 0.25.9
- '@esbuild/win32-x64': 0.25.9
+ '@esbuild/aix-ppc64': 0.25.12
+ '@esbuild/android-arm': 0.25.12
+ '@esbuild/android-arm64': 0.25.12
+ '@esbuild/android-x64': 0.25.12
+ '@esbuild/darwin-arm64': 0.25.12
+ '@esbuild/darwin-x64': 0.25.12
+ '@esbuild/freebsd-arm64': 0.25.12
+ '@esbuild/freebsd-x64': 0.25.12
+ '@esbuild/linux-arm': 0.25.12
+ '@esbuild/linux-arm64': 0.25.12
+ '@esbuild/linux-ia32': 0.25.12
+ '@esbuild/linux-loong64': 0.25.12
+ '@esbuild/linux-mips64el': 0.25.12
+ '@esbuild/linux-ppc64': 0.25.12
+ '@esbuild/linux-riscv64': 0.25.12
+ '@esbuild/linux-s390x': 0.25.12
+ '@esbuild/linux-x64': 0.25.12
+ '@esbuild/netbsd-arm64': 0.25.12
+ '@esbuild/netbsd-x64': 0.25.12
+ '@esbuild/openbsd-arm64': 0.25.12
+ '@esbuild/openbsd-x64': 0.25.12
+ '@esbuild/openharmony-arm64': 0.25.12
+ '@esbuild/sunos-x64': 0.25.12
+ '@esbuild/win32-arm64': 0.25.12
+ '@esbuild/win32-ia32': 0.25.12
+ '@esbuild/win32-x64': 0.25.12
esbuild@0.27.0:
optionalDependencies:
@@ -15001,6 +13407,35 @@ snapshots:
'@esbuild/win32-ia32': 0.27.0
'@esbuild/win32-x64': 0.27.0
+ esbuild@0.27.2:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.27.2
+ '@esbuild/android-arm': 0.27.2
+ '@esbuild/android-arm64': 0.27.2
+ '@esbuild/android-x64': 0.27.2
+ '@esbuild/darwin-arm64': 0.27.2
+ '@esbuild/darwin-x64': 0.27.2
+ '@esbuild/freebsd-arm64': 0.27.2
+ '@esbuild/freebsd-x64': 0.27.2
+ '@esbuild/linux-arm': 0.27.2
+ '@esbuild/linux-arm64': 0.27.2
+ '@esbuild/linux-ia32': 0.27.2
+ '@esbuild/linux-loong64': 0.27.2
+ '@esbuild/linux-mips64el': 0.27.2
+ '@esbuild/linux-ppc64': 0.27.2
+ '@esbuild/linux-riscv64': 0.27.2
+ '@esbuild/linux-s390x': 0.27.2
+ '@esbuild/linux-x64': 0.27.2
+ '@esbuild/netbsd-arm64': 0.27.2
+ '@esbuild/netbsd-x64': 0.27.2
+ '@esbuild/openbsd-arm64': 0.27.2
+ '@esbuild/openbsd-x64': 0.27.2
+ '@esbuild/openharmony-arm64': 0.27.2
+ '@esbuild/sunos-x64': 0.27.2
+ '@esbuild/win32-arm64': 0.27.2
+ '@esbuild/win32-ia32': 0.27.2
+ '@esbuild/win32-x64': 0.27.2
+
escalade@3.2.0: {}
escape-html@1.0.3: {}
@@ -15011,67 +13446,49 @@ snapshots:
escape-string-regexp@5.0.0: {}
- escodegen@2.1.0:
- dependencies:
- esprima: 4.0.1
- estraverse: 5.3.0
- esutils: 2.0.3
- optionalDependencies:
- source-map: 0.6.1
-
- eslint-compat-utils@0.5.1(eslint@9.39.1(jiti@2.6.1)):
+ eslint-compat-utils@0.5.1(eslint@9.39.2(jiti@2.6.1)):
dependencies:
- eslint: 9.39.1(jiti@2.6.1)
+ eslint: 9.39.2(jiti@2.6.1)
semver: 7.7.3
eslint-import-context@0.1.9(unrs-resolver@1.11.1):
dependencies:
- get-tsconfig: 4.10.1
+ get-tsconfig: 4.13.0
stable-hash-x: 0.2.0
optionalDependencies:
unrs-resolver: 1.11.1
- eslint-import-resolver-node@0.3.9:
- dependencies:
- debug: 3.2.7
- is-core-module: 2.16.1
- resolve: 1.22.10
- transitivePeerDependencies:
- - supports-color
- optional: true
-
- eslint-plugin-es-x@7.8.0(eslint@9.39.1(jiti@2.6.1)):
+ eslint-plugin-es-x@7.8.0(eslint@9.39.2(jiti@2.6.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1))
- '@eslint-community/regexpp': 4.12.1
- eslint: 9.39.1(jiti@2.6.1)
- eslint-compat-utils: 0.5.1(eslint@9.39.1(jiti@2.6.1))
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
+ '@eslint-community/regexpp': 4.12.2
+ eslint: 9.39.2(jiti@2.6.1)
+ eslint-compat-utils: 0.5.1(eslint@9.39.2(jiti@2.6.1))
- eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@9.39.1(jiti@2.6.1)):
+ eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)):
dependencies:
- '@typescript-eslint/types': 8.48.0
- comment-parser: 1.4.1
+ '@typescript-eslint/types': 8.54.0
+ comment-parser: 1.4.5
debug: 4.4.3
- eslint: 9.39.1(jiti@2.6.1)
+ eslint: 9.39.2(jiti@2.6.1)
eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
is-glob: 4.0.3
- minimatch: 10.0.1
+ minimatch: 10.1.1
semver: 7.7.3
stable-hash-x: 0.2.0
unrs-resolver: 1.11.1
optionalDependencies:
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint-import-resolver-node: 0.3.9
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
transitivePeerDependencies:
- supports-color
- eslint-plugin-n@17.23.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ eslint-plugin-n@17.23.2(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1))
- enhanced-resolve: 5.18.3
- eslint: 9.39.1(jiti@2.6.1)
- eslint-plugin-es-x: 7.8.0(eslint@9.39.1(jiti@2.6.1))
- get-tsconfig: 4.10.1
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
+ enhanced-resolve: 5.18.4
+ eslint: 9.39.2(jiti@2.6.1)
+ eslint-plugin-es-x: 7.8.0(eslint@9.39.2(jiti@2.6.1))
+ get-tsconfig: 4.13.0
globals: 15.15.0
globrex: 0.1.2
ignore: 5.3.2
@@ -15080,170 +13497,170 @@ snapshots:
transitivePeerDependencies:
- typescript
- eslint-plugin-react-compiler@19.1.0-rc.2(eslint@9.39.1(jiti@2.6.1)):
+ eslint-plugin-react-compiler@19.1.0-rc.2(eslint@9.39.2(jiti@2.6.1)):
dependencies:
- '@babel/core': 7.28.5
- '@babel/parser': 7.28.5
- '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.5)
- eslint: 9.39.1(jiti@2.6.1)
+ '@babel/core': 7.28.6
+ '@babel/parser': 7.28.6
+ '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.6)
+ eslint: 9.39.2(jiti@2.6.1)
hermes-parser: 0.25.1
zod: 3.25.76
- zod-validation-error: 3.4.0(zod@3.25.76)
+ zod-validation-error: 3.5.4(zod@3.25.76)
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-debug@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ eslint-plugin-react-debug@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/core': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/core': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/var': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/var': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-dom@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ eslint-plugin-react-dom@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/core': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/core': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/var': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/var': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
compare-versions: 6.1.1
- eslint: 9.39.1(jiti@2.6.1)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ eslint: 9.39.2(jiti@2.6.1)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-hooks-extra@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ eslint-plugin-react-hooks-extra@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/core': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/core': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/var': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/var': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-hooks@7.0.1(eslint@9.39.1(jiti@2.6.1)):
+ eslint-plugin-react-hooks@7.0.1(eslint@9.39.2(jiti@2.6.1)):
dependencies:
- '@babel/core': 7.28.5
- '@babel/parser': 7.28.5
- eslint: 9.39.1(jiti@2.6.1)
+ '@babel/core': 7.28.6
+ '@babel/parser': 7.28.6
+ eslint: 9.39.2(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-naming-convention@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ eslint-plugin-react-naming-convention@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/core': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/core': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/var': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/var': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-web-api@1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ eslint-plugin-react-web-api@1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/core': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/core': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/var': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/var': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-x@1.53.1(eslint@9.39.1(jiti@2.6.1))(ts-api-utils@2.1.0(typescript@5.9.3))(typescript@5.9.3):
+ eslint-plugin-react-x@1.53.1(eslint@9.39.2(jiti@2.6.1))(ts-api-utils@2.4.0(typescript@5.9.3))(typescript@5.9.3):
dependencies:
- '@eslint-react/ast': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/core': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/ast': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/core': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
'@eslint-react/eff': 1.53.1
- '@eslint-react/kit': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/shared': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@eslint-react/var': 1.53.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.48.0
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/types': 8.48.0
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/kit': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/shared': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@eslint-react/var': 1.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.54.0
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/types': 8.54.0
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
compare-versions: 6.1.1
- eslint: 9.39.1(jiti@2.6.1)
- is-immutable-type: 5.0.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- string-ts: 2.2.1
- ts-pattern: 5.8.0
+ eslint: 9.39.2(jiti@2.6.1)
+ is-immutable-type: 5.0.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ string-ts: 2.3.1
+ ts-pattern: 5.9.0
optionalDependencies:
- ts-api-utils: 2.1.0(typescript@5.9.3)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-unused-imports@4.3.0(@typescript-eslint/eslint-plugin@8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1)):
+ eslint-plugin-unused-imports@4.3.0(@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1)):
dependencies:
- eslint: 9.39.1(jiti@2.6.1)
+ eslint: 9.39.2(jiti@2.6.1)
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
- eslint-plugin-vue@10.6.2(@stylistic/eslint-plugin@5.4.0(eslint@9.39.1(jiti@2.6.1)))(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1))):
+ eslint-plugin-vue@10.7.0(@stylistic/eslint-plugin@5.7.1(eslint@9.39.2(jiti@2.6.1)))(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1))):
dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1))
- eslint: 9.39.1(jiti@2.6.1)
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
+ eslint: 9.39.2(jiti@2.6.1)
natural-compare: 1.4.0
nth-check: 2.1.1
- postcss-selector-parser: 7.1.0
+ postcss-selector-parser: 7.1.1
semver: 7.7.3
- vue-eslint-parser: 10.2.0(eslint@9.39.1(jiti@2.6.1))
+ vue-eslint-parser: 10.2.0(eslint@9.39.2(jiti@2.6.1))
xml-name-validator: 4.0.0
optionalDependencies:
- '@stylistic/eslint-plugin': 5.4.0(eslint@9.39.1(jiti@2.6.1))
- '@typescript-eslint/parser': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
+ '@stylistic/eslint-plugin': 5.7.1(eslint@9.39.2(jiti@2.6.1))
+ '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
eslint-scope@8.4.0:
dependencies:
@@ -15254,19 +13671,19 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
- eslint@9.39.1(jiti@2.6.1):
+ eslint@9.39.2(jiti@2.6.1):
dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1))
- '@eslint-community/regexpp': 4.12.1
+ '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1))
+ '@eslint-community/regexpp': 4.12.2
'@eslint/config-array': 0.21.1
'@eslint/config-helpers': 0.4.2
'@eslint/core': 0.17.0
- '@eslint/eslintrc': 3.3.1
- '@eslint/js': 9.39.1
+ '@eslint/eslintrc': 3.3.3
+ '@eslint/js': 9.39.2
'@eslint/plugin-kit': 0.4.1
- '@humanfs/node': 0.16.6
+ '@humanfs/node': 0.16.7
'@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.4.2
+ '@humanwhocodes/retry': 0.4.3
'@types/estree': 1.0.8
ajv: 6.12.6
chalk: 4.1.2
@@ -15276,7 +13693,7 @@ snapshots:
eslint-scope: 8.4.0
eslint-visitor-keys: 4.2.1
espree: 10.4.0
- esquery: 1.6.0
+ esquery: 1.7.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 8.0.0
@@ -15305,11 +13722,11 @@ snapshots:
esprima@4.0.1: {}
- esquery@1.6.0:
+ esquery@1.7.0:
dependencies:
estraverse: 5.3.0
- esrap@1.4.6:
+ esrap@2.2.2:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
@@ -15335,6 +13752,12 @@ snapshots:
eventemitter3@4.0.7: {}
+ events-universal@1.0.1:
+ dependencies:
+ bare-events: 2.8.2
+ transitivePeerDependencies:
+ - bare-abort-controller
+
events@3.3.0: {}
execa@8.0.1:
@@ -15349,29 +13772,14 @@ snapshots:
signal-exit: 4.1.0
strip-final-newline: 3.0.0
- expect-type@1.2.1: {}
+ expect-type@1.3.0: {}
- exsolve@1.0.7: {}
+ exsolve@1.0.8: {}
extend@3.0.2: {}
extendable-error@0.1.7: {}
- extract-zip@2.0.1:
- dependencies:
- debug: 4.4.3
- get-stream: 5.2.0
- yauzl: 2.10.0
- optionalDependencies:
- '@types/yauzl': 2.10.3
- transitivePeerDependencies:
- - supports-color
-
- fast-check@3.23.2:
- dependencies:
- pure-rand: 6.1.0
- optional: true
-
fast-deep-equal@3.1.3: {}
fast-fifo@1.3.2: {}
@@ -15388,7 +13796,7 @@ snapshots:
fast-levenshtein@2.0.6: {}
- fastq@1.19.1:
+ fastq@1.20.1:
dependencies:
reusify: 1.1.0
@@ -15396,16 +13804,10 @@ snapshots:
dependencies:
walk-up-path: 4.0.0
- fd-slicer@1.1.0:
- dependencies:
- pend: 1.2.0
-
fdir@6.5.0(picomatch@4.0.3):
optionalDependencies:
picomatch: 4.0.3
- fecha@4.2.3: {}
-
fetch-blob@3.2.0:
dependencies:
node-domexception: 1.0.0
@@ -15425,10 +13827,6 @@ snapshots:
dependencies:
to-regex-range: 5.0.1
- filter-obj@6.1.0: {}
-
- find-up-simple@1.0.1: {}
-
find-up@4.1.0:
dependencies:
locate-path: 5.0.0
@@ -15439,17 +13837,11 @@ snapshots:
locate-path: 6.0.0
path-exists: 4.0.0
- find-up@7.0.0:
- dependencies:
- locate-path: 7.2.0
- path-exists: 5.0.0
- unicorn-magic: 0.1.0
-
fix-dts-default-cjs-exports@1.0.1:
dependencies:
magic-string: 0.30.21
- mlly: 1.7.4
- rollup: 4.46.2
+ mlly: 1.8.0
+ rollup: 4.57.0
flat-cache@4.0.1:
dependencies:
@@ -15460,9 +13852,7 @@ snapshots:
flatted@3.3.3: {}
- fn.name@1.1.0: {}
-
- follow-redirects@1.15.9(debug@4.4.3):
+ follow-redirects@1.15.11(debug@4.4.3):
optionalDependencies:
debug: 4.4.3
@@ -15471,7 +13861,7 @@ snapshots:
cross-spawn: 7.0.6
signal-exit: 4.1.0
- form-data@4.0.4:
+ form-data@4.0.5:
dependencies:
asynckit: 0.4.0
combined-stream: 1.0.8
@@ -15493,7 +13883,7 @@ snapshots:
front-matter@4.0.2:
dependencies:
- js-yaml: 3.14.1
+ js-yaml: 3.14.2
fs-constants@1.0.0: {}
@@ -15531,21 +13921,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- generate-function@2.3.1:
- dependencies:
- is-property: 1.0.2
- optional: true
-
gensync@1.0.0-beta.2: {}
- get-amd-module-type@6.0.1:
- dependencies:
- ast-module-types: 6.0.1
- node-source-walk: 7.0.1
-
get-caller-file@2.0.5: {}
- get-east-asian-width@1.3.0: {}
+ get-east-asian-width@1.4.0: {}
get-intrinsic@1.3.0:
dependencies:
@@ -15560,9 +13940,6 @@ snapshots:
hasown: 2.0.2
math-intrinsics: 1.1.0
- get-port-please@3.1.2:
- optional: true
-
get-port-please@3.2.0: {}
get-proto@1.0.1:
@@ -15570,13 +13947,9 @@ snapshots:
dunder-proto: 1.0.1
es-object-atoms: 1.1.1
- get-stream@5.2.0:
- dependencies:
- pump: 3.0.3
-
get-stream@8.0.1: {}
- get-tsconfig@4.10.1:
+ get-tsconfig@4.13.0:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -15585,8 +13958,8 @@ snapshots:
citty: 0.1.6
consola: 3.4.2
defu: 6.1.4
- node-fetch-native: 1.6.6
- nypm: 0.6.1
+ node-fetch-native: 1.6.7
+ nypm: 0.6.4
pathe: 2.0.3
glob-parent@5.1.2:
@@ -15597,7 +13970,7 @@ snapshots:
dependencies:
is-glob: 4.0.3
- glob@10.4.5:
+ glob@10.5.0:
dependencies:
foreground-child: 3.3.1
jackspeak: 3.4.3
@@ -15606,6 +13979,12 @@ snapshots:
package-json-from-dist: 1.0.1
path-scurry: 1.11.1
+ glob@13.0.0:
+ dependencies:
+ minimatch: 10.1.1
+ minipass: 7.1.2
+ path-scurry: 2.0.1
+
globals@14.0.0: {}
globals@15.15.0: {}
@@ -15621,21 +14000,17 @@ snapshots:
merge2: 1.4.1
slash: 3.0.0
- globby@14.1.0:
+ globby@16.1.0:
dependencies:
- '@sindresorhus/merge-streams': 2.3.0
+ '@sindresorhus/merge-streams': 4.0.0
fast-glob: 3.3.3
ignore: 7.0.5
- path-type: 6.0.0
+ is-path-inside: 4.0.0
slash: 5.1.0
- unicorn-magic: 0.3.0
+ unicorn-magic: 0.4.0
globrex@0.1.2: {}
- gonzales-pe@4.3.0:
- dependencies:
- minimist: 1.2.8
-
goober@2.1.18(csstype@3.2.3):
dependencies:
csstype: 3.2.3
@@ -15658,11 +14033,6 @@ snapshots:
graceful-fs@4.2.11: {}
- grammex@3.1.12:
- optional: true
-
- graphemer@1.4.0: {}
-
gtoken@8.0.0:
dependencies:
gaxios: 7.1.3
@@ -15681,42 +14051,35 @@ snapshots:
defu: 6.1.4
destr: 2.0.5
iron-webcrypto: 1.2.1
- node-mock-http: 1.0.2
+ node-mock-http: 1.0.4
radix3: 1.1.2
- ufo: 1.6.1
+ ufo: 1.6.3
uncrypto: 0.1.3
- h3@1.15.4:
+ h3@1.15.5:
dependencies:
cookie-es: 1.2.2
crossws: 0.3.5
defu: 6.1.4
destr: 2.0.5
iron-webcrypto: 1.2.1
- node-mock-http: 1.0.2
+ node-mock-http: 1.0.4
radix3: 1.1.2
- ufo: 1.6.1
+ ufo: 1.6.3
uncrypto: 0.1.3
- h3@2.0.1-rc.5(crossws@0.4.1(srvx@0.9.8)):
- dependencies:
- rou3: 0.7.10
- srvx: 0.9.8
- optionalDependencies:
- crossws: 0.4.1(srvx@0.9.8)
-
- h3@2.0.1-rc.6(crossws@0.4.1(srvx@0.9.8)):
+ h3@2.0.1-rc.11(crossws@0.4.4(srvx@0.10.1)):
dependencies:
- rou3: 0.7.10
- srvx: 0.9.8
+ rou3: 0.7.12
+ srvx: 0.10.1
optionalDependencies:
- crossws: 0.4.1(srvx@0.9.8)
+ crossws: 0.4.4(srvx@0.10.1)
hachure-fill@0.5.2: {}
happy-dom@18.0.1:
dependencies:
- '@types/node': 20.19.11
+ '@types/node': 20.19.30
'@types/whatwg-mimetype': 3.0.2
whatwg-mimetype: 3.0.0
@@ -15781,10 +14144,10 @@ snapshots:
hast-util-from-parse5: 8.0.3
hast-util-to-parse5: 8.0.1
html-void-elements: 3.0.0
- mdast-util-to-hast: 13.2.0
+ mdast-util-to-hast: 13.2.1
parse5: 7.3.0
unist-util-position: 5.0.0
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
vfile: 6.0.3
web-namespaces: 2.0.1
zwitch: 2.0.4
@@ -15803,7 +14166,7 @@ snapshots:
comma-separated-tokens: 2.0.3
hast-util-whitespace: 3.0.0
html-void-elements: 3.0.0
- mdast-util-to-hast: 13.2.0
+ mdast-util-to-hast: 13.2.1
property-information: 7.1.0
space-separated-tokens: 2.0.2
stringify-entities: 4.0.4
@@ -15870,30 +14233,19 @@ snapshots:
highlight.js@11.11.1: {}
- hono@4.10.6:
- optional: true
-
hookable@5.5.3: {}
- hosted-git-info@7.0.2:
- dependencies:
- lru-cache: 10.4.3
-
- html-encoding-sniffer@4.0.0:
- dependencies:
- whatwg-encoding: 3.1.1
-
html-encoding-sniffer@6.0.0:
dependencies:
- '@exodus/bytes': 1.6.0
+ '@exodus/bytes': 1.10.0
transitivePeerDependencies:
- - '@exodus/crypto'
+ - '@noble/hashes'
html-entities@2.3.3: {}
html-link-extractor@1.0.5:
dependencies:
- cheerio: 1.1.2
+ cheerio: 1.2.0
html-to-image@1.11.13: {}
@@ -15901,24 +14253,24 @@ snapshots:
html-void-elements@3.0.0: {}
- htmlparser2@10.0.0:
+ htmlparser2@10.1.0:
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
domutils: 3.2.2
- entities: 6.0.0
+ entities: 7.0.1
- http-errors@2.0.0:
+ http-errors@2.0.1:
dependencies:
depd: 2.0.0
inherits: 2.0.4
setprototypeof: 1.2.0
- statuses: 2.0.1
+ statuses: 2.0.2
toidentifier: 1.0.1
http-proxy-agent@7.0.2:
dependencies:
- agent-base: 7.1.3
+ agent-base: 7.1.4
debug: 4.4.3
transitivePeerDependencies:
- supports-color
@@ -15926,26 +14278,23 @@ snapshots:
http-proxy@1.18.1:
dependencies:
eventemitter3: 4.0.7
- follow-redirects: 1.15.9(debug@4.4.3)
+ follow-redirects: 1.15.11(debug@4.4.3)
requires-port: 1.0.0
transitivePeerDependencies:
- debug
http-shutdown@1.2.2: {}
- http-status-codes@2.3.0:
- optional: true
-
https-proxy-agent@7.0.6:
dependencies:
- agent-base: 7.1.3
+ agent-base: 7.1.4
debug: 4.4.3
transitivePeerDependencies:
- supports-color
httpxy@0.1.7: {}
- human-id@4.1.1: {}
+ human-id@4.1.3: {}
human-signals@5.0.0: {}
@@ -15953,7 +14302,7 @@ snapshots:
dependencies:
safer-buffer: 2.1.2
- iconv-lite@0.7.0:
+ iconv-lite@0.7.2:
dependencies:
safer-buffer: 2.1.2
@@ -15963,9 +14312,6 @@ snapshots:
ignore@7.0.5: {}
- immutable@5.1.3:
- optional: true
-
import-fresh@3.3.1:
dependencies:
parent-module: 1.0.1
@@ -15977,8 +14323,6 @@ snapshots:
indent-string@4.0.0: {}
- index-to-position@1.1.0: {}
-
inherits@2.0.4: {}
inline-style-parser@0.2.7: {}
@@ -15987,9 +14331,9 @@ snapshots:
internmap@2.0.3: {}
- ioredis@5.6.1:
+ ioredis@5.9.2:
dependencies:
- '@ioredis/commands': 1.3.0
+ '@ioredis/commands': 1.5.0
cluster-key-slot: 1.1.2
debug: 4.4.3
denque: 2.1.0
@@ -16010,16 +14354,10 @@ snapshots:
is-alphabetical: 2.0.1
is-decimal: 2.0.1
- is-arrayish@0.3.2: {}
-
is-binary-path@2.1.0:
dependencies:
binary-extensions: 2.3.0
- is-builtin-module@3.2.1:
- dependencies:
- builtin-modules: 3.3.0
-
is-core-module@2.16.1:
dependencies:
hasown: 2.0.2
@@ -16040,11 +14378,11 @@ snapshots:
is-hexadecimal@2.0.1: {}
- is-immutable-type@5.0.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ is-immutable-type@5.0.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@typescript-eslint/type-utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
- ts-api-utils: 2.1.0(typescript@5.9.3)
+ '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
+ ts-api-utils: 2.4.0(typescript@5.9.3)
ts-declaration-location: 1.0.7(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
@@ -16062,15 +14400,10 @@ snapshots:
is-path-inside@4.0.0: {}
- is-plain-obj@2.1.0: {}
-
is-plain-obj@4.1.0: {}
is-potential-custom-element-name@1.0.1: {}
- is-property@1.0.2:
- optional: true
-
is-reference@1.2.1:
dependencies:
'@types/estree': 1.0.8
@@ -16083,18 +14416,12 @@ snapshots:
is-stream@3.0.0: {}
- is-stream@4.0.1: {}
-
is-subdir@1.2.0:
dependencies:
better-path-resolve: 1.0.0
is-unicode-supported@0.1.0: {}
- is-url-superb@4.0.0: {}
-
- is-url@1.2.4: {}
-
is-what@4.1.16: {}
is-windows@1.0.2: {}
@@ -16113,7 +14440,7 @@ snapshots:
isarray@1.0.0: {}
- isbot@5.1.28: {}
+ isbot@5.1.34: {}
isexe@2.0.0: {}
@@ -16125,12 +14452,12 @@ snapshots:
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
- jest-diff@30.1.2:
+ jest-diff@30.2.0:
dependencies:
'@jest/diff-sequences': 30.0.1
'@jest/get-type': 30.1.0
chalk: 4.1.2
- pretty-format: 30.0.5
+ pretty-format: 30.2.0
jiti@1.21.7: {}
@@ -16144,7 +14471,7 @@ snapshots:
js-tokens@9.0.1: {}
- js-yaml@3.14.1:
+ js-yaml@3.14.2:
dependencies:
argparse: 1.0.10
esprima: 4.0.1
@@ -16153,41 +14480,13 @@ snapshots:
dependencies:
argparse: 2.0.1
- jsdom@27.2.0(postcss@8.5.6):
- dependencies:
- '@acemir/cssom': 0.9.24
- '@asamuzakjp/dom-selector': 6.7.4
- cssstyle: 5.3.3(postcss@8.5.6)
- data-urls: 6.0.0
- decimal.js: 10.6.0
- html-encoding-sniffer: 4.0.0
- http-proxy-agent: 7.0.2
- https-proxy-agent: 7.0.6
- is-potential-custom-element-name: 1.0.1
- parse5: 8.0.0
- saxes: 6.0.0
- symbol-tree: 3.2.4
- tough-cookie: 6.0.0
- w3c-xmlserializer: 5.0.0
- webidl-conversions: 8.0.0
- whatwg-encoding: 3.1.1
- whatwg-mimetype: 4.0.0
- whatwg-url: 15.1.0
- ws: 8.18.3
- xml-name-validator: 5.0.0
- transitivePeerDependencies:
- - bufferutil
- - postcss
- - supports-color
- - utf-8-validate
-
jsdom@27.4.0:
dependencies:
- '@acemir/cssom': 0.9.30
+ '@acemir/cssom': 0.9.31
'@asamuzakjp/dom-selector': 6.7.6
- '@exodus/bytes': 1.6.0
- cssstyle: 5.3.5
- data-urls: 6.0.0
+ '@exodus/bytes': 1.10.0
+ cssstyle: 5.3.7
+ data-urls: 6.0.1
decimal.js: 10.6.0
html-encoding-sniffer: 6.0.0
http-proxy-agent: 7.0.2
@@ -16198,13 +14497,13 @@ snapshots:
symbol-tree: 3.2.4
tough-cookie: 6.0.0
w3c-xmlserializer: 5.0.0
- webidl-conversions: 8.0.0
+ webidl-conversions: 8.0.1
whatwg-mimetype: 4.0.0
whatwg-url: 15.1.0
- ws: 8.18.3
+ ws: 8.19.0
xml-name-validator: 5.0.0
transitivePeerDependencies:
- - '@exodus/crypto'
+ - '@noble/hashes'
- bufferutil
- supports-color
- utf-8-validate
@@ -16219,7 +14518,7 @@ snapshots:
json-schema-to-ts@3.1.1:
dependencies:
- '@babel/runtime': 7.28.4
+ '@babel/runtime': 7.28.6
ts-algebra: 2.0.0
json-schema-traverse@0.4.1: {}
@@ -16236,8 +14535,6 @@ snapshots:
optionalDependencies:
graceful-fs: 4.2.11
- junk@4.0.1: {}
-
jwa@2.0.1:
dependencies:
buffer-equal-constant-time: 1.0.1
@@ -16249,8 +14546,6 @@ snapshots:
jwa: 2.0.1
safe-buffer: 5.2.1
- jwt-decode@4.0.0: {}
-
katex@0.16.28:
dependencies:
commander: 8.3.0
@@ -16265,35 +14560,27 @@ snapshots:
klona@2.0.6: {}
- knip@5.71.0(@types/node@22.15.2)(typescript@5.9.3):
+ knip@5.82.1(@types/node@22.19.7)(typescript@5.9.3):
dependencies:
'@nodelib/fs.walk': 1.2.8
- '@types/node': 22.15.2
+ '@types/node': 22.19.7
fast-glob: 3.3.3
formatly: 0.3.0
jiti: 2.6.1
js-yaml: 4.1.1
minimist: 1.2.8
- oxc-resolver: 11.14.0
+ oxc-resolver: 11.16.4
picocolors: 1.1.1
picomatch: 4.0.3
- smol-toml: 1.5.2
+ smol-toml: 1.6.0
strip-json-comments: 5.0.3
typescript: 5.9.3
zod: 4.3.6
- knitwork@1.2.0: {}
+ knitwork@1.3.0: {}
kolorist@1.8.0: {}
- kuler@2.0.0: {}
-
- lambda-local@2.2.0:
- dependencies:
- commander: 10.0.1
- dotenv: 16.6.1
- winston: 3.17.0
-
langium@3.3.1:
dependencies:
chevrotain: 11.0.3
@@ -16355,7 +14642,7 @@ snapshots:
lightningcss@1.30.2:
dependencies:
- detect-libc: 2.0.4
+ detect-libc: 2.1.2
optionalDependencies:
lightningcss-android-arm64: 1.30.2
lightningcss-darwin-arm64: 1.30.2
@@ -16369,9 +14656,6 @@ snapshots:
lightningcss-win32-arm64-msvc: 1.30.2
lightningcss-win32-x64-msvc: 1.30.2
- lilconfig@2.1.0:
- optional: true
-
lilconfig@3.1.3: {}
lines-and-columns@1.2.4: {}
@@ -16384,22 +14668,22 @@ snapshots:
listhen@1.9.0:
dependencies:
- '@parcel/watcher': 2.5.1
- '@parcel/watcher-wasm': 2.5.1
+ '@parcel/watcher': 2.5.6
+ '@parcel/watcher-wasm': 2.5.6
citty: 0.1.6
clipboardy: 4.0.0
consola: 3.4.2
crossws: 0.3.5
defu: 6.1.4
get-port-please: 3.2.0
- h3: 1.15.4
+ h3: 1.15.5
http-shutdown: 1.2.2
jiti: 2.6.1
- mlly: 1.7.4
- node-forge: 1.3.1
+ mlly: 1.8.0
+ node-forge: 1.3.3
pathe: 1.1.2
- std-env: 3.9.0
- ufo: 1.6.1
+ std-env: 3.10.0
+ ufo: 1.6.3
untun: 0.1.3
uqr: 0.1.2
@@ -16407,14 +14691,14 @@ snapshots:
local-pkg@0.5.1:
dependencies:
- mlly: 1.7.4
+ mlly: 1.8.0
pkg-types: 1.3.1
- local-pkg@1.1.1:
+ local-pkg@1.1.2:
dependencies:
- mlly: 1.7.4
- pkg-types: 2.2.0
- quansync: 0.2.10
+ mlly: 1.8.0
+ pkg-types: 2.3.0
+ quansync: 0.2.11
locate-character@3.0.0: {}
@@ -16426,13 +14710,9 @@ snapshots:
dependencies:
p-locate: 5.0.0
- locate-path@7.2.0:
- dependencies:
- p-locate: 6.0.0
-
lodash-es@4.17.21: {}
- lodash.debounce@4.0.8: {}
+ lodash-es@4.17.23: {}
lodash.defaults@4.2.0: {}
@@ -16442,22 +14722,13 @@ snapshots:
lodash.startcase@4.4.0: {}
- lodash@4.17.21: {}
+ lodash@4.17.23: {}
log-symbols@4.1.0:
dependencies:
chalk: 4.1.2
is-unicode-supported: 0.1.0
- logform@2.7.0:
- dependencies:
- '@colors/colors': 1.6.0
- '@types/triple-beam': 1.3.5
- fecha: 4.2.3
- ms: 2.1.3
- safe-stable-stringify: 2.5.0
- triple-beam: 1.4.1
-
long@5.3.2: {}
longest-streak@3.1.0: {}
@@ -16466,9 +14737,7 @@ snapshots:
lru-cache@10.4.3: {}
- lru-cache@11.2.2: {}
-
- lru-cache@11.2.4: {}
+ lru-cache@11.2.5: {}
lru-cache@5.1.1:
dependencies:
@@ -16478,21 +14747,16 @@ snapshots:
dependencies:
yallist: 4.0.0
- lru.min@1.1.3:
- optional: true
-
- lucide-react@0.542.0(react@19.2.3):
+ lucide-react@0.542.0(react@19.2.4):
dependencies:
- react: 19.2.3
+ react: 19.2.4
- lucide-react@0.561.0(react@19.2.3):
+ lucide-react@0.561.0(react@19.2.4):
dependencies:
- react: 19.2.3
+ react: 19.2.4
lunr@2.3.9: {}
- luxon@3.7.1: {}
-
lz-string@1.5.0: {}
magic-string@0.30.21:
@@ -16501,14 +14765,14 @@ snapshots:
magicast@0.2.11:
dependencies:
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
recast: 0.23.11
- magicast@0.3.5:
+ magicast@0.5.1:
dependencies:
- '@babel/parser': 7.28.5
- '@babel/types': 7.28.5
+ '@babel/parser': 7.28.6
+ '@babel/types': 7.28.6
source-map-js: 1.2.1
markdown-it@14.1.0:
@@ -16537,8 +14801,8 @@ snapshots:
dependencies:
'@types/mdast': 4.0.4
escape-string-regexp: 5.0.0
- unist-util-is: 6.0.0
- unist-util-visit-parents: 6.0.1
+ unist-util-is: 6.0.1
+ unist-util-visit-parents: 6.0.2
mdast-util-from-markdown@2.0.2:
dependencies:
@@ -16668,9 +14932,9 @@ snapshots:
mdast-util-phrasing@4.1.0:
dependencies:
'@types/mdast': 4.0.4
- unist-util-is: 6.0.0
+ unist-util-is: 6.0.1
- mdast-util-to-hast@13.2.0:
+ mdast-util-to-hast@13.2.1:
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
@@ -16679,7 +14943,7 @@ snapshots:
micromark-util-sanitize-uri: 2.0.1
trim-lines: 3.0.1
unist-util-position: 5.0.0
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
vfile: 6.0.3
mdast-util-to-markdown@2.1.2:
@@ -16691,7 +14955,7 @@ snapshots:
mdast-util-to-string: 4.0.0
micromark-util-classify-character: 2.0.1
micromark-util-decode-string: 2.0.1
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
zwitch: 2.0.4
mdast-util-to-string@4.0.0:
@@ -16706,10 +14970,6 @@ snapshots:
dependencies:
is-what: 4.1.16
- merge-options@3.0.4:
- dependencies:
- is-plain-obj: 2.1.0
-
merge-stream@2.0.0: {}
merge2@1.4.1: {}
@@ -16726,19 +14986,17 @@ snapshots:
d3: 7.9.0
d3-sankey: 0.12.3
dagre-d3-es: 7.0.13
- dayjs: 1.11.18
+ dayjs: 1.11.19
dompurify: 3.3.1
katex: 0.16.28
khroma: 2.1.0
- lodash-es: 4.17.21
+ lodash-es: 4.17.23
marked: 16.4.2
roughjs: 4.6.6
stylis: 4.3.6
ts-dedent: 2.2.0
uuid: 11.1.0
- micro-api-client@3.3.0: {}
-
micromark-core-commonmark@2.0.3:
dependencies:
decode-named-character-reference: 1.3.0
@@ -16761,7 +15019,7 @@ snapshots:
micromark-extension-cjk-friendly-gfm-strikethrough@1.2.3(micromark-util-types@2.0.2)(micromark@4.0.2):
dependencies:
devlop: 1.1.0
- get-east-asian-width: 1.3.0
+ get-east-asian-width: 1.4.0
micromark: 4.0.2
micromark-extension-cjk-friendly-util: 2.1.1(micromark-util-types@2.0.2)
micromark-util-character: 2.1.1
@@ -16773,7 +15031,7 @@ snapshots:
micromark-extension-cjk-friendly-util@2.1.1(micromark-util-types@2.0.2):
dependencies:
- get-east-asian-width: 1.3.0
+ get-east-asian-width: 1.4.0
micromark-util-character: 2.1.1
micromark-util-symbol: 2.0.1
optionalDependencies:
@@ -16985,7 +15243,7 @@ snapshots:
dependencies:
mime-db: 1.52.0
- mime-types@3.0.1:
+ mime-types@3.0.2:
dependencies:
mime-db: 1.54.0
@@ -16993,7 +15251,7 @@ snapshots:
mime@3.0.0: {}
- mime@4.0.7: {}
+ mime@4.1.0: {}
mimic-fn@2.1.0: {}
@@ -17013,58 +15271,44 @@ snapshots:
- bufferutil
- utf-8-validate
- minimatch@10.0.1:
+ minimatch@10.1.1:
dependencies:
- brace-expansion: 2.0.1
+ '@isaacs/brace-expansion': 5.0.0
minimatch@3.0.8:
dependencies:
- brace-expansion: 1.1.11
+ brace-expansion: 1.1.12
minimatch@3.1.2:
dependencies:
- brace-expansion: 1.1.11
+ brace-expansion: 1.1.12
minimatch@5.1.6:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimatch@9.0.3:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimatch@9.0.5:
dependencies:
- brace-expansion: 2.0.1
+ brace-expansion: 2.0.2
minimist@1.2.8: {}
minipass@7.1.2: {}
- minizlib@3.0.2:
+ minizlib@3.1.0:
dependencies:
minipass: 7.1.2
- mkdirp@3.0.1: {}
-
- mlly@1.7.4:
- dependencies:
- acorn: 8.15.0
- pathe: 2.0.3
- pkg-types: 1.3.1
- ufo: 1.6.1
-
mlly@1.8.0:
dependencies:
acorn: 8.15.0
pathe: 2.0.3
pkg-types: 1.3.1
- ufo: 1.6.1
-
- module-definition@6.0.1:
- dependencies:
- ast-module-types: 6.0.1
- node-source-walk: 7.0.1
+ ufo: 1.6.3
mri@1.2.0: {}
@@ -17076,72 +15320,45 @@ snapshots:
muggle-string@0.4.1: {}
- mysql2@3.15.3:
- dependencies:
- aws-ssl-profiles: 1.1.2
- denque: 2.1.0
- generate-function: 2.3.1
- iconv-lite: 0.7.0
- long: 5.3.2
- lru.min: 1.1.3
- named-placeholders: 1.1.6
- seq-queue: 0.0.5
- sqlstring: 2.3.3
- optional: true
-
mz@2.7.0:
dependencies:
any-promise: 1.3.0
object-assign: 4.1.1
thenify-all: 1.6.0
- named-placeholders@1.1.6:
- dependencies:
- lru.min: 1.1.3
- optional: true
-
nanoid@3.3.11: {}
- nanoid@5.1.5: {}
+ nanoid@5.1.6: {}
nanospinner@1.2.2:
dependencies:
picocolors: 1.1.1
- napi-postinstall@0.3.2: {}
+ napi-postinstall@0.3.4: {}
natural-compare@1.4.0: {}
- netlify@13.3.5:
- dependencies:
- '@netlify/open-api': 2.37.0
- lodash-es: 4.17.21
- micro-api-client: 3.3.0
- node-fetch: 3.3.2
- p-wait-for: 5.0.2
- qs: 6.14.0
-
- nf3@0.1.12: {}
+ nf3@0.3.6: {}
- nitro@3.0.1-alpha.1(@electric-sql/pglite@0.3.2)(@netlify/blobs@9.1.2)(chokidar@4.0.3)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(ioredis@5.6.1)(lru-cache@11.2.4)(mysql2@3.15.3)(rollup@4.46.2)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ nitro@3.0.1-alpha.2(chokidar@5.0.0)(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(lru-cache@11.2.5)(rollup@4.57.0)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
consola: 3.4.2
- crossws: 0.4.1(srvx@0.9.8)
- db0: 0.3.4(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)
- h3: 2.0.1-rc.5(crossws@0.4.1(srvx@0.9.8))
+ crossws: 0.4.4(srvx@0.10.1)
+ db0: 0.3.4(drizzle-orm@0.44.7(pg@8.17.2))
+ h3: 2.0.1-rc.11(crossws@0.4.4(srvx@0.10.1))
jiti: 2.6.1
- nf3: 0.1.12
+ nf3: 0.3.6
ofetch: 2.0.0-alpha.3
ohash: 2.0.11
- oxc-minify: 0.96.0
- oxc-transform: 0.96.0
- srvx: 0.9.8
- undici: 7.16.0
+ oxc-minify: 0.110.0
+ oxc-transform: 0.110.0
+ srvx: 0.10.1
+ undici: 7.19.2
unenv: 2.0.0-rc.24
- unstorage: 2.0.0-alpha.4(@netlify/blobs@9.1.2)(chokidar@4.0.3)(db0@0.3.4(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3))(ioredis@5.6.1)(lru-cache@11.2.4)(ofetch@2.0.0-alpha.3)
+ unstorage: 2.0.0-alpha.5(chokidar@5.0.0)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(ioredis@5.9.2)(lru-cache@11.2.5)(ofetch@2.0.0-alpha.3)
optionalDependencies:
- rollup: 4.46.2
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ rollup: 4.57.0
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -17171,21 +15388,20 @@ snapshots:
- sqlite3
- uploadthing
- nitropack@2.12.4(@electric-sql/pglite@0.3.2)(@netlify/blobs@9.1.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(encoding@0.1.13)(mysql2@3.15.3)(rolldown@1.0.0-beta.32):
- dependencies:
- '@cloudflare/kv-asset-handler': 0.4.0
- '@netlify/functions': 3.1.10(encoding@0.1.13)(rollup@4.46.2)
- '@rollup/plugin-alias': 5.1.1(rollup@4.46.2)
- '@rollup/plugin-commonjs': 28.0.6(rollup@4.46.2)
- '@rollup/plugin-inject': 5.0.5(rollup@4.46.2)
- '@rollup/plugin-json': 6.1.0(rollup@4.46.2)
- '@rollup/plugin-node-resolve': 16.0.1(rollup@4.46.2)
- '@rollup/plugin-replace': 6.0.2(rollup@4.46.2)
- '@rollup/plugin-terser': 0.4.4(rollup@4.46.2)
- '@vercel/nft': 0.29.4(encoding@0.1.13)(rollup@4.46.2)
+ nitropack@2.13.1(drizzle-orm@0.44.7(pg@8.17.2)):
+ dependencies:
+ '@cloudflare/kv-asset-handler': 0.4.2
+ '@rollup/plugin-alias': 6.0.0(rollup@4.57.0)
+ '@rollup/plugin-commonjs': 29.0.0(rollup@4.57.0)
+ '@rollup/plugin-inject': 5.0.5(rollup@4.57.0)
+ '@rollup/plugin-json': 6.1.0(rollup@4.57.0)
+ '@rollup/plugin-node-resolve': 16.0.3(rollup@4.57.0)
+ '@rollup/plugin-replace': 6.0.3(rollup@4.57.0)
+ '@rollup/plugin-terser': 0.4.4(rollup@4.57.0)
+ '@vercel/nft': 1.3.0(rollup@4.57.0)
archiver: 7.0.1
- c12: 3.2.0(magicast@0.3.5)
- chokidar: 4.0.3
+ c12: 3.3.3(magicast@0.5.1)
+ chokidar: 5.0.0
citty: 0.1.6
compatx: 0.2.0
confbox: 0.2.2
@@ -17193,56 +15409,56 @@ snapshots:
cookie-es: 2.0.0
croner: 9.1.0
crossws: 0.3.5
- db0: 0.3.2(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)
+ db0: 0.3.4(drizzle-orm@0.44.7(pg@8.17.2))
defu: 6.1.4
destr: 2.0.5
- dot-prop: 9.0.0
- esbuild: 0.25.9
+ dot-prop: 10.1.0
+ esbuild: 0.27.2
escape-string-regexp: 5.0.0
etag: 1.8.1
- exsolve: 1.0.7
- globby: 14.1.0
+ exsolve: 1.0.8
+ globby: 16.1.0
gzip-size: 7.0.0
- h3: 1.15.4
+ h3: 1.15.5
hookable: 5.5.3
httpxy: 0.1.7
- ioredis: 5.6.1
+ ioredis: 5.9.2
jiti: 2.6.1
klona: 2.0.6
- knitwork: 1.2.0
+ knitwork: 1.3.0
listhen: 1.9.0
magic-string: 0.30.21
- magicast: 0.3.5
- mime: 4.0.7
- mlly: 1.7.4
- node-fetch-native: 1.6.6
- node-mock-http: 1.0.2
- ofetch: 1.4.1
+ magicast: 0.5.1
+ mime: 4.1.0
+ mlly: 1.8.0
+ node-fetch-native: 1.6.7
+ node-mock-http: 1.0.4
+ ofetch: 1.5.1
ohash: 2.0.11
pathe: 2.0.3
- perfect-debounce: 1.0.0
- pkg-types: 2.2.0
- pretty-bytes: 6.1.1
+ perfect-debounce: 2.1.0
+ pkg-types: 2.3.0
+ pretty-bytes: 7.1.0
radix3: 1.1.2
- rollup: 4.46.2
- rollup-plugin-visualizer: 6.0.3(rolldown@1.0.0-beta.32)(rollup@4.46.2)
+ rollup: 4.57.0
+ rollup-plugin-visualizer: 6.0.5(rollup@4.57.0)
scule: 1.3.0
semver: 7.7.3
serve-placeholder: 2.0.2
- serve-static: 2.2.0
+ serve-static: 2.2.1
source-map: 0.7.6
- std-env: 3.9.0
- ufo: 1.6.1
+ std-env: 3.10.0
+ ufo: 1.6.3
ultrahtml: 1.6.0
uncrypto: 0.1.3
- unctx: 2.4.1
- unenv: 2.0.0-rc.19
- unimport: 5.2.0
- unplugin-utils: 0.2.4
- unstorage: 1.16.1(@netlify/blobs@9.1.2)(db0@0.3.2(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3))(ioredis@5.6.1)
+ unctx: 2.5.0
+ unenv: 2.0.0-rc.24
+ unimport: 5.6.0
+ unplugin-utils: 0.3.1
+ unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(ioredis@5.9.2)
untyped: 2.0.0
- unwasm: 0.3.9
- youch: 4.1.0-beta.8
+ unwasm: 0.5.3
+ youch: 4.1.0-beta.13
youch-core: 0.3.3
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -17259,13 +15475,16 @@ snapshots:
- '@planetscale/database'
- '@upstash/redis'
- '@vercel/blob'
+ - '@vercel/functions'
- '@vercel/kv'
- aws4fetch
+ - bare-abort-controller
- better-sqlite3
- drizzle-orm
- encoding
- idb-keyval
- mysql2
+ - react-native-b4a
- rolldown
- sqlite3
- supports-color
@@ -17275,13 +15494,11 @@ snapshots:
node-domexception@1.0.0: {}
- node-fetch-native@1.6.6: {}
+ node-fetch-native@1.6.7: {}
- node-fetch@2.7.0(encoding@0.1.13):
+ node-fetch@2.7.0:
dependencies:
whatwg-url: 5.0.0
- optionalDependencies:
- encoding: 0.1.13
node-fetch@3.3.2:
dependencies:
@@ -17289,7 +15506,7 @@ snapshots:
fetch-blob: 3.2.0
formdata-polyfill: 4.0.10
- node-forge@1.3.1: {}
+ node-forge@1.3.3: {}
node-gyp-build@4.8.4: {}
@@ -17300,28 +15517,14 @@ snapshots:
node-machine-id@1.1.12: {}
- node-mock-http@1.0.2: {}
+ node-mock-http@1.0.4: {}
- node-releases@2.0.21: {}
-
- node-source-walk@7.0.1:
- dependencies:
- '@babel/parser': 7.28.5
+ node-releases@2.0.27: {}
nopt@8.1.0:
dependencies:
abbrev: 3.0.1
- normalize-package-data@6.0.2:
- dependencies:
- hosted-git-info: 7.0.2
- semver: 7.7.3
- validate-npm-package-license: 3.0.4
-
- normalize-path@2.1.1:
- dependencies:
- remove-trailing-separator: 1.1.0
-
normalize-path@3.0.0: {}
npm-run-path@4.0.1:
@@ -17342,7 +15545,7 @@ snapshots:
'@yarnpkg/lockfile': 1.1.0
'@yarnpkg/parsers': 3.0.2
'@zkochan/js-yaml': 0.0.7
- axios: 1.13.1(debug@4.4.3)
+ axios: 1.13.4(debug@4.4.3)
chalk: 4.1.2
cli-cursor: 3.1.0
cli-spinners: 2.6.1
@@ -17354,7 +15557,7 @@ snapshots:
flat: 5.0.2
front-matter: 4.0.2
ignore: 7.0.5
- jest-diff: 30.1.2
+ jest-diff: 30.2.0
jsonc-parser: 3.2.0
lines-and-columns: 2.0.3
minimatch: 9.0.3
@@ -17366,11 +15569,11 @@ snapshots:
semver: 7.7.3
string-width: 4.2.3
tar-stream: 2.2.0
- tmp: 0.2.3
+ tmp: 0.2.5
tree-kill: 1.2.2
tsconfig-paths: 4.2.0
tslib: 2.8.1
- yaml: 2.8.1
+ yaml: 2.8.2
yargs: 17.7.2
yargs-parser: 21.1.1
optionalDependencies:
@@ -17387,23 +15590,19 @@ snapshots:
transitivePeerDependencies:
- debug
- nypm@0.6.1:
+ nypm@0.6.4:
dependencies:
- citty: 0.1.6
- consola: 3.4.2
+ citty: 0.2.0
pathe: 2.0.3
- pkg-types: 2.2.0
- tinyexec: 1.0.1
+ tinyexec: 1.0.2
object-assign@4.1.1: {}
- object-inspect@1.13.4: {}
-
- ofetch@1.4.1:
+ ofetch@1.5.1:
dependencies:
destr: 2.0.5
- node-fetch-native: 1.6.6
- ufo: 1.6.1
+ node-fetch-native: 1.6.7
+ ufo: 1.6.3
ofetch@2.0.0-alpha.3: {}
@@ -17421,10 +15620,6 @@ snapshots:
dependencies:
wrappy: 1.0.2
- one-time@1.0.0:
- dependencies:
- fn.name: 1.1.0
-
onetime@5.1.2:
dependencies:
mimic-fn: 2.1.0
@@ -17449,7 +15644,7 @@ snapshots:
open@10.2.0:
dependencies:
- default-browser: 5.2.1
+ default-browser: 5.4.0
define-lazy-prop: 3.0.0
is-inside-container: 1.0.0
wsl-utils: 0.1.0
@@ -17460,9 +15655,9 @@ snapshots:
is-docker: 2.2.1
is-wsl: 2.2.0
- openai@6.16.0(ws@8.18.3)(zod@4.3.6):
+ openai@6.16.0(ws@8.19.0)(zod@4.3.6):
optionalDependencies:
- ws: 8.18.3
+ ws: 8.19.0
zod: 4.3.6
optionator@0.9.4:
@@ -17487,67 +15682,74 @@ snapshots:
outdent@0.5.0: {}
- oxc-minify@0.96.0:
+ oxc-minify@0.110.0:
optionalDependencies:
- '@oxc-minify/binding-android-arm64': 0.96.0
- '@oxc-minify/binding-darwin-arm64': 0.96.0
- '@oxc-minify/binding-darwin-x64': 0.96.0
- '@oxc-minify/binding-freebsd-x64': 0.96.0
- '@oxc-minify/binding-linux-arm-gnueabihf': 0.96.0
- '@oxc-minify/binding-linux-arm-musleabihf': 0.96.0
- '@oxc-minify/binding-linux-arm64-gnu': 0.96.0
- '@oxc-minify/binding-linux-arm64-musl': 0.96.0
- '@oxc-minify/binding-linux-riscv64-gnu': 0.96.0
- '@oxc-minify/binding-linux-s390x-gnu': 0.96.0
- '@oxc-minify/binding-linux-x64-gnu': 0.96.0
- '@oxc-minify/binding-linux-x64-musl': 0.96.0
- '@oxc-minify/binding-wasm32-wasi': 0.96.0
- '@oxc-minify/binding-win32-arm64-msvc': 0.96.0
- '@oxc-minify/binding-win32-x64-msvc': 0.96.0
-
- oxc-resolver@11.14.0:
+ '@oxc-minify/binding-android-arm-eabi': 0.110.0
+ '@oxc-minify/binding-android-arm64': 0.110.0
+ '@oxc-minify/binding-darwin-arm64': 0.110.0
+ '@oxc-minify/binding-darwin-x64': 0.110.0
+ '@oxc-minify/binding-freebsd-x64': 0.110.0
+ '@oxc-minify/binding-linux-arm-gnueabihf': 0.110.0
+ '@oxc-minify/binding-linux-arm-musleabihf': 0.110.0
+ '@oxc-minify/binding-linux-arm64-gnu': 0.110.0
+ '@oxc-minify/binding-linux-arm64-musl': 0.110.0
+ '@oxc-minify/binding-linux-ppc64-gnu': 0.110.0
+ '@oxc-minify/binding-linux-riscv64-gnu': 0.110.0
+ '@oxc-minify/binding-linux-riscv64-musl': 0.110.0
+ '@oxc-minify/binding-linux-s390x-gnu': 0.110.0
+ '@oxc-minify/binding-linux-x64-gnu': 0.110.0
+ '@oxc-minify/binding-linux-x64-musl': 0.110.0
+ '@oxc-minify/binding-openharmony-arm64': 0.110.0
+ '@oxc-minify/binding-wasm32-wasi': 0.110.0
+ '@oxc-minify/binding-win32-arm64-msvc': 0.110.0
+ '@oxc-minify/binding-win32-ia32-msvc': 0.110.0
+ '@oxc-minify/binding-win32-x64-msvc': 0.110.0
+
+ oxc-resolver@11.16.4:
optionalDependencies:
- '@oxc-resolver/binding-android-arm-eabi': 11.14.0
- '@oxc-resolver/binding-android-arm64': 11.14.0
- '@oxc-resolver/binding-darwin-arm64': 11.14.0
- '@oxc-resolver/binding-darwin-x64': 11.14.0
- '@oxc-resolver/binding-freebsd-x64': 11.14.0
- '@oxc-resolver/binding-linux-arm-gnueabihf': 11.14.0
- '@oxc-resolver/binding-linux-arm-musleabihf': 11.14.0
- '@oxc-resolver/binding-linux-arm64-gnu': 11.14.0
- '@oxc-resolver/binding-linux-arm64-musl': 11.14.0
- '@oxc-resolver/binding-linux-ppc64-gnu': 11.14.0
- '@oxc-resolver/binding-linux-riscv64-gnu': 11.14.0
- '@oxc-resolver/binding-linux-riscv64-musl': 11.14.0
- '@oxc-resolver/binding-linux-s390x-gnu': 11.14.0
- '@oxc-resolver/binding-linux-x64-gnu': 11.14.0
- '@oxc-resolver/binding-linux-x64-musl': 11.14.0
- '@oxc-resolver/binding-wasm32-wasi': 11.14.0
- '@oxc-resolver/binding-win32-arm64-msvc': 11.14.0
- '@oxc-resolver/binding-win32-ia32-msvc': 11.14.0
- '@oxc-resolver/binding-win32-x64-msvc': 11.14.0
-
- oxc-transform@0.96.0:
+ '@oxc-resolver/binding-android-arm-eabi': 11.16.4
+ '@oxc-resolver/binding-android-arm64': 11.16.4
+ '@oxc-resolver/binding-darwin-arm64': 11.16.4
+ '@oxc-resolver/binding-darwin-x64': 11.16.4
+ '@oxc-resolver/binding-freebsd-x64': 11.16.4
+ '@oxc-resolver/binding-linux-arm-gnueabihf': 11.16.4
+ '@oxc-resolver/binding-linux-arm-musleabihf': 11.16.4
+ '@oxc-resolver/binding-linux-arm64-gnu': 11.16.4
+ '@oxc-resolver/binding-linux-arm64-musl': 11.16.4
+ '@oxc-resolver/binding-linux-ppc64-gnu': 11.16.4
+ '@oxc-resolver/binding-linux-riscv64-gnu': 11.16.4
+ '@oxc-resolver/binding-linux-riscv64-musl': 11.16.4
+ '@oxc-resolver/binding-linux-s390x-gnu': 11.16.4
+ '@oxc-resolver/binding-linux-x64-gnu': 11.16.4
+ '@oxc-resolver/binding-linux-x64-musl': 11.16.4
+ '@oxc-resolver/binding-openharmony-arm64': 11.16.4
+ '@oxc-resolver/binding-wasm32-wasi': 11.16.4
+ '@oxc-resolver/binding-win32-arm64-msvc': 11.16.4
+ '@oxc-resolver/binding-win32-ia32-msvc': 11.16.4
+ '@oxc-resolver/binding-win32-x64-msvc': 11.16.4
+
+ oxc-transform@0.110.0:
optionalDependencies:
- '@oxc-transform/binding-android-arm64': 0.96.0
- '@oxc-transform/binding-darwin-arm64': 0.96.0
- '@oxc-transform/binding-darwin-x64': 0.96.0
- '@oxc-transform/binding-freebsd-x64': 0.96.0
- '@oxc-transform/binding-linux-arm-gnueabihf': 0.96.0
- '@oxc-transform/binding-linux-arm-musleabihf': 0.96.0
- '@oxc-transform/binding-linux-arm64-gnu': 0.96.0
- '@oxc-transform/binding-linux-arm64-musl': 0.96.0
- '@oxc-transform/binding-linux-riscv64-gnu': 0.96.0
- '@oxc-transform/binding-linux-s390x-gnu': 0.96.0
- '@oxc-transform/binding-linux-x64-gnu': 0.96.0
- '@oxc-transform/binding-linux-x64-musl': 0.96.0
- '@oxc-transform/binding-wasm32-wasi': 0.96.0
- '@oxc-transform/binding-win32-arm64-msvc': 0.96.0
- '@oxc-transform/binding-win32-x64-msvc': 0.96.0
-
- p-event@6.0.1:
- dependencies:
- p-timeout: 6.1.4
+ '@oxc-transform/binding-android-arm-eabi': 0.110.0
+ '@oxc-transform/binding-android-arm64': 0.110.0
+ '@oxc-transform/binding-darwin-arm64': 0.110.0
+ '@oxc-transform/binding-darwin-x64': 0.110.0
+ '@oxc-transform/binding-freebsd-x64': 0.110.0
+ '@oxc-transform/binding-linux-arm-gnueabihf': 0.110.0
+ '@oxc-transform/binding-linux-arm-musleabihf': 0.110.0
+ '@oxc-transform/binding-linux-arm64-gnu': 0.110.0
+ '@oxc-transform/binding-linux-arm64-musl': 0.110.0
+ '@oxc-transform/binding-linux-ppc64-gnu': 0.110.0
+ '@oxc-transform/binding-linux-riscv64-gnu': 0.110.0
+ '@oxc-transform/binding-linux-riscv64-musl': 0.110.0
+ '@oxc-transform/binding-linux-s390x-gnu': 0.110.0
+ '@oxc-transform/binding-linux-x64-gnu': 0.110.0
+ '@oxc-transform/binding-linux-x64-musl': 0.110.0
+ '@oxc-transform/binding-openharmony-arm64': 0.110.0
+ '@oxc-transform/binding-wasm32-wasi': 0.110.0
+ '@oxc-transform/binding-win32-arm64-msvc': 0.110.0
+ '@oxc-transform/binding-win32-ia32-msvc': 0.110.0
+ '@oxc-transform/binding-win32-x64-msvc': 0.110.0
p-filter@2.1.0:
dependencies:
@@ -17561,10 +15763,6 @@ snapshots:
dependencies:
yocto-queue: 0.1.0
- p-limit@4.0.0:
- dependencies:
- yocto-queue: 1.2.1
-
p-locate@4.1.0:
dependencies:
p-limit: 2.3.0
@@ -17573,29 +15771,17 @@ snapshots:
dependencies:
p-limit: 3.1.0
- p-locate@6.0.0:
- dependencies:
- p-limit: 4.0.0
-
p-map@2.1.0: {}
- p-map@7.0.3: {}
-
- p-timeout@6.1.4: {}
-
p-try@2.2.0: {}
- p-wait-for@5.0.2:
- dependencies:
- p-timeout: 6.1.4
-
package-json-from-dist@1.0.1: {}
package-manager-detector@0.2.11:
dependencies:
- quansync: 0.2.10
+ quansync: 0.2.11
- package-manager-detector@1.3.0: {}
+ package-manager-detector@1.6.0: {}
parent-module@1.0.1:
dependencies:
@@ -17611,14 +15797,6 @@ snapshots:
is-decimal: 2.0.1
is-hexadecimal: 2.0.1
- parse-gitignore@2.0.0: {}
-
- parse-json@8.3.0:
- dependencies:
- '@babel/code-frame': 7.27.1
- index-to-position: 1.1.0
- type-fest: 4.41.0
-
parse5-htmlparser2-tree-adapter@7.1.0:
dependencies:
domhandler: 5.0.3
@@ -17630,11 +15808,11 @@ snapshots:
parse5@7.3.0:
dependencies:
- entities: 6.0.0
+ entities: 6.0.1
parse5@8.0.0:
dependencies:
- entities: 6.0.0
+ entities: 6.0.1
parseurl@1.3.3: {}
@@ -17646,8 +15824,6 @@ snapshots:
path-exists@4.0.0: {}
- path-exists@5.0.0: {}
-
path-key@3.1.1: {}
path-key@4.0.0: {}
@@ -17659,54 +15835,53 @@ snapshots:
lru-cache: 10.4.3
minipass: 7.1.2
+ path-scurry@2.0.1:
+ dependencies:
+ lru-cache: 11.2.5
+ minipass: 7.1.2
+
path-to-regexp@6.3.0: {}
path-type@4.0.0: {}
- path-type@6.0.0: {}
-
pathe@1.1.2: {}
pathe@2.0.3: {}
- pathval@2.0.0: {}
-
- pend@1.2.0: {}
+ pathval@2.0.1: {}
- perfect-debounce@1.0.0: {}
+ perfect-debounce@2.1.0: {}
- perfect-debounce@2.0.0: {}
-
- pg-cloudflare@1.2.7:
+ pg-cloudflare@1.3.0:
optional: true
- pg-connection-string@2.9.1: {}
+ pg-connection-string@2.10.1: {}
pg-int8@1.0.1: {}
- pg-pool@3.10.1(pg@8.16.3):
+ pg-pool@3.11.0(pg@8.17.2):
dependencies:
- pg: 8.16.3
+ pg: 8.17.2
- pg-protocol@1.10.3: {}
+ pg-protocol@1.11.0: {}
pg-types@2.2.0:
dependencies:
pg-int8: 1.0.1
postgres-array: 2.0.0
- postgres-bytea: 1.0.0
+ postgres-bytea: 1.0.1
postgres-date: 1.0.7
postgres-interval: 1.2.0
- pg@8.16.3:
+ pg@8.17.2:
dependencies:
- pg-connection-string: 2.9.1
- pg-pool: 3.10.1(pg@8.16.3)
- pg-protocol: 1.10.3
+ pg-connection-string: 2.10.1
+ pg-pool: 3.11.0(pg@8.17.2)
+ pg-protocol: 1.11.0
pg-types: 2.2.0
pgpass: 1.0.5
optionalDependencies:
- pg-cloudflare: 1.2.7
+ pg-cloudflare: 1.3.0
pgpass@1.0.5:
dependencies:
@@ -17725,13 +15900,13 @@ snapshots:
pkg-types@1.3.1:
dependencies:
confbox: 0.1.8
- mlly: 1.7.4
+ mlly: 1.8.0
pathe: 2.0.3
- pkg-types@2.2.0:
+ pkg-types@2.3.0:
dependencies:
confbox: 0.2.2
- exsolve: 1.0.7
+ exsolve: 1.0.8
pathe: 2.0.3
points-on-curve@0.2.0: {}
@@ -17741,27 +15916,20 @@ snapshots:
path-data-parser: 0.1.0
points-on-curve: 0.2.0
- postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.8.1):
+ postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2):
dependencies:
lilconfig: 3.1.3
optionalDependencies:
jiti: 2.6.1
postcss: 8.5.6
- tsx: 4.20.3
- yaml: 2.8.1
+ tsx: 4.21.0
+ yaml: 2.8.2
- postcss-selector-parser@7.1.0:
+ postcss-selector-parser@7.1.1:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-values-parser@6.0.2(postcss@8.5.6):
- dependencies:
- color-name: 1.1.4
- is-url-superb: 4.0.0
- postcss: 8.5.6
- quote-unquote: 1.0.0
-
postcss@8.5.6:
dependencies:
nanoid: 3.3.11
@@ -17770,7 +15938,7 @@ snapshots:
postgres-array@2.0.0: {}
- postgres-bytea@1.0.0: {}
+ postgres-bytea@1.0.1: {}
postgres-date@1.0.7: {}
@@ -17778,45 +15946,22 @@ snapshots:
dependencies:
xtend: 4.0.2
- postgres@3.4.7:
- optional: true
-
- preact@10.28.0: {}
-
- precinct@12.2.0:
- dependencies:
- '@dependents/detective-less': 5.0.1
- commander: 12.1.0
- detective-amd: 6.0.1
- detective-cjs: 6.0.1
- detective-es6: 5.0.1
- detective-postcss: 7.0.1(postcss@8.5.6)
- detective-sass: 6.0.1
- detective-scss: 5.0.1
- detective-stylus: 5.0.1
- detective-typescript: 14.0.0(typescript@5.9.3)
- detective-vue2: 2.2.0(typescript@5.9.3)
- module-definition: 6.0.1
- node-source-walk: 7.0.1
- postcss: 8.5.6
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
+ preact@10.28.2: {}
prelude-ls@1.2.1: {}
premove@4.0.0: {}
- prettier-plugin-svelte@3.4.0(prettier@3.7.3)(svelte@5.28.2):
+ prettier-plugin-svelte@3.4.1(prettier@3.8.1)(svelte@5.48.5):
dependencies:
- prettier: 3.7.3
- svelte: 5.28.2
+ prettier: 3.8.1
+ svelte: 5.48.5
prettier@2.8.8: {}
- prettier@3.7.3: {}
+ prettier@3.8.1: {}
- pretty-bytes@6.1.1: {}
+ pretty-bytes@7.1.0: {}
pretty-format@27.5.1:
dependencies:
@@ -17824,40 +15969,16 @@ snapshots:
ansi-styles: 5.2.0
react-is: 17.0.2
- pretty-format@30.0.5:
+ pretty-format@30.2.0:
dependencies:
'@jest/schemas': 30.0.5
ansi-styles: 5.2.0
react-is: 18.3.1
- prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3):
- dependencies:
- '@prisma/config': 7.2.0(magicast@0.3.5)
- '@prisma/dev': 0.17.0(typescript@5.9.3)
- '@prisma/engines': 7.2.0
- '@prisma/studio-core': 0.9.0(@types/react@19.2.7)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- mysql2: 3.15.3
- postgres: 3.4.7
- optionalDependencies:
- typescript: 5.9.3
- transitivePeerDependencies:
- - '@types/react'
- - magicast
- - react
- - react-dom
- optional: true
-
process-nextick-args@2.0.1: {}
process@0.11.10: {}
- proper-lockfile@4.1.2:
- dependencies:
- graceful-fs: 4.2.11
- retry: 0.12.0
- signal-exit: 3.0.7
- optional: true
-
property-information@7.1.0: {}
protobufjs@7.5.4:
@@ -17872,40 +15993,26 @@ snapshots:
'@protobufjs/path': 1.1.2
'@protobufjs/pool': 1.1.0
'@protobufjs/utf8': 1.1.0
- '@types/node': 22.15.2
+ '@types/node': 22.19.7
long: 5.3.2
proxy-from-env@1.1.0: {}
- publint@0.3.15:
+ publint@0.3.17:
dependencies:
- '@publint/pack': 0.1.2
- package-manager-detector: 1.3.0
+ '@publint/pack': 0.1.3
+ package-manager-detector: 1.6.0
picocolors: 1.1.1
sade: 1.8.1
- pump@3.0.3:
- dependencies:
- end-of-stream: 1.4.4
- once: 1.4.0
-
punycode.js@2.3.1: {}
punycode@2.3.1: {}
- pure-rand@6.1.0:
- optional: true
-
- qs@6.14.0:
- dependencies:
- side-channel: 1.1.0
-
- quansync@0.2.10: {}
+ quansync@0.2.11: {}
queue-microtask@1.2.3: {}
- quote-unquote@1.0.0: {}
-
radix3@1.1.2: {}
randombytes@2.1.0:
@@ -17919,14 +16026,9 @@ snapshots:
defu: 6.1.4
destr: 2.0.5
- react-dom@19.1.1(react@19.2.3):
+ react-dom@19.2.4(react@19.2.4):
dependencies:
- react: 19.2.3
- scheduler: 0.26.0
-
- react-dom@19.2.3(react@19.2.3):
- dependencies:
- react: 19.2.3
+ react: 19.2.4
scheduler: 0.27.0
react-is@17.0.2: {}
@@ -17935,28 +16037,12 @@ snapshots:
react-refresh@0.18.0: {}
- react@19.1.1: {}
-
- react@19.2.3: {}
-
- read-package-up@11.0.0:
- dependencies:
- find-up-simple: 1.0.1
- read-pkg: 9.0.1
- type-fest: 4.41.0
-
- read-pkg@9.0.1:
- dependencies:
- '@types/normalize-package-data': 2.4.4
- normalize-package-data: 6.0.2
- parse-json: 8.3.0
- type-fest: 4.41.0
- unicorn-magic: 0.1.0
+ react@19.2.4: {}
read-yaml-file@1.1.0:
dependencies:
graceful-fs: 4.2.11
- js-yaml: 3.14.1
+ js-yaml: 3.14.2
pify: 4.0.1
strip-bom: 3.0.0
@@ -17994,6 +16080,8 @@ snapshots:
readdirp@4.1.2: {}
+ readdirp@5.0.0: {}
+
recast@0.23.11:
dependencies:
ast-types: 0.16.1
@@ -18032,12 +16120,9 @@ snapshots:
dependencies:
regex-utilities: 2.3.0
- regexp-to-ast@0.5.0:
- optional: true
-
rehype-harden@1.1.7:
dependencies:
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
rehype-katex@7.0.1:
dependencies:
@@ -18046,7 +16131,7 @@ snapshots:
hast-util-from-html-isomorphic: 2.0.0
hast-util-to-text: 4.0.2
katex: 0.16.28
- unist-util-visit-parents: 6.0.1
+ unist-util-visit-parents: 6.0.2
vfile: 6.0.3
rehype-raw@7.0.0:
@@ -18113,7 +16198,7 @@ snapshots:
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- mdast-util-to-hast: 13.2.0
+ mdast-util-to-hast: 13.2.1
unified: 11.0.5
vfile: 6.0.3
@@ -18123,23 +16208,14 @@ snapshots:
mdast-util-to-markdown: 2.1.2
unified: 11.0.5
- remeda@2.21.3:
- dependencies:
- type-fest: 4.41.0
- optional: true
-
remend@1.0.1: {}
remove-accents@0.5.0: {}
- remove-trailing-separator@1.1.0: {}
-
require-directory@2.1.1: {}
require-from-string@2.0.2: {}
- require-package-name@2.0.1: {}
-
requires-port@1.0.0: {}
resolve-from@4.0.0: {}
@@ -18150,13 +16226,7 @@ snapshots:
resolve.exports@2.0.3: {}
- resolve@1.22.10:
- dependencies:
- is-core-module: 2.16.1
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
-
- resolve@2.0.0-next.5:
+ resolve@1.22.11:
dependencies:
is-core-module: 2.16.1
path-parse: 1.0.7
@@ -18167,83 +16237,61 @@ snapshots:
onetime: 5.1.2
signal-exit: 3.0.7
- retry@0.12.0:
- optional: true
-
reusify@1.1.0: {}
rimraf@5.0.10:
dependencies:
- glob: 10.4.5
+ glob: 10.5.0
robust-predicates@3.0.2: {}
- rolldown@1.0.0-beta.32:
+ rollup-plugin-preserve-directives@0.4.0(rollup@4.57.0):
dependencies:
- '@oxc-project/runtime': 0.81.0
- '@oxc-project/types': 0.81.0
- '@rolldown/pluginutils': 1.0.0-beta.32
- ansis: 4.1.0
- optionalDependencies:
- '@rolldown/binding-android-arm64': 1.0.0-beta.32
- '@rolldown/binding-darwin-arm64': 1.0.0-beta.32
- '@rolldown/binding-darwin-x64': 1.0.0-beta.32
- '@rolldown/binding-freebsd-x64': 1.0.0-beta.32
- '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.32
- '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.32
- '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.32
- '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.32
- '@rolldown/binding-linux-x64-musl': 1.0.0-beta.32
- '@rolldown/binding-openharmony-arm64': 1.0.0-beta.32
- '@rolldown/binding-wasm32-wasi': 1.0.0-beta.32
- '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.32
- '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.32
- '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.32
- optional: true
-
- rollup-plugin-preserve-directives@0.4.0(rollup@4.46.2):
- dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
magic-string: 0.30.21
- rollup: 4.46.2
+ rollup: 4.57.0
- rollup-plugin-visualizer@6.0.3(rolldown@1.0.0-beta.32)(rollup@4.46.2):
+ rollup-plugin-visualizer@6.0.5(rollup@4.57.0):
dependencies:
open: 8.4.2
picomatch: 4.0.3
source-map: 0.7.6
yargs: 17.7.2
optionalDependencies:
- rolldown: 1.0.0-beta.32
- rollup: 4.46.2
+ rollup: 4.57.0
- rollup@4.46.2:
+ rollup@4.57.0:
dependencies:
'@types/estree': 1.0.8
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.46.2
- '@rollup/rollup-android-arm64': 4.46.2
- '@rollup/rollup-darwin-arm64': 4.46.2
- '@rollup/rollup-darwin-x64': 4.46.2
- '@rollup/rollup-freebsd-arm64': 4.46.2
- '@rollup/rollup-freebsd-x64': 4.46.2
- '@rollup/rollup-linux-arm-gnueabihf': 4.46.2
- '@rollup/rollup-linux-arm-musleabihf': 4.46.2
- '@rollup/rollup-linux-arm64-gnu': 4.46.2
- '@rollup/rollup-linux-arm64-musl': 4.46.2
- '@rollup/rollup-linux-loongarch64-gnu': 4.46.2
- '@rollup/rollup-linux-ppc64-gnu': 4.46.2
- '@rollup/rollup-linux-riscv64-gnu': 4.46.2
- '@rollup/rollup-linux-riscv64-musl': 4.46.2
- '@rollup/rollup-linux-s390x-gnu': 4.46.2
- '@rollup/rollup-linux-x64-gnu': 4.46.2
- '@rollup/rollup-linux-x64-musl': 4.46.2
- '@rollup/rollup-win32-arm64-msvc': 4.46.2
- '@rollup/rollup-win32-ia32-msvc': 4.46.2
- '@rollup/rollup-win32-x64-msvc': 4.46.2
+ '@rollup/rollup-android-arm-eabi': 4.57.0
+ '@rollup/rollup-android-arm64': 4.57.0
+ '@rollup/rollup-darwin-arm64': 4.57.0
+ '@rollup/rollup-darwin-x64': 4.57.0
+ '@rollup/rollup-freebsd-arm64': 4.57.0
+ '@rollup/rollup-freebsd-x64': 4.57.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.57.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.57.0
+ '@rollup/rollup-linux-arm64-gnu': 4.57.0
+ '@rollup/rollup-linux-arm64-musl': 4.57.0
+ '@rollup/rollup-linux-loong64-gnu': 4.57.0
+ '@rollup/rollup-linux-loong64-musl': 4.57.0
+ '@rollup/rollup-linux-ppc64-gnu': 4.57.0
+ '@rollup/rollup-linux-ppc64-musl': 4.57.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.57.0
+ '@rollup/rollup-linux-riscv64-musl': 4.57.0
+ '@rollup/rollup-linux-s390x-gnu': 4.57.0
+ '@rollup/rollup-linux-x64-gnu': 4.57.0
+ '@rollup/rollup-linux-x64-musl': 4.57.0
+ '@rollup/rollup-openbsd-x64': 4.57.0
+ '@rollup/rollup-openharmony-arm64': 4.57.0
+ '@rollup/rollup-win32-arm64-msvc': 4.57.0
+ '@rollup/rollup-win32-ia32-msvc': 4.57.0
+ '@rollup/rollup-win32-x64-gnu': 4.57.0
+ '@rollup/rollup-win32-x64-msvc': 4.57.0
fsevents: 2.3.3
- rou3@0.7.10: {}
+ rou3@0.7.12: {}
roughjs@4.6.6:
dependencies:
@@ -18252,7 +16300,7 @@ snapshots:
points-on-curve: 0.2.0
points-on-path: 0.2.1
- run-applescript@7.0.0: {}
+ run-applescript@7.1.0: {}
run-parallel@1.2.0:
dependencies:
@@ -18268,25 +16316,12 @@ snapshots:
safe-buffer@5.2.1: {}
- safe-stable-stringify@2.5.0: {}
-
safer-buffer@2.1.2: {}
- sass@1.90.0:
- dependencies:
- chokidar: 4.0.3
- immutable: 5.1.3
- source-map-js: 1.2.1
- optionalDependencies:
- '@parcel/watcher': 2.5.1
- optional: true
-
saxes@6.0.0:
dependencies:
xmlchars: 2.2.0
- scheduler@0.26.0: {}
-
scheduler@0.27.0: {}
scule@1.3.0: {}
@@ -18299,33 +16334,33 @@ snapshots:
semver@7.7.3: {}
- send@0.19.0:
+ send@0.19.2:
dependencies:
debug: 2.6.9
depd: 2.0.0
destroy: 1.2.0
- encodeurl: 1.0.2
+ encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
fresh: 0.5.2
- http-errors: 2.0.0
+ http-errors: 2.0.1
mime: 1.6.0
ms: 2.1.3
on-finished: 2.4.1
range-parser: 1.2.1
- statuses: 2.0.1
+ statuses: 2.0.2
transitivePeerDependencies:
- supports-color
- send@1.2.0:
+ send@1.2.1:
dependencies:
debug: 4.4.3
encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
fresh: 2.0.0
- http-errors: 2.0.0
- mime-types: 3.0.1
+ http-errors: 2.0.1
+ mime-types: 3.0.2
ms: 2.1.3
on-finished: 2.4.1
range-parser: 1.2.1
@@ -18333,50 +16368,35 @@ snapshots:
transitivePeerDependencies:
- supports-color
- seq-queue@0.0.5:
- optional: true
-
serialize-javascript@6.0.2:
dependencies:
randombytes: 2.1.0
- seroval-plugins@1.3.2(seroval@1.3.2):
+ seroval-plugins@1.5.0(seroval@1.5.0):
dependencies:
- seroval: 1.3.2
+ seroval: 1.5.0
- seroval-plugins@1.4.0(seroval@1.4.0):
- dependencies:
- seroval: 1.4.0
-
- seroval-plugins@1.4.0(seroval@1.4.2):
- dependencies:
- seroval: 1.4.2
-
- seroval@1.3.2: {}
-
- seroval@1.4.0: {}
-
- seroval@1.4.2: {}
+ seroval@1.5.0: {}
serve-placeholder@2.0.2:
dependencies:
defu: 6.1.4
- serve-static@1.16.2:
+ serve-static@1.16.3:
dependencies:
encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
- send: 0.19.0
+ send: 0.19.2
transitivePeerDependencies:
- supports-color
- serve-static@2.2.0:
+ serve-static@2.2.1:
dependencies:
encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
- send: 1.2.0
+ send: 1.2.1
transitivePeerDependencies:
- supports-color
@@ -18421,40 +16441,40 @@ snapshots:
shell-quote@1.8.3: {}
- sherif-darwin-arm64@1.9.0:
+ sherif-darwin-arm64@1.10.0:
optional: true
- sherif-darwin-x64@1.9.0:
+ sherif-darwin-x64@1.10.0:
optional: true
- sherif-linux-arm64-musl@1.9.0:
+ sherif-linux-arm64-musl@1.10.0:
optional: true
- sherif-linux-arm64@1.9.0:
+ sherif-linux-arm64@1.10.0:
optional: true
- sherif-linux-x64-musl@1.9.0:
+ sherif-linux-x64-musl@1.10.0:
optional: true
- sherif-linux-x64@1.9.0:
+ sherif-linux-x64@1.10.0:
optional: true
- sherif-windows-arm64@1.9.0:
+ sherif-windows-arm64@1.10.0:
optional: true
- sherif-windows-x64@1.9.0:
+ sherif-windows-x64@1.10.0:
optional: true
- sherif@1.9.0:
+ sherif@1.10.0:
optionalDependencies:
- sherif-darwin-arm64: 1.9.0
- sherif-darwin-x64: 1.9.0
- sherif-linux-arm64: 1.9.0
- sherif-linux-arm64-musl: 1.9.0
- sherif-linux-x64: 1.9.0
- sherif-linux-x64-musl: 1.9.0
- sherif-windows-arm64: 1.9.0
- sherif-windows-x64: 1.9.0
+ sherif-darwin-arm64: 1.10.0
+ sherif-darwin-x64: 1.10.0
+ sherif-linux-arm64: 1.10.0
+ sherif-linux-arm64-musl: 1.10.0
+ sherif-linux-x64: 1.10.0
+ sherif-linux-x64-musl: 1.10.0
+ sherif-windows-arm64: 1.10.0
+ sherif-windows-x64: 1.10.0
shiki@1.29.2:
dependencies:
@@ -18478,34 +16498,6 @@ snapshots:
'@shikijs/vscode-textmate': 10.0.2
'@types/hast': 3.0.4
- side-channel-list@1.0.0:
- dependencies:
- es-errors: 1.3.0
- object-inspect: 1.13.4
-
- side-channel-map@1.0.1:
- dependencies:
- call-bound: 1.0.4
- es-errors: 1.3.0
- get-intrinsic: 1.3.0
- object-inspect: 1.13.4
-
- side-channel-weakmap@1.0.2:
- dependencies:
- call-bound: 1.0.4
- es-errors: 1.3.0
- get-intrinsic: 1.3.0
- object-inspect: 1.13.4
- side-channel-map: 1.0.1
-
- side-channel@1.1.0:
- dependencies:
- es-errors: 1.3.0
- object-inspect: 1.13.4
- side-channel-list: 1.0.0
- side-channel-map: 1.0.1
- side-channel-weakmap: 1.0.2
-
siginfo@2.0.0: {}
signal-exit@3.0.7: {}
@@ -18516,11 +16508,7 @@ snapshots:
dependencies:
kolorist: 1.8.0
- simple-swizzle@0.2.2:
- dependencies:
- is-arrayish: 0.3.2
-
- sirv@3.0.1:
+ sirv@3.0.2:
dependencies:
'@polka/url': 1.0.0-next.29
mrmime: 2.0.1
@@ -18542,26 +16530,26 @@ snapshots:
smob@1.5.0: {}
- smol-toml@1.5.2: {}
+ smol-toml@1.6.0: {}
- solid-js@1.9.10:
+ solid-js@1.9.11:
dependencies:
csstype: 3.2.3
- seroval: 1.3.2
- seroval-plugins: 1.3.2(seroval@1.3.2)
+ seroval: 1.5.0
+ seroval-plugins: 1.5.0(seroval@1.5.0)
- solid-refresh@0.6.3(solid-js@1.9.10):
+ solid-refresh@0.6.3(solid-js@1.9.11):
dependencies:
- '@babel/generator': 7.28.5
- '@babel/helper-module-imports': 7.27.1
- '@babel/types': 7.28.5
- solid-js: 1.9.10
+ '@babel/generator': 7.28.6
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/types': 7.28.6
+ solid-js: 1.9.11
transitivePeerDependencies:
- supports-color
- solid-use@0.9.1(solid-js@1.9.10):
+ solid-use@0.9.1(solid-js@1.9.11):
dependencies:
- solid-js: 1.9.10
+ solid-js: 1.9.11
sonda@0.9.0:
dependencies:
@@ -18586,33 +16574,14 @@ snapshots:
cross-spawn: 7.0.6
signal-exit: 4.1.0
- spdx-correct@3.2.0:
- dependencies:
- spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.21
-
- spdx-exceptions@2.5.0: {}
-
- spdx-expression-parse@3.0.1:
- dependencies:
- spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.21
-
- spdx-license-ids@3.0.21: {}
-
split2@4.2.0: {}
sprintf-js@1.0.3: {}
- sqlstring@2.3.3:
- optional: true
-
- srvx@0.9.8: {}
+ srvx@0.10.1: {}
stable-hash-x@0.2.0: {}
- stack-trace@0.0.10: {}
-
stack-trace@1.0.0-pre2: {}
stackback@0.0.2: {}
@@ -18621,23 +16590,21 @@ snapshots:
standard-as-callback@2.1.0: {}
- statuses@2.0.1: {}
-
statuses@2.0.2: {}
- std-env@3.9.0: {}
+ std-env@3.10.0: {}
- streamdown@1.6.11(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(react@19.2.3):
+ streamdown@1.6.11(@types/mdast@4.0.4)(micromark-util-types@2.0.2)(micromark@4.0.2)(react@19.2.4):
dependencies:
clsx: 2.1.1
hast: 1.0.0
hast-util-to-jsx-runtime: 2.3.6
html-url-attributes: 3.0.1
katex: 0.16.28
- lucide-react: 0.542.0(react@19.2.3)
+ lucide-react: 0.542.0(react@19.2.4)
marked: 16.4.2
mermaid: 11.12.2
- react: 19.2.3
+ react: 19.2.4
rehype-harden: 1.1.7
rehype-katex: 7.0.1
rehype-raw: 7.0.0
@@ -18652,23 +16619,25 @@ snapshots:
shiki: 3.21.0
tailwind-merge: 3.4.0
unified: 11.0.5
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
transitivePeerDependencies:
- '@types/mdast'
- micromark
- micromark-util-types
- supports-color
- streamx@2.22.1:
+ streamx@2.23.0:
dependencies:
+ events-universal: 1.0.1
fast-fifo: 1.3.2
text-decoder: 1.2.3
- optionalDependencies:
- bare-events: 2.6.0
+ transitivePeerDependencies:
+ - bare-abort-controller
+ - react-native-b4a
string-argv@0.3.2: {}
- string-ts@2.2.1: {}
+ string-ts@2.3.1: {}
string-width@4.2.3:
dependencies:
@@ -18680,13 +16649,13 @@ snapshots:
dependencies:
eastasianwidth: 0.2.0
emoji-regex: 9.2.2
- strip-ansi: 7.1.0
+ strip-ansi: 7.1.2
string-width@7.2.0:
dependencies:
- emoji-regex: 10.4.0
- get-east-asian-width: 1.3.0
- strip-ansi: 7.1.0
+ emoji-regex: 10.6.0
+ get-east-asian-width: 1.4.0
+ strip-ansi: 7.1.2
string_decoder@1.1.1:
dependencies:
@@ -18705,9 +16674,9 @@ snapshots:
dependencies:
ansi-regex: 5.0.1
- strip-ansi@7.1.0:
+ strip-ansi@7.1.2:
dependencies:
- ansi-regex: 6.1.0
+ ansi-regex: 6.2.2
strip-bom@3.0.0: {}
@@ -18721,7 +16690,7 @@ snapshots:
strip-json-comments@5.0.3: {}
- strip-literal@3.0.0:
+ strip-literal@3.1.0:
dependencies:
js-tokens: 9.0.1
@@ -18735,17 +16704,17 @@ snapshots:
stylis@4.3.6: {}
- sucrase@3.35.0:
+ sucrase@3.35.1:
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/gen-mapping': 0.3.13
commander: 4.1.1
- glob: 10.4.5
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.7
+ tinyglobby: 0.2.15
ts-interface-checker: 0.1.13
- supports-color@10.0.0: {}
+ supports-color@10.2.2: {}
supports-color@7.2.0:
dependencies:
@@ -18757,75 +16726,80 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- svelte@5.28.2:
+ svelte@5.48.5:
dependencies:
- '@ampproject/remapping': 2.3.0
+ '@jridgewell/remapping': 2.3.5
'@jridgewell/sourcemap-codec': 1.5.5
- '@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
+ '@sveltejs/acorn-typescript': 1.0.8(acorn@8.15.0)
'@types/estree': 1.0.8
acorn: 8.15.0
aria-query: 5.3.2
axobject-query: 4.1.0
clsx: 2.1.1
+ devalue: 5.6.2
esm-env: 1.2.2
- esrap: 1.4.6
+ esrap: 2.2.2
is-reference: 3.0.3
locate-character: 3.0.0
magic-string: 0.30.21
- zimmerframe: 1.1.2
+ zimmerframe: 1.1.4
symbol-tree@3.2.4: {}
system-architecture@0.1.0: {}
+ tagged-tag@1.0.0: {}
+
tailwind-merge@3.4.0: {}
tailwindcss@4.1.18: {}
- tapable@2.2.1: {}
+ tapable@2.3.0: {}
tar-stream@2.2.0:
dependencies:
bl: 4.1.0
- end-of-stream: 1.4.4
+ end-of-stream: 1.4.5
fs-constants: 1.0.0
inherits: 2.0.4
readable-stream: 3.6.2
tar-stream@3.1.7:
dependencies:
- b4a: 1.6.7
+ b4a: 1.7.3
fast-fifo: 1.3.2
- streamx: 2.22.1
+ streamx: 2.23.0
+ transitivePeerDependencies:
+ - bare-abort-controller
+ - react-native-b4a
- tar@7.4.3:
+ tar@7.5.7:
dependencies:
'@isaacs/fs-minipass': 4.0.1
chownr: 3.0.0
minipass: 7.1.2
- minizlib: 3.0.2
- mkdirp: 3.0.1
+ minizlib: 3.1.0
yallist: 5.0.0
term-size@2.2.1: {}
- terracotta@1.0.6(solid-js@1.9.10):
+ terracotta@1.1.0(solid-js@1.9.11):
dependencies:
- solid-js: 1.9.10
- solid-use: 0.9.1(solid-js@1.9.10)
+ solid-js: 1.9.11
+ solid-use: 0.9.1(solid-js@1.9.11)
- terser@5.43.1:
+ terser@5.46.0:
dependencies:
- '@jridgewell/source-map': 0.3.10
+ '@jridgewell/source-map': 0.3.11
acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
text-decoder@1.2.3:
dependencies:
- b4a: 1.6.7
-
- text-hex@1.0.0: {}
+ b4a: 1.7.3
+ transitivePeerDependencies:
+ - react-native-b4a
thenify-all@1.6.0:
dependencies:
@@ -18843,7 +16817,7 @@ snapshots:
tinyexec@0.3.2: {}
- tinyexec@1.0.1: {}
+ tinyexec@1.0.2: {}
tinyglobby@0.2.15:
dependencies:
@@ -18856,17 +16830,13 @@ snapshots:
tinyspy@4.0.4: {}
- tldts-core@7.0.15: {}
-
- tldts@7.0.15:
- dependencies:
- tldts-core: 7.0.15
+ tldts-core@7.0.19: {}
- tmp-promise@3.0.3:
+ tldts@7.0.19:
dependencies:
- tmp: 0.2.3
+ tldts-core: 7.0.19
- tmp@0.2.3: {}
+ tmp@0.2.5: {}
to-regex-range@5.0.1:
dependencies:
@@ -18874,13 +16844,11 @@ snapshots:
toidentifier@1.0.1: {}
- toml@3.0.0: {}
-
totalist@3.0.1: {}
tough-cookie@6.0.0:
dependencies:
- tldts: 7.0.15
+ tldts: 7.0.19
tr46@0.0.3: {}
@@ -18892,13 +16860,11 @@ snapshots:
trim-lines@3.0.1: {}
- triple-beam@1.4.1: {}
-
trough@2.2.0: {}
ts-algebra@2.0.0: {}
- ts-api-utils@2.1.0(typescript@5.9.3):
+ ts-api-utils@2.4.0(typescript@5.9.3):
dependencies:
typescript: 5.9.3
@@ -18911,9 +16877,9 @@ snapshots:
ts-interface-checker@0.1.13: {}
- ts-pattern@5.8.0: {}
+ ts-pattern@5.9.0: {}
- tsconfck@3.1.5(typescript@5.9.3):
+ tsconfck@3.1.6(typescript@5.9.3):
optionalDependencies:
typescript: 5.9.3
@@ -18925,36 +16891,36 @@ snapshots:
tslib@2.8.1: {}
- tsup-preset-solid@2.2.0(esbuild@0.27.0)(solid-js@1.9.10)(tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@24.10.4))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.1)):
+ tsup-preset-solid@2.2.0(esbuild@0.27.2)(solid-js@1.9.11)(tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.7))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)):
dependencies:
- esbuild-plugin-solid: 0.5.0(esbuild@0.27.0)(solid-js@1.9.10)
- tsup: 8.5.1(@microsoft/api-extractor@7.47.7(@types/node@24.10.4))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.1)
+ esbuild-plugin-solid: 0.5.0(esbuild@0.27.2)(solid-js@1.9.11)
+ tsup: 8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.7))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)
transitivePeerDependencies:
- esbuild
- solid-js
- supports-color
- tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@24.10.4))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.9.3)(yaml@2.8.1):
+ tsup@8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.7))(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2):
dependencies:
- bundle-require: 5.1.0(esbuild@0.27.0)
+ bundle-require: 5.1.0(esbuild@0.27.2)
cac: 6.7.14
chokidar: 4.0.3
consola: 3.4.2
debug: 4.4.3
- esbuild: 0.27.0
+ esbuild: 0.27.2
fix-dts-default-cjs-exports: 1.0.1
joycon: 3.1.1
picocolors: 1.1.1
- postcss-load-config: 6.0.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.8.1)
+ postcss-load-config: 6.0.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2)
resolve-from: 5.0.0
- rollup: 4.46.2
+ rollup: 4.57.0
source-map: 0.7.6
- sucrase: 3.35.0
+ sucrase: 3.35.1
tinyexec: 0.3.2
tinyglobby: 0.2.15
tree-kill: 1.2.2
optionalDependencies:
- '@microsoft/api-extractor': 7.47.7(@types/node@24.10.4)
+ '@microsoft/api-extractor': 7.47.7(@types/node@22.19.7)
postcss: 8.5.6
typescript: 5.9.3
transitivePeerDependencies:
@@ -18963,10 +16929,10 @@ snapshots:
- tsx
- yaml
- tsx@4.20.3:
+ tsx@4.21.0:
dependencies:
- esbuild: 0.25.9
- get-tsconfig: 4.10.1
+ esbuild: 0.27.2
+ get-tsconfig: 4.13.0
optionalDependencies:
fsevents: 2.3.3
@@ -18978,10 +16944,14 @@ snapshots:
type-fest@4.41.0: {}
+ type-fest@5.4.2:
+ dependencies:
+ tagged-tag: 1.0.0
+
typedoc-plugin-frontmatter@1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.9(typescript@5.9.3))):
dependencies:
typedoc-plugin-markdown: 4.4.2(typedoc@0.27.9(typescript@5.9.3))
- yaml: 2.8.1
+ yaml: 2.8.2
typedoc-plugin-markdown@4.4.2(typedoc@0.27.9(typescript@5.9.3)):
dependencies:
@@ -18994,15 +16964,15 @@ snapshots:
markdown-it: 14.1.0
minimatch: 9.0.5
typescript: 5.9.3
- yaml: 2.8.1
+ yaml: 2.8.2
- typescript-eslint@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3):
+ typescript-eslint@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.48.0(@typescript-eslint/parser@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/parser': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)
- eslint: 9.39.1(jiti@2.6.1)
+ '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3)
+ eslint: 9.39.2(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@@ -19013,55 +16983,40 @@ snapshots:
uc.micro@2.1.0: {}
- ufo@1.6.1: {}
+ ufo@1.6.3: {}
ultrahtml@1.6.0: {}
uncrypto@0.1.3: {}
- unctx@2.4.1:
+ unctx@2.5.0:
dependencies:
acorn: 8.15.0
estree-walker: 3.0.3
magic-string: 0.30.21
- unplugin: 2.3.5
+ unplugin: 2.3.11
undici-types@5.28.4: {}
undici-types@6.21.0: {}
- undici-types@7.16.0:
- optional: true
-
- undici@7.13.0: {}
-
- undici@7.16.0: {}
-
undici@7.18.2: {}
+ undici@7.19.2: {}
+
unenv@1.10.0:
dependencies:
consola: 3.4.2
defu: 6.1.4
mime: 3.0.0
- node-fetch-native: 1.6.6
+ node-fetch-native: 1.6.7
pathe: 1.1.2
- unenv@2.0.0-rc.19:
- dependencies:
- defu: 6.1.4
- exsolve: 1.0.7
- ohash: 2.0.11
- pathe: 2.0.3
- ufo: 1.6.1
-
unenv@2.0.0-rc.24:
dependencies:
pathe: 2.0.3
- unicorn-magic@0.1.0: {}
-
- unicorn-magic@0.3.0: {}
+ unicorn-magic@0.4.0: {}
unified@11.0.5:
dependencies:
@@ -19073,29 +17028,29 @@ snapshots:
trough: 2.2.0
vfile: 6.0.3
- unimport@5.2.0:
+ unimport@5.6.0:
dependencies:
acorn: 8.15.0
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
- local-pkg: 1.1.1
+ local-pkg: 1.1.2
magic-string: 0.30.21
- mlly: 1.7.4
+ mlly: 1.8.0
pathe: 2.0.3
picomatch: 4.0.3
- pkg-types: 2.2.0
+ pkg-types: 2.3.0
scule: 1.3.0
- strip-literal: 3.0.0
+ strip-literal: 3.1.0
tinyglobby: 0.2.15
- unplugin: 2.3.5
- unplugin-utils: 0.2.4
+ unplugin: 2.3.11
+ unplugin-utils: 0.3.1
unist-util-find-after@5.0.0:
dependencies:
'@types/unist': 3.0.3
- unist-util-is: 6.0.0
+ unist-util-is: 6.0.1
- unist-util-is@6.0.0:
+ unist-util-is@6.0.1:
dependencies:
'@types/unist': 3.0.3
@@ -19106,53 +17061,40 @@ snapshots:
unist-util-remove-position@5.0.0:
dependencies:
'@types/unist': 3.0.3
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
unist-util-stringify-position@4.0.0:
dependencies:
'@types/unist': 3.0.3
- unist-util-visit-parents@6.0.1:
+ unist-util-visit-parents@6.0.2:
dependencies:
'@types/unist': 3.0.3
- unist-util-is: 6.0.0
+ unist-util-is: 6.0.1
- unist-util-visit@5.0.0:
+ unist-util-visit@5.1.0:
dependencies:
'@types/unist': 3.0.3
- unist-util-is: 6.0.0
- unist-util-visit-parents: 6.0.1
+ unist-util-is: 6.0.1
+ unist-util-visit-parents: 6.0.2
universalify@0.1.2: {}
- unixify@1.0.0:
- dependencies:
- normalize-path: 2.1.1
-
- unplugin-utils@0.2.4:
- dependencies:
- pathe: 2.0.3
- picomatch: 4.0.3
-
- unplugin-utils@0.3.0:
+ unplugin-utils@0.3.1:
dependencies:
pathe: 2.0.3
picomatch: 4.0.3
- unplugin@1.16.1:
- dependencies:
- acorn: 8.15.0
- webpack-virtual-modules: 0.6.2
-
- unplugin@2.3.5:
+ unplugin@2.3.11:
dependencies:
+ '@jridgewell/remapping': 2.3.5
acorn: 8.15.0
picomatch: 4.0.3
webpack-virtual-modules: 0.6.2
unrs-resolver@1.11.1:
dependencies:
- napi-postinstall: 0.3.2
+ napi-postinstall: 0.3.4
optionalDependencies:
'@unrs/resolver-binding-android-arm-eabi': 1.11.1
'@unrs/resolver-binding-android-arm64': 1.11.1
@@ -19174,28 +17116,26 @@ snapshots:
'@unrs/resolver-binding-win32-ia32-msvc': 1.11.1
'@unrs/resolver-binding-win32-x64-msvc': 1.11.1
- unstorage@1.16.1(@netlify/blobs@9.1.2)(db0@0.3.2(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3))(ioredis@5.6.1):
+ unstorage@1.17.4(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(ioredis@5.9.2):
dependencies:
anymatch: 3.1.3
- chokidar: 4.0.3
+ chokidar: 5.0.0
destr: 2.0.5
- h3: 1.15.4
- lru-cache: 10.4.3
- node-fetch-native: 1.6.6
- ofetch: 1.4.1
- ufo: 1.6.1
+ h3: 1.15.5
+ lru-cache: 11.2.5
+ node-fetch-native: 1.6.7
+ ofetch: 1.5.1
+ ufo: 1.6.3
optionalDependencies:
- '@netlify/blobs': 9.1.2
- db0: 0.3.2(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)
- ioredis: 5.6.1
+ db0: 0.3.4(drizzle-orm@0.44.7(pg@8.17.2))
+ ioredis: 5.9.2
- unstorage@2.0.0-alpha.4(@netlify/blobs@9.1.2)(chokidar@4.0.3)(db0@0.3.4(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3))(ioredis@5.6.1)(lru-cache@11.2.4)(ofetch@2.0.0-alpha.3):
+ unstorage@2.0.0-alpha.5(chokidar@5.0.0)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(ioredis@5.9.2)(lru-cache@11.2.5)(ofetch@2.0.0-alpha.3):
optionalDependencies:
- '@netlify/blobs': 9.1.2
- chokidar: 4.0.3
- db0: 0.3.4(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3)
- ioredis: 5.6.1
- lru-cache: 11.2.4
+ chokidar: 5.0.0
+ db0: 0.3.4(drizzle-orm@0.44.7(pg@8.17.2))
+ ioredis: 5.9.2
+ lru-cache: 11.2.5
ofetch: 2.0.0-alpha.3
untun@0.1.3:
@@ -19209,21 +17149,21 @@ snapshots:
citty: 0.1.6
defu: 6.1.4
jiti: 2.6.1
- knitwork: 1.2.0
+ knitwork: 1.3.0
scule: 1.3.0
- unwasm@0.3.9:
+ unwasm@0.5.3:
dependencies:
- knitwork: 1.2.0
+ exsolve: 1.0.8
+ knitwork: 1.3.0
magic-string: 0.30.21
- mlly: 1.7.4
- pathe: 1.1.2
- pkg-types: 1.3.1
- unplugin: 1.16.1
+ mlly: 1.8.0
+ pathe: 2.0.3
+ pkg-types: 2.3.0
- update-browserslist-db@1.1.3(browserslist@4.26.2):
+ update-browserslist-db@1.2.3(browserslist@4.28.1):
dependencies:
- browserslist: 4.26.2
+ browserslist: 4.28.1
escalade: 3.2.0
picocolors: 1.1.1
@@ -19233,30 +17173,14 @@ snapshots:
dependencies:
punycode: 2.3.1
- urlpattern-polyfill@10.1.0: {}
-
- urlpattern-polyfill@8.0.2: {}
-
- use-sync-external-store@1.6.0(react@19.2.3):
+ use-sync-external-store@1.6.0(react@19.2.4):
dependencies:
- react: 19.2.3
+ react: 19.2.4
util-deprecate@1.0.2: {}
uuid@11.1.0: {}
- valibot@1.2.0(typescript@5.9.3):
- optionalDependencies:
- typescript: 5.9.3
- optional: true
-
- validate-html-nesting@1.2.2: {}
-
- validate-npm-package-license@3.0.4:
- dependencies:
- spdx-correct: 3.2.0
- spdx-expression-parse: 3.0.1
-
vfile-location@5.0.3:
dependencies:
'@types/unist': 3.0.3
@@ -19272,12 +17196,12 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.3
- vinxi@0.5.8(fbcbceb2354544d80be2ec20ce31947a):
+ vinxi@0.5.11(@types/node@22.19.7)(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(drizzle-orm@0.44.7(pg@8.17.2))(ioredis@5.9.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2):
dependencies:
- '@babel/core': 7.28.5
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
- '@types/micromatch': 4.0.9
+ '@babel/core': 7.28.6
+ '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.28.6)
+ '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.28.6)
+ '@types/micromatch': 4.0.10
'@vinxi/listhen': 1.5.6
boxen: 8.0.1
chokidar: 4.0.3
@@ -19287,27 +17211,27 @@ snapshots:
dax-sh: 0.43.2
defu: 6.1.4
es-module-lexer: 1.7.0
- esbuild: 0.25.9
+ esbuild: 0.25.12
get-port-please: 3.2.0
h3: 1.15.3
hookable: 5.5.3
http-proxy: 1.18.1
micromatch: 4.0.8
- nitropack: 2.12.4(@electric-sql/pglite@0.3.2)(@netlify/blobs@9.1.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(encoding@0.1.13)(mysql2@3.15.3)(rolldown@1.0.0-beta.32)
- node-fetch-native: 1.6.6
+ nitropack: 2.13.1(drizzle-orm@0.44.7(pg@8.17.2))
+ node-fetch-native: 1.6.7
path-to-regexp: 6.3.0
pathe: 1.1.2
radix3: 1.1.2
- resolve: 1.22.10
+ resolve: 1.22.11
serve-placeholder: 2.0.2
- serve-static: 1.16.2
+ serve-static: 1.16.3
tinyglobby: 0.2.15
- ufo: 1.6.1
- unctx: 2.4.1
+ ufo: 1.6.3
+ unctx: 2.5.0
unenv: 1.10.0
- unstorage: 1.16.1(@netlify/blobs@9.1.2)(db0@0.3.2(@electric-sql/pglite@0.3.2)(drizzle-orm@0.44.7(@electric-sql/pglite@0.3.2)(@opentelemetry/api@1.9.0)(@prisma/client@7.2.0(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3))(typescript@5.9.3))(mysql2@3.15.3)(pg@8.16.3)(postgres@3.4.7)(prisma@7.2.0(@types/react@19.2.7)(magicast@0.3.5)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(typescript@5.9.3)))(mysql2@3.15.3))(ioredis@5.6.1)
- vite: 6.3.5(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- zod: 3.25.76
+ unstorage: 1.17.4(db0@0.3.4(drizzle-orm@0.44.7(pg@8.17.2)))(ioredis@5.9.2)
+ vite: 6.4.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ zod: 4.3.6
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -19324,8 +17248,10 @@ snapshots:
- '@types/node'
- '@upstash/redis'
- '@vercel/blob'
+ - '@vercel/functions'
- '@vercel/kv'
- aws4fetch
+ - bare-abort-controller
- better-sqlite3
- db0
- debug
@@ -19337,6 +17263,7 @@ snapshots:
- less
- lightningcss
- mysql2
+ - react-native-b4a
- rolldown
- sass
- sass-embedded
@@ -19350,33 +17277,23 @@ snapshots:
- xml2js
- yaml
- vite-dev-rpc@1.1.0(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-dev-rpc@1.1.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
- birpc: 2.5.0
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-hot-client: 2.1.0(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ birpc: 2.9.0
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vite-hot-client: 2.1.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
- vite-dev-rpc@1.1.0(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-hot-client@2.1.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
- birpc: 2.5.0
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-hot-client: 2.1.0(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
- vite-hot-client@2.1.0(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- dependencies:
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vite-hot-client@2.1.0(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- dependencies:
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vite-node@3.2.4(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
+ vite-node@3.2.4(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2):
dependencies:
cac: 6.7.14
debug: 4.4.3
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -19391,11 +17308,11 @@ snapshots:
- tsx
- yaml
- vite-plugin-dts@4.2.3(@types/node@22.15.2)(rollup@4.46.2)(typescript@5.9.3)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-plugin-dts@4.2.3(@types/node@22.19.7)(rollup@4.57.0)(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
- '@microsoft/api-extractor': 7.47.7(@types/node@22.15.2)
- '@rollup/pluginutils': 5.1.4(rollup@4.46.2)
- '@volar/typescript': 2.4.13
+ '@microsoft/api-extractor': 7.47.7(@types/node@22.19.7)
+ '@rollup/pluginutils': 5.3.0(rollup@4.57.0)
+ '@volar/typescript': 2.4.27
'@vue/language-core': 2.1.6(typescript@5.9.3)
compare-versions: 6.1.1
debug: 4.4.3
@@ -19404,118 +17321,56 @@ snapshots:
magic-string: 0.30.21
typescript: 5.9.3
optionalDependencies:
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite-plugin-externalize-deps@0.9.0(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- dependencies:
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vite-plugin-inspect@11.3.3(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-plugin-externalize-deps@0.9.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
- ansis: 4.1.0
- debug: 4.4.3
- error-stack-parser-es: 1.0.5
- ohash: 2.0.11
- open: 10.2.0
- perfect-debounce: 2.0.0
- sirv: 3.0.1
- unplugin-utils: 0.3.0
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-dev-rpc: 1.1.0(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- transitivePeerDependencies:
- - supports-color
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
- vite-plugin-inspect@11.3.3(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-plugin-inspect@11.3.3(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
- ansis: 4.1.0
+ ansis: 4.2.0
debug: 4.4.3
error-stack-parser-es: 1.0.5
ohash: 2.0.11
open: 10.2.0
- perfect-debounce: 2.0.0
- sirv: 3.0.1
- unplugin-utils: 0.3.0
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-dev-rpc: 1.1.0(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ perfect-debounce: 2.1.0
+ sirv: 3.0.2
+ unplugin-utils: 0.3.1
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vite-dev-rpc: 1.1.0(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
transitivePeerDependencies:
- supports-color
- vite-plugin-mkcert@1.17.9(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-plugin-mkcert@1.17.9(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
- axios: 1.13.1(debug@4.4.3)
+ axios: 1.13.4(debug@4.4.3)
debug: 4.4.3
picocolors: 1.1.1
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
- vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.28.6
'@types/babel__core': 7.20.5
- babel-preset-solid: 1.9.5(@babel/core@7.28.5)
+ babel-preset-solid: 1.9.10(@babel/core@7.28.6)(solid-js@1.9.11)
merge-anything: 5.1.7
- solid-js: 1.9.10
- solid-refresh: 0.6.3(solid-js@1.9.10)
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vitefu: 1.1.1(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ solid-js: 1.9.11
+ solid-refresh: 0.6.3(solid-js@1.9.11)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vitefu: 1.1.1(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
optionalDependencies:
'@testing-library/jest-dom': 6.9.1
transitivePeerDependencies:
- supports-color
- optional: true
- vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- dependencies:
- '@babel/core': 7.28.5
- '@types/babel__core': 7.20.5
- babel-preset-solid: 1.9.5(@babel/core@7.28.5)
- merge-anything: 5.1.7
- solid-js: 1.9.10
- solid-refresh: 0.6.3(solid-js@1.9.10)
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vitefu: 1.1.1(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- optionalDependencies:
- '@testing-library/jest-dom': 6.9.1
- transitivePeerDependencies:
- - supports-color
-
- vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- dependencies:
- '@babel/core': 7.28.5
- '@types/babel__core': 7.20.5
- babel-preset-solid: 1.9.5(@babel/core@7.28.5)
- merge-anything: 5.1.7
- solid-js: 1.9.10
- solid-refresh: 0.6.3(solid-js@1.9.10)
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vitefu: 1.1.1(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- optionalDependencies:
- '@testing-library/jest-dom': 6.9.1
- transitivePeerDependencies:
- - supports-color
- optional: true
-
- vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- dependencies:
- '@babel/core': 7.28.5
- '@types/babel__core': 7.20.5
- babel-preset-solid: 1.9.5(@babel/core@7.28.5)
- merge-anything: 5.1.7
- solid-js: 1.9.10
- solid-refresh: 0.6.3(solid-js@1.9.10)
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vitefu: 1.1.1(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- optionalDependencies:
- '@testing-library/jest-dom': 6.9.1
- transitivePeerDependencies:
- - supports-color
-
- vite-prerender-plugin@0.5.12(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-prerender-plugin@0.5.12(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
kolorist: 1.8.0
magic-string: 0.30.21
@@ -19523,218 +17378,95 @@ snapshots:
simple-code-frame: 1.3.0
source-map: 0.7.6
stack-trace: 1.0.0-pre2
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
- vite-prerender-plugin@0.5.12(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- dependencies:
- kolorist: 1.8.0
- magic-string: 0.30.21
- node-html-parser: 6.1.13
- simple-code-frame: 1.3.0
- source-map: 0.7.6
- stack-trace: 1.0.0-pre2
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
- tsconfck: 3.1.5(typescript@5.9.3)
+ tsconfck: 3.1.6(typescript@5.9.3)
optionalDependencies:
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
- typescript
- vite-tsconfig-paths@6.0.3(typescript@5.9.3)(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
+ vite-tsconfig-paths@6.0.5(typescript@5.9.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
- tsconfck: 3.1.5(typescript@5.9.3)
- optionalDependencies:
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ tsconfck: 3.1.6(typescript@5.9.3)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
transitivePeerDependencies:
- supports-color
- typescript
- vite@6.3.5(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
+ vite@6.4.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2):
dependencies:
- esbuild: 0.25.9
+ esbuild: 0.25.12
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
postcss: 8.5.6
- rollup: 4.46.2
+ rollup: 4.57.0
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 24.10.4
+ '@types/node': 22.19.7
fsevents: 2.3.3
jiti: 2.6.1
lightningcss: 1.30.2
- sass: 1.90.0
- terser: 5.43.1
- tsx: 4.20.3
- yaml: 2.8.1
+ terser: 5.46.0
+ tsx: 4.21.0
+ yaml: 2.8.2
- vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
+ vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2):
dependencies:
- esbuild: 0.25.9
+ esbuild: 0.27.2
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
postcss: 8.5.6
- rollup: 4.46.2
+ rollup: 4.57.0
tinyglobby: 0.2.15
optionalDependencies:
- '@types/node': 22.15.2
+ '@types/node': 22.19.7
fsevents: 2.3.3
jiti: 2.6.1
lightningcss: 1.30.2
- sass: 1.90.0
- terser: 5.43.1
- tsx: 4.20.3
- yaml: 2.8.1
+ terser: 5.46.0
+ tsx: 4.21.0
+ yaml: 2.8.2
- vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
- dependencies:
- esbuild: 0.25.9
- fdir: 6.5.0(picomatch@4.0.3)
- picomatch: 4.0.3
- postcss: 8.5.6
- rollup: 4.46.2
- tinyglobby: 0.2.15
+ vitefu@1.1.1(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)):
optionalDependencies:
- '@types/node': 24.10.4
- fsevents: 2.3.3
- jiti: 2.6.1
- lightningcss: 1.30.2
- sass: 1.90.0
- terser: 5.43.1
- tsx: 4.20.3
- yaml: 2.8.1
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
- vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.7)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2):
dependencies:
- esbuild: 0.27.0
- fdir: 6.5.0(picomatch@4.0.3)
- picomatch: 4.0.3
- postcss: 8.5.6
- rollup: 4.46.2
- tinyglobby: 0.2.15
- optionalDependencies:
- '@types/node': 22.15.2
- fsevents: 2.3.3
- jiti: 2.6.1
- lightningcss: 1.30.2
- sass: 1.90.0
- terser: 5.43.1
- tsx: 4.20.3
- yaml: 2.8.1
-
- vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
- dependencies:
- esbuild: 0.27.0
- fdir: 6.5.0(picomatch@4.0.3)
- picomatch: 4.0.3
- postcss: 8.5.6
- rollup: 4.46.2
- tinyglobby: 0.2.15
- optionalDependencies:
- '@types/node': 24.10.4
- fsevents: 2.3.3
- jiti: 2.6.1
- lightningcss: 1.30.2
- sass: 1.90.0
- terser: 5.43.1
- tsx: 4.20.3
- yaml: 2.8.1
-
- vitefu@1.1.1(vite@7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- optionalDependencies:
- vite: 7.2.6(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vitefu@1.1.1(vite@7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- optionalDependencies:
- vite: 7.2.6(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vitefu@1.1.1(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- optionalDependencies:
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vitefu@1.1.1(vite@7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)):
- optionalDependencies:
- vite: 7.3.0(@types/node@24.10.4)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
-
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.2)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
- dependencies:
- '@types/chai': 5.2.2
- '@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
- '@vitest/pretty-format': 3.2.4
- '@vitest/runner': 3.2.4
- '@vitest/snapshot': 3.2.4
- '@vitest/spy': 3.2.4
- '@vitest/utils': 3.2.4
- chai: 5.2.0
- debug: 4.4.3
- expect-type: 1.2.1
- magic-string: 0.30.21
- pathe: 2.0.3
- picomatch: 4.0.3
- std-env: 3.9.0
- tinybench: 2.9.0
- tinyexec: 0.3.2
- tinyglobby: 0.2.15
- tinypool: 1.1.1
- tinyrainbow: 2.0.0
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-node: 3.2.4(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- why-is-node-running: 2.3.0
- optionalDependencies:
- '@types/debug': 4.1.12
- '@types/node': 22.15.2
- happy-dom: 18.0.1
- jsdom: 27.2.0(postcss@8.5.6)
- transitivePeerDependencies:
- - jiti
- - less
- - lightningcss
- - msw
- - sass
- - sass-embedded
- - stylus
- - sugarss
- - supports-color
- - terser
- - tsx
- - yaml
-
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.2)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1):
- dependencies:
- '@types/chai': 5.2.2
+ '@types/chai': 5.2.3
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1))
+ '@vitest/mocker': 3.2.4(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
'@vitest/spy': 3.2.4
'@vitest/utils': 3.2.4
- chai: 5.2.0
+ chai: 5.3.3
debug: 4.4.3
- expect-type: 1.2.1
+ expect-type: 1.3.0
magic-string: 0.30.21
pathe: 2.0.3
picomatch: 4.0.3
- std-env: 3.9.0
+ std-env: 3.10.0
tinybench: 2.9.0
tinyexec: 0.3.2
tinyglobby: 0.2.15
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 7.3.0(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
- vite-node: 3.2.4(@types/node@22.15.2)(jiti@2.6.1)(lightningcss@1.30.2)(sass@1.90.0)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.1)
+ vite: 7.3.1(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
+ vite-node: 3.2.4(@types/node@22.19.7)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/debug': 4.1.12
- '@types/node': 22.15.2
+ '@types/node': 22.19.7
happy-dom: 18.0.1
jsdom: 27.4.0
transitivePeerDependencies:
@@ -19770,29 +17502,29 @@ snapshots:
vscode-uri@3.1.0: {}
- vue-demi@0.14.10(vue@3.5.25(typescript@5.9.3)):
+ vue-demi@0.14.10(vue@3.5.27(typescript@5.9.3)):
dependencies:
- vue: 3.5.25(typescript@5.9.3)
+ vue: 3.5.27(typescript@5.9.3)
- vue-eslint-parser@10.2.0(eslint@9.39.1(jiti@2.6.1)):
+ vue-eslint-parser@10.2.0(eslint@9.39.2(jiti@2.6.1)):
dependencies:
debug: 4.4.3
- eslint: 9.39.1(jiti@2.6.1)
+ eslint: 9.39.2(jiti@2.6.1)
eslint-scope: 8.4.0
eslint-visitor-keys: 4.2.1
espree: 10.4.0
- esquery: 1.6.0
+ esquery: 1.7.0
semver: 7.7.3
transitivePeerDependencies:
- supports-color
- vue@3.5.25(typescript@5.9.3):
+ vue@3.5.27(typescript@5.9.3):
dependencies:
- '@vue/compiler-dom': 3.5.25
- '@vue/compiler-sfc': 3.5.25
- '@vue/runtime-dom': 3.5.25
- '@vue/server-renderer': 3.5.25(vue@3.5.25(typescript@5.9.3))
- '@vue/shared': 3.5.25
+ '@vue/compiler-dom': 3.5.27
+ '@vue/compiler-sfc': 3.5.27
+ '@vue/runtime-dom': 3.5.27
+ '@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.9.3))
+ '@vue/shared': 3.5.27
optionalDependencies:
typescript: 5.9.3
@@ -19814,7 +17546,7 @@ snapshots:
webidl-conversions@3.0.1: {}
- webidl-conversions@8.0.0: {}
+ webidl-conversions@8.0.1: {}
webpack-virtual-modules@0.6.2: {}
@@ -19828,10 +17560,12 @@ snapshots:
whatwg-mimetype@4.0.0: {}
+ whatwg-mimetype@5.0.0: {}
+
whatwg-url@15.1.0:
dependencies:
tr46: 6.0.0
- webidl-conversions: 8.0.0
+ webidl-conversions: 8.0.1
whatwg-url@5.0.0:
dependencies:
@@ -19855,26 +17589,6 @@ snapshots:
dependencies:
string-width: 7.2.0
- winston-transport@4.9.0:
- dependencies:
- logform: 2.7.0
- readable-stream: 3.6.2
- triple-beam: 1.4.1
-
- winston@3.17.0:
- dependencies:
- '@colors/colors': 1.6.0
- '@dabh/diagnostics': 2.0.3
- async: 3.2.6
- is-stream: 2.0.1
- logform: 2.7.0
- one-time: 1.0.0
- readable-stream: 3.6.2
- safe-stable-stringify: 2.5.0
- stack-trace: 0.0.10
- triple-beam: 1.4.1
- winston-transport: 4.9.0
-
word-wrap@1.2.5: {}
workerd@1.20260124.0:
@@ -19909,26 +17623,21 @@ snapshots:
wrap-ansi@8.1.0:
dependencies:
- ansi-styles: 6.2.1
+ ansi-styles: 6.2.3
string-width: 5.1.2
- strip-ansi: 7.1.0
+ strip-ansi: 7.1.2
- wrap-ansi@9.0.0:
+ wrap-ansi@9.0.2:
dependencies:
- ansi-styles: 6.2.1
+ ansi-styles: 6.2.3
string-width: 7.2.0
- strip-ansi: 7.1.0
+ strip-ansi: 7.1.2
wrappy@1.0.2: {}
- write-file-atomic@6.0.0:
- dependencies:
- imurmurhash: 0.1.4
- signal-exit: 4.1.0
-
ws@8.18.0: {}
- ws@8.18.3: {}
+ ws@8.19.0: {}
wsl-utils@0.1.0:
dependencies:
@@ -19957,7 +17666,7 @@ snapshots:
yallist@5.0.0: {}
- yaml@2.8.1: {}
+ yaml@2.8.2: {}
yargs-parser@21.1.1: {}
@@ -19971,42 +17680,30 @@ snapshots:
y18n: 5.0.8
yargs-parser: 21.1.1
- yauzl@2.10.0:
- dependencies:
- buffer-crc32: 0.2.13
- fd-slicer: 1.1.0
-
yocto-queue@0.1.0: {}
- yocto-queue@1.2.1: {}
-
youch-core@0.3.3:
dependencies:
- '@poppinss/exception': 1.2.2
+ '@poppinss/exception': 1.2.3
error-stack-parser-es: 1.0.5
youch@4.1.0-beta.10:
dependencies:
- '@poppinss/colors': 4.1.5
- '@poppinss/dumper': 0.6.4
- '@speed-highlight/core': 1.2.7
- cookie: 1.0.2
+ '@poppinss/colors': 4.1.6
+ '@poppinss/dumper': 0.6.5
+ '@speed-highlight/core': 1.2.14
+ cookie: 1.1.1
youch-core: 0.3.3
- youch@4.1.0-beta.8:
+ youch@4.1.0-beta.13:
dependencies:
- '@poppinss/colors': 4.1.5
- '@poppinss/dumper': 0.6.4
- '@speed-highlight/core': 1.2.7
- cookie: 1.0.2
+ '@poppinss/colors': 4.1.6
+ '@poppinss/dumper': 0.6.5
+ '@speed-highlight/core': 1.2.14
+ cookie-es: 2.0.0
youch-core: 0.3.3
- zeptomatch@2.0.2:
- dependencies:
- grammex: 3.1.12
- optional: true
-
- zimmerframe@1.1.2: {}
+ zimmerframe@1.1.4: {}
zip-stream@6.0.1:
dependencies:
@@ -20014,7 +17711,7 @@ snapshots:
compress-commons: 6.0.2
readable-stream: 4.7.0
- zod-validation-error@3.4.0(zod@3.25.76):
+ zod-validation-error@3.5.4(zod@3.25.76):
dependencies:
zod: 3.25.76
@@ -20026,10 +17723,10 @@ snapshots:
zod@4.3.6: {}
- zustand@5.0.9(@types/react@19.2.7)(react@19.2.3)(use-sync-external-store@1.6.0(react@19.2.3)):
+ zustand@5.0.10(@types/react@19.2.10)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)):
optionalDependencies:
- '@types/react': 19.2.7
- react: 19.2.3
- use-sync-external-store: 1.6.0(react@19.2.3)
+ '@types/react': 19.2.10
+ react: 19.2.4
+ use-sync-external-store: 1.6.0(react@19.2.4)
zwitch@2.0.4: {}