diff --git a/.nuxtrc b/.nuxtrc
index 1e1fe8339e..9594fb2eb9 100644
--- a/.nuxtrc
+++ b/.nuxtrc
@@ -1 +1 @@
-setups.@nuxt/test-utils="4.0.0"
\ No newline at end of file
+setups.@nuxt/test-utils="4.0.1"
\ No newline at end of file
diff --git a/.vite-hooks/pre-commit b/.vite-hooks/pre-commit
new file mode 100644
index 0000000000..85fb65b4fc
--- /dev/null
+++ b/.vite-hooks/pre-commit
@@ -0,0 +1 @@
+vp staged
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index b6cd39f1c8..39668642e6 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1091,7 +1091,7 @@ This provides the following benefits:
## Pre-commit hooks
-The project uses `lint-staged` with `simple-git-hooks` to automatically lint files on commit.
+The project uses [`vite-plus`](https://viteplus.dev/guide/commit-hooks) to automatically lint files on commit.
## Using AI
diff --git a/lunaria/components.ts b/lunaria/components.ts
index 930b2b422c..5caac7358a 100644
--- a/lunaria/components.ts
+++ b/lunaria/components.ts
@@ -38,61 +38,64 @@ export const Page = (
_lunaria: LunariaInstance, // currenly not in use
): string => {
return html`
-
-
-
- ${Meta} ${BaseStyles} ${CustomStyles}
-
-
- ${Body(config, status)}
-
-
- `
+
+
+
+ ${Meta} ${BaseStyles} ${CustomStyles}
+
+
+ ${Body(config, status)}
+
+
+ `
}
const Meta = html`
-
-
- npmx - Translation Status
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ npmx - Translation Status
+
+
+
+
+
+
+
+
+
+
+
+
`
const Body = (config: LunariaConfig, status: I18nStatus): string => {
return html`
-
-
-
npmx Translation Status
- ${TitleParagraph} ${StatusByLocale(config, status)}
-
-
- `
+
+
+
npmx Translation Status
+ ${TitleParagraph} ${StatusByLocale(config, status)}
+
+
+ `
}
const StatusByLocale = (config: LunariaConfig, status: I18nStatus): string => {
const { locales } = config
return html`
-
- ${locales.map(locale => LocaleDetails(status, locale))}
- `
+
+ ${locales.map(locale => LocaleDetails(status, locale))}
+ `
}
const LocaleDetails = (status: I18nStatus, locale: Locale): string => {
@@ -113,40 +116,39 @@ const LocaleDetails = (status: I18nStatus, locale: Locale): string => {
} = localeStatus
return html`
-
-
- ${label} ${lang}
-
-
-
- ${missingKeys.length ? `${missingKeys.length.toString()} missing keys` : 'β'}
-
+
+
+ ${label} ${lang}
+
+
+
+ ${missingKeys.length ? `${missingKeys.length.toString()} missing keys` : 'β'}
+
${completedKeys} / ${totalKeys}
-
- ${ProgressBar(percentComplete)}
-
-
- ${ContentDetailsLinks({ text: `i18n/locales/${lang}.json`, url: githubEditUrl }, githubHistoryUrl)}
-
-
- ${
- missingKeys.length > 0
- ? html`${MissingKeysList(missingKeys)}`
- : html`
- This translation is complete, amazing job! π
- `
- }
-
- `
+
+ ${ProgressBar(percentComplete)}
+
+
+ ${ContentDetailsLinks(
+ { text: `i18n/locales/${lang}.json`, url: githubEditUrl },
+ githubHistoryUrl,
+ )}
+
+
+ ${missingKeys.length > 0
+ ? html`${MissingKeysList(missingKeys)}`
+ : html` This translation is complete, amazing job! π
`}
+
+ `
}
const MissingKeysList = (missingKeys: string[]): string => {
return html`
- Show missing keys
-
- ${missingKeys.map(key => html`- ${key}
`)}
-
- `
+ Show missing keys
+
+ ${missingKeys.map(key => html`- ${key}
`)}
+
+ `
}
const ContentDetailsLinks = (
@@ -154,9 +156,9 @@ const ContentDetailsLinks = (
githubHistoryUrl: string,
): string => {
return html`
- ${Link(githubEditLink.url, githubEditLink.text)} |
- ${Link(githubHistoryUrl, 'source change history')}
- `
+ ${Link(githubEditLink.url, githubEditLink.text)} |
+ ${Link(githubHistoryUrl, 'source change history')}
+ `
}
const ProgressBar = (percentComplete: number): string => {
@@ -175,10 +177,10 @@ const ProgressBar = (percentComplete: number): string => {
}
return html`
-
- `
+
+ `
}
const Link = (href: string, text: string): string => {
@@ -210,29 +212,29 @@ const _StatusByFile = (
): string => {
const { locales } = config
return html`
-
-
-
-
-
- ${['File', ...locales.map(({ lang }) => lang)].map(col => html`| ${col} | `)}
-
-
- ${TableBody(status, locales, lunaria)}
-
-
- β missing π outdated β done
- `
+
+
+
+
+
+ ${['File', ...locales.map(({ lang }) => lang)].map(col => html`| ${col} | `)}
+
+
+ ${TableBody(status, locales, lunaria)}
+
+
+ β missing π outdated β done
+ `
}
const TableBody = (status: LunariaStatus, locales: Locale[], lunaria: LunariaInstance): string => {
const links = lunaria.gitHostingLinks()
return html`
-
- ${status.map(
+
+ ${status.map(
file =>
html`
@@ -243,8 +245,8 @@ const TableBody = (status: LunariaStatus, locales: Locale[], lunaria: LunariaIns
`,
)}
-
- `
+
+ `
}
const TableContentStatus = (
@@ -293,11 +295,11 @@ const EmojiFileLink = (
return href
? html`
- ${statusEmojiOpts[type]}
- `
+ ${statusEmojiOpts[type]}
+ `
: html`
- ${statusEmojiOpts[type]}
- `
+ ${statusEmojiOpts[type]}
+ `
}
const _CreateFileLink = (href: string, text: string): string => {
@@ -311,20 +313,20 @@ const _SvgSummary = (config: LunariaConfig, status: LunariaStatus): string => {
const localeHeight = 56 // Each localeβs summary is 56px high.
const svgHeight = localeHeight * Math.ceil(config.locales.length / 2)
return html``
+ `
}
function SvgLocaleSummary(
@@ -359,18 +361,16 @@ function SvgLocaleSummary(
return {
progress: doneFraction,
svg: html`${label} (${lang})
-
- ${
- missingFiles.length == 0 && outdatedFiles.length == 0
- ? '100% complete, amazing job! π'
- : html`${doneLength} done, ${outdatedFiles.length} outdated, ${missingFiles.length}
- missing`
- }
-
-
-
- `,
+ >${label} (${lang})
+
+ ${missingFiles.length == 0 && outdatedFiles.length == 0
+ ? '100% complete, amazing job! π'
+ : html`${doneLength} done, ${outdatedFiles.length} outdated, ${missingFiles.length}
+ missing`}
+
+
+
+ `,
}
}
diff --git a/lunaria/styles.ts b/lunaria/styles.ts
index 1dadd4a38b..b48936592d 100644
--- a/lunaria/styles.ts
+++ b/lunaria/styles.ts
@@ -5,8 +5,8 @@ export const BaseStyles = html`
:root {
/** Fonts */
--ln-font-fallback:
- -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji,
- Segoe UI Emoji;
+ -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif,
+ Apple Color Emoji, Segoe UI Emoji;
--ln-font-body: 'Geist', 'IBM Plex Sans Arabic', var(--ln-font-fallback);
--ln-font-mono: 'Geist Mono', 'IBM Plex Sans Arabic', monospace;
diff --git a/package.json b/package.json
index 38835219b0..bece4f29a3 100644
--- a/package.json
+++ b/package.json
@@ -62,7 +62,7 @@
"@nuxt/a11y": "1.0.0-alpha.1",
"@nuxt/fonts": "0.14.0",
"@nuxt/scripts": "0.13.2",
- "@nuxt/test-utils": "4.0.0",
+ "@nuxt/test-utils": "4.0.1",
"@nuxtjs/color-mode": "4.0.0",
"@nuxtjs/html-validator": "2.1.0",
"@nuxtjs/i18n": "10.2.3",
@@ -106,7 +106,7 @@
"validate-npm-package-name": "7.0.2",
"virtua": "0.48.8",
"vite-plugin-pwa": "1.2.0",
- "vite-plus": "0.1.12",
+ "vite-plus": "0.1.16",
"vue": "3.5.30",
"vue-data-ui": "3.17.11"
},
@@ -123,7 +123,7 @@
"@types/sanitize-html": "2.16.1",
"@types/semver": "7.7.1",
"@types/validate-npm-package-name": "4.0.2",
- "@vitest/coverage-v8": "4.1.2",
+ "@vitest/coverage-v8": "4.1.4",
"@vue/test-utils": "2.4.6",
"axe-core": "4.11.1",
"changelogen": "0.6.2",
@@ -140,10 +140,13 @@
"storybook-i18n": "catalog:storybook",
"typescript": "6.0.2",
"unplugin-vue-markdown": "30.0.0",
- "vitest": "npm:@voidzero-dev/vite-plus-test@0.1.12",
+ "vitest": "npm:@voidzero-dev/vite-plus-test@0.1.16",
"vue-i18n-extract": "2.0.7",
"vue-tsc": "3.2.6"
},
+ "resolutions": {
+ "@nuxt/test-utils>vitest-environment-nuxt": "1.0.1"
+ },
"engines": {
"node": "24"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 25df17e30b..e9d194ab1c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -19,15 +19,15 @@ catalogs:
'@storybook/addon-themes':
specifier: ^10.3.1
version: 10.3.4
+ storybook:
+ specifier: ^10.3.1
+ version: 10.3.4
storybook-i18n:
specifier: ^10.1.1
version: 10.1.1
overrides:
- sharp: 0.34.5
- vite: npm:@voidzero-dev/vite-plus-core@0.1.12
- vitest: npm:@voidzero-dev/vite-plus-test@0.1.12
- storybook: ^10.3.1
+ '@nuxt/test-utils>vitest-environment-nuxt': 1.0.1
packageExtensionsChecksum: sha256-YBtmV2wlHHTKm5hOqoxwkw6LifLft12a+kUIp1CTUjY=
@@ -95,14 +95,14 @@ importers:
specifier: 0.13.2
version: 0.13.2(@unhead/vue@2.1.13)(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(typescript@6.0.2)(vue@3.5.30)
'@nuxt/test-utils':
- specifier: 4.0.0
- version: 4.0.0(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.12)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)
+ specifier: 4.0.1
+ version: 4.0.1(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.16)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)
'@nuxtjs/color-mode':
specifier: 4.0.0
version: 4.0.0(magicast@0.5.2)
'@nuxtjs/html-validator':
specifier: 2.1.0
- version: 2.1.0(@voidzero-dev/vite-plus-test@0.1.12)(magicast@0.5.2)
+ version: 2.1.0(@voidzero-dev/vite-plus-test@0.1.16)(magicast@0.5.2)
'@nuxtjs/i18n':
specifier: 10.2.3
version: 10.2.3(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.32)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(rollup@4.60.1)(vue@3.5.30)
@@ -141,7 +141,7 @@ importers:
version: 14.2.1(magicast@0.5.2)(nuxt@4.3.1)(vue@3.5.30)
'@vueuse/router':
specifier: ^14.2.1
- version: 14.2.1(vue-router@4.6.4)(vue@3.5.30)
+ version: 14.2.1(vue-router@5.0.4)(vue@3.5.30)
'@vueuse/shared':
specifier: 14.2.1
version: 14.2.1(vue@3.5.30)
@@ -174,7 +174,7 @@ importers:
version: 2.11.0
nuxt:
specifier: 4.3.1
- version: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ version: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
nuxt-og-image:
specifier: 5.1.13
version: 5.1.13(@unhead/vue@2.1.13)(magicast@0.5.2)(unstorage@1.17.5)(vite@8.0.0-beta.18)(vue@3.5.30)
@@ -213,7 +213,7 @@ importers:
version: 66.6.7(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@unocss/webpack@66.6.7)(vite@8.0.0-beta.18)
unplugin-vue-router:
specifier: 0.19.2
- version: 0.19.2(@vue/compiler-sfc@3.5.32)(vue-router@4.6.4)(vue@3.5.30)
+ version: 0.19.2(@vue/compiler-sfc@3.5.32)(vue-router@5.0.4)(vue@3.5.30)
valibot:
specifier: 1.3.0
version: 1.3.0(typescript@6.0.2)
@@ -227,8 +227,8 @@ importers:
specifier: 1.2.0
version: 1.2.0(@vite-pwa/assets-generator@1.0.2)(vite@8.0.0-beta.18)(workbox-build@7.4.0)(workbox-window@7.4.0)
vite-plus:
- specifier: 0.1.12
- version: 0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)
+ specifier: 0.1.16
+ version: 0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)
vue:
specifier: 3.5.30
version: 3.5.30(typescript@6.0.2)
@@ -238,7 +238,7 @@ importers:
devDependencies:
'@e18e/eslint-plugin':
specifier: 0.3.0
- version: 0.3.0(eslint@10.2.0)(oxlint@1.55.0)
+ version: 0.3.0(eslint@10.2.0)(oxlint@1.58.0)
'@intlify/core-base':
specifier: 11.3.0
version: 11.3.0
@@ -250,13 +250,13 @@ importers:
version: 1.58.2
'@storybook-vue/nuxt':
specifier: catalog:storybook
- version: 9.0.1(@types/node@24.12.0)(esbuild@0.27.7)(eslint@10.2.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(storybook@10.3.4)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)
+ version: 9.0.1(@types/node@24.12.0)(eslint@10.2.0)(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(storybook@10.3.4)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)
'@storybook/addon-a11y':
specifier: catalog:storybook
version: 10.3.4(storybook@10.3.4)
'@storybook/addon-docs':
specifier: catalog:storybook
- version: 10.3.4(@types/react@19.2.14)(esbuild@0.27.7)(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)
+ version: 10.3.4(@types/react@19.2.14)(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)
'@storybook/addon-themes':
specifier: catalog:storybook
version: 10.3.4(storybook@10.3.4)
@@ -273,8 +273,8 @@ importers:
specifier: 4.0.2
version: 4.0.2
'@vitest/coverage-v8':
- specifier: 4.1.2
- version: 4.1.2(@voidzero-dev/vite-plus-test@0.1.12)
+ specifier: 4.1.4
+ version: 4.1.4(@voidzero-dev/vite-plus-test@0.1.16)
'@vue/test-utils':
specifier: 2.4.6
version: 2.4.6
@@ -312,7 +312,7 @@ importers:
specifier: 2.0.0
version: 2.0.0(typescript@6.0.2)
storybook:
- specifier: ^10.3.1
+ specifier: catalog:storybook
version: 10.3.4(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4)
storybook-i18n:
specifier: catalog:storybook
@@ -324,8 +324,8 @@ importers:
specifier: 30.0.0
version: 30.0.0(vite@8.0.0-beta.18)
vitest:
- specifier: npm:@voidzero-dev/vite-plus-test@0.1.12
- version: '@voidzero-dev/vite-plus-test@0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
+ specifier: npm:@voidzero-dev/vite-plus-test@0.1.16
+ version: '@voidzero-dev/vite-plus-test@0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
vue-i18n-extract:
specifier: 2.0.7
version: 2.0.7
@@ -389,7 +389,7 @@ importers:
version: 5.8.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@tiptap/extensions@3.22.2)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.13)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.32)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(eslint@10.2.0)(focus-trap@8.0.1)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.3.1)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.1)(srvx@0.11.15)(typescript@6.0.2)(unstorage@1.17.5)(valibot@1.3.0)(vite@8.0.0-beta.18)(vue-router@4.6.4)(vue@3.5.30)(yjs@13.6.30)
nuxt:
specifier: 4.3.1
- version: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ version: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
tailwindcss:
specifier: 4.2.2
version: 4.2.2
@@ -1202,15 +1202,9 @@ packages:
resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==}
engines: {node: '>=18'}
- '@clack/core@1.0.0':
- resolution: {integrity: sha512-Orf9Ltr5NeiEuVJS8Rk2XTw3IxNC2Bic3ash7GgYeA8LJ/zmSNpSQ/m5UAhe03lA6KFgklzZ5KTHs4OAMA/SAQ==}
-
'@clack/core@1.2.0':
resolution: {integrity: sha512-qfxof/3T3t9DPU/Rj3OmcFyZInceqj/NVtO9rwIuJqCUgh32gwPjpFQQp/ben07qKlhpwq7GzfWpST4qdJ5Drg==}
- '@clack/prompts@1.0.0':
- resolution: {integrity: sha512-rWPXg9UaCFqErJVQ+MecOaWsozjaxol4yjnmYcGNipAWzdaWa2x+VJmKfGq7L0APwBohQOYdHC+9RO4qRXej+A==}
-
'@clack/prompts@1.2.0':
resolution: {integrity: sha512-4jmztR9fMqPMjz6H/UZXj0zEmE43ha1euENwkckKKel4XpSfokExPo5AiVStdHSAlHekz4d0CA/r45Ok1E4D3w==}
@@ -1663,34 +1657,68 @@ packages:
resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}
engines: {node: '>=18'}
+ '@img/sharp-darwin-arm64@0.33.5':
+ resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [darwin]
+
'@img/sharp-darwin-arm64@0.34.5':
resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [arm64]
os: [darwin]
+ '@img/sharp-darwin-x64@0.33.5':
+ resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [darwin]
+
'@img/sharp-darwin-x64@0.34.5':
resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [x64]
os: [darwin]
+ '@img/sharp-libvips-darwin-arm64@1.0.4':
+ resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==}
+ cpu: [arm64]
+ os: [darwin]
+
'@img/sharp-libvips-darwin-arm64@1.2.4':
resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}
cpu: [arm64]
os: [darwin]
+ '@img/sharp-libvips-darwin-x64@1.0.4':
+ resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==}
+ cpu: [x64]
+ os: [darwin]
+
'@img/sharp-libvips-darwin-x64@1.2.4':
resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}
cpu: [x64]
os: [darwin]
+ '@img/sharp-libvips-linux-arm64@1.0.4':
+ resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-libvips-linux-arm64@1.2.4':
resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}
cpu: [arm64]
os: [linux]
libc: [glibc]
+ '@img/sharp-libvips-linux-arm@1.0.5':
+ resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==}
+ cpu: [arm]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-libvips-linux-arm@1.2.4':
resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}
cpu: [arm]
@@ -1709,30 +1737,61 @@ packages:
os: [linux]
libc: [glibc]
+ '@img/sharp-libvips-linux-s390x@1.0.4':
+ resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==}
+ cpu: [s390x]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-libvips-linux-s390x@1.2.4':
resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}
cpu: [s390x]
os: [linux]
libc: [glibc]
+ '@img/sharp-libvips-linux-x64@1.0.4':
+ resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-libvips-linux-x64@1.2.4':
resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}
cpu: [x64]
os: [linux]
libc: [glibc]
+ '@img/sharp-libvips-linuxmusl-arm64@1.0.4':
+ resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
'@img/sharp-libvips-linuxmusl-arm64@1.2.4':
resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}
cpu: [arm64]
os: [linux]
libc: [musl]
+ '@img/sharp-libvips-linuxmusl-x64@1.0.4':
+ resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
'@img/sharp-libvips-linuxmusl-x64@1.2.4':
resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}
cpu: [x64]
os: [linux]
libc: [musl]
+ '@img/sharp-linux-arm64@0.33.5':
+ resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-linux-arm64@0.34.5':
resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -1740,6 +1799,13 @@ packages:
os: [linux]
libc: [glibc]
+ '@img/sharp-linux-arm@0.33.5':
+ resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-linux-arm@0.34.5':
resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -1761,6 +1827,13 @@ packages:
os: [linux]
libc: [glibc]
+ '@img/sharp-linux-s390x@0.33.5':
+ resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [s390x]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-linux-s390x@0.34.5':
resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -1768,6 +1841,13 @@ packages:
os: [linux]
libc: [glibc]
+ '@img/sharp-linux-x64@0.33.5':
+ resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
'@img/sharp-linux-x64@0.34.5':
resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -1775,6 +1855,13 @@ packages:
os: [linux]
libc: [glibc]
+ '@img/sharp-linuxmusl-arm64@0.33.5':
+ resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
'@img/sharp-linuxmusl-arm64@0.34.5':
resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -1782,6 +1869,13 @@ packages:
os: [linux]
libc: [musl]
+ '@img/sharp-linuxmusl-x64@0.33.5':
+ resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
'@img/sharp-linuxmusl-x64@0.34.5':
resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -1789,6 +1883,11 @@ packages:
os: [linux]
libc: [musl]
+ '@img/sharp-wasm32@0.33.5':
+ resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [wasm32]
+
'@img/sharp-wasm32@0.34.5':
resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -1800,12 +1899,24 @@ packages:
cpu: [arm64]
os: [win32]
+ '@img/sharp-win32-ia32@0.33.5':
+ resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [ia32]
+ os: [win32]
+
'@img/sharp-win32-ia32@0.34.5':
resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
cpu: [ia32]
os: [win32]
+ '@img/sharp-win32-x64@0.33.5':
+ resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+ cpu: [x64]
+ os: [win32]
+
'@img/sharp-win32-x64@0.34.5':
resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -2297,8 +2408,8 @@ packages:
peerDependencies:
'@nuxt/kit': '>=3.0.0'
- '@nuxt/test-utils@4.0.0':
- resolution: {integrity: sha512-QJfyCiqYxflUKA5xlEGuXdDApTBhJxoPXxYePIDtA90hkmKbhYs/mrMM+Bi9LiUrI/cCJOPRyIx9jOzhMvTIgg==}
+ '@nuxt/test-utils@4.0.1':
+ resolution: {integrity: sha512-ym2MQKg4ZUP65C5NTTCRWz6EsJXqx7eqNx0gX+r01L/6AhcRYLR4/7URyvHV78p7JFcuInhI+RRt+7KMbk3Bfg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
'@cucumber/cucumber': '>=11.0.0'
@@ -3038,6 +3149,10 @@ packages:
resolution: {integrity: sha512-Rg8Wlt5dCbXhQnsXPrkOjL1DTSvXLgb2R/KYfnf1/K+R0k6UMLEmbQXPM+kwrWqSmWA2t0B1EtHy2/3zikQpvQ==}
engines: {node: ^20.19.0 || >=22.12.0}
+ '@oxc-project/runtime@0.123.0':
+ resolution: {integrity: sha512-wRf0z8saz9tHLcK3YeTeBmwISrpy4bBimvKxUmryiIhbt+ZJb0nwwJNL3D8xpeWbNfZlGSlzRBZbfcbApIGZJw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+
'@oxc-project/types@0.112.0':
resolution: {integrity: sha512-m6RebKHIRsax2iCwVpYW2ErQwa4ywHJrE4sCK3/8JK8ZZAWOKXaRJFl/uP51gaVyyXlaS4+chU1nSCdzYf6QqQ==}
@@ -3050,6 +3165,9 @@ packages:
'@oxc-project/types@0.122.0':
resolution: {integrity: sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==}
+ '@oxc-project/types@0.123.0':
+ resolution: {integrity: sha512-YtECP/y8Mj1lSHiUWGSRzy/C6teUKlS87dEfuVKT09LgQbUsBW1rNg+MiJ4buGu3yuADV60gbIvo9/HplA56Ew==}
+
'@oxc-project/types@0.95.0':
resolution: {integrity: sha512-vACy7vhpMPhjEJhULNxrdR0D943TkA/MigMpJCHmBHvMXxRStRi/dPtTlfQ3uDwWSzRpT8z+7ImjZVf8JWBocQ==}
@@ -3383,276 +3501,276 @@ packages:
cpu: [x64]
os: [win32]
- '@oxfmt/binding-android-arm-eabi@0.40.0':
- resolution: {integrity: sha512-S6zd5r1w/HmqR8t0CTnGjFTBLDq2QKORPwriCHxo4xFNuhmOTABGjPaNvCJJVnrKBLsohOeiDX3YqQfJPF+FXw==}
+ '@oxfmt/binding-android-arm-eabi@0.43.0':
+ resolution: {integrity: sha512-CgU2s+/9hHZgo0IxVxrbMPrMj+tJ6VM3mD7Mr/4oiz4FNTISLoCvRmB5nk4wAAle045RtRjd86m673jwPyb1OQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
- '@oxfmt/binding-android-arm64@0.40.0':
- resolution: {integrity: sha512-/mbS9UUP/5Vbl2D6osIdcYiP0oie63LKMoTyGj5hyMCK/SFkl3EhtyRAfdjPvuvHC0SXdW6ePaTKkBSq1SNcIw==}
+ '@oxfmt/binding-android-arm64@0.43.0':
+ resolution: {integrity: sha512-T9OfRwjA/EdYxAqbvR7TtqLv5nIrwPXuCtTwOHtS7aR9uXyn74ZYgzgTo6/ZwvTq9DY4W+DsV09hB2EXgn9EbA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxfmt/binding-darwin-arm64@0.40.0':
- resolution: {integrity: sha512-wRt8fRdfLiEhnRMBonlIbKrJWixoEmn6KCjKE9PElnrSDSXETGZfPb8ee+nQNTobXkCVvVLytp2o0obAsxl78Q==}
+ '@oxfmt/binding-darwin-arm64@0.43.0':
+ resolution: {integrity: sha512-o3i49ZUSJWANzXMAAVY1wnqb65hn4JVzwlRQ5qfcwhRzIA8lGVaud31Q3by5ALHPrksp5QEaKCQF9aAS3TXpZA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxfmt/binding-darwin-x64@0.40.0':
- resolution: {integrity: sha512-fzowhqbOE/NRy+AE5ob0+Y4X243WbWzDb00W+pKwD7d9tOqsAFbtWUwIyqqCoCLxj791m2xXIEeLH/3uz7zCCg==}
+ '@oxfmt/binding-darwin-x64@0.43.0':
+ resolution: {integrity: sha512-vWECzzCFkb0kK6jaHjbtC5sC3adiNWtqawFCxhpvsWlzVeKmv5bNvkB4nux+o4JKWTpHCM57NDK/MeXt44txmA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxfmt/binding-freebsd-x64@0.40.0':
- resolution: {integrity: sha512-agZ9ITaqdBjcerRRFEHB8s0OyVcQW8F9ZxsszjxzeSthQ4fcN2MuOtQFWec1ed8/lDa50jSLHVE2/xPmTgtCfQ==}
+ '@oxfmt/binding-freebsd-x64@0.43.0':
+ resolution: {integrity: sha512-rgz8JpkKiI/umOf7fl9gwKyQasC8bs5SYHy6g7e4SunfLBY3+8ATcD5caIg8KLGEtKFm5ujKaH8EfjcmnhzTLg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxfmt/binding-linux-arm-gnueabihf@0.40.0':
- resolution: {integrity: sha512-ZM2oQ47p28TP1DVIp7HL1QoMUgqlBFHey0ksHct7tMXoU5BqjNvPWw7888azzMt25lnyPODVuye1wvNbvVUFOA==}
+ '@oxfmt/binding-linux-arm-gnueabihf@0.43.0':
+ resolution: {integrity: sha512-nWYnF3vIFzT4OM1qL/HSf1Yuj96aBuKWSaObXHSWliwAk2rcj7AWd6Lf7jowEBQMo4wCZVnueIGw/7C4u0KTBQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxfmt/binding-linux-arm-musleabihf@0.40.0':
- resolution: {integrity: sha512-RBFPAxRAIsMisKM47Oe6Lwdv6agZYLz02CUhVCD1sOv5ajAcRMrnwCFBPWwGXpazToW2mjnZxFos8TuFjTU15A==}
+ '@oxfmt/binding-linux-arm-musleabihf@0.43.0':
+ resolution: {integrity: sha512-sFg+NWJbLfupYTF4WELHAPSnLPOn1jiDZ33Z1jfDnTaA+cC3iB35x0FMMZTFdFOz3icRIArncwCcemJFGXu6TQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxfmt/binding-linux-arm64-gnu@0.40.0':
- resolution: {integrity: sha512-Nb2XbQ+wV3W2jSIihXdPj7k83eOxeSgYP3N/SRXvQ6ZYPIk6Q86qEh5Gl/7OitX3bQoQrESqm1yMLvZV8/J7dA==}
+ '@oxfmt/binding-linux-arm64-gnu@0.43.0':
+ resolution: {integrity: sha512-MelWqv68tX6wZEILDrTc9yewiGXe7im62+5x0bNXlCYFOZdA+VnYiJfAihbROsZ5fm90p9C3haFrqjj43XnlAA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-arm64-musl@0.40.0':
- resolution: {integrity: sha512-tGmWhLD/0YMotCdfezlT6tC/MJG/wKpo4vnQ3Cq+4eBk/BwNv7EmkD0VkD5F/dYkT3b8FNU01X2e8vvJuWoM1w==}
+ '@oxfmt/binding-linux-arm64-musl@0.43.0':
+ resolution: {integrity: sha512-ROaWfYh+6BSJ1Arwy5ujijTlwnZetxDxzBpDc1oBR4d7rfrPBqzeyjd5WOudowzQUgyavl2wEpzn1hw3jWcqLA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@oxfmt/binding-linux-ppc64-gnu@0.40.0':
- resolution: {integrity: sha512-rVbFyM3e7YhkVnp0IVYjaSHfrBWcTRWb60LEcdNAJcE2mbhTpbqKufx0FrhWfoxOrW/+7UJonAOShoFFLigDqQ==}
+ '@oxfmt/binding-linux-ppc64-gnu@0.43.0':
+ resolution: {integrity: sha512-PJRs/uNxmFipJJ8+SyKHh7Y7VZIKQicqrrBzvfyM5CtKi8D7yZKTwUOZV3ffxmiC2e7l1SDJpkBEOyue5NAFsg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-riscv64-gnu@0.40.0':
- resolution: {integrity: sha512-3ZqBw14JtWeEoLiioJcXSJz8RQyPE+3jLARnYM1HdPzZG4vk+Ua8CUupt2+d+vSAvMyaQBTN2dZK+kbBS/j5mA==}
+ '@oxfmt/binding-linux-riscv64-gnu@0.43.0':
+ resolution: {integrity: sha512-j6biGAgzIhj+EtHXlbNumvwG7XqOIdiU4KgIWRXAEj/iUbHKukKW8eXa4MIwpQwW1YkxovduKtzEAPnjlnAhVQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-riscv64-musl@0.40.0':
- resolution: {integrity: sha512-JJ4PPSdcbGBjPvb+O7xYm2FmAsKCyuEMYhqatBAHMp/6TA6rVlf9Z/sYPa4/3Bommb+8nndm15SPFRHEPU5qFA==}
+ '@oxfmt/binding-linux-riscv64-musl@0.43.0':
+ resolution: {integrity: sha512-RYWxAcslKxvy7yri24Xm9cmD0RiANaiEPs007EFG6l9h1ChM69Q5SOzACaCoz4Z9dEplnhhneeBaTWMEdpgIbA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [musl]
- '@oxfmt/binding-linux-s390x-gnu@0.40.0':
- resolution: {integrity: sha512-Kp0zNJoX9Ik77wUya2tpBY3W9f40VUoMQLWVaob5SgCrblH/t2xr/9B2bWHfs0WCefuGmqXcB+t0Lq77sbBmZw==}
+ '@oxfmt/binding-linux-s390x-gnu@0.43.0':
+ resolution: {integrity: sha512-DT6Q8zfQQy3jxpezAsBACEHNUUixKSYTwdXeXojNHe4DQOoxjPdjr3Szu6BRNjxLykZM/xMNmp9ElOIyDppwtw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-x64-gnu@0.40.0':
- resolution: {integrity: sha512-7YTCNzleWTaQTqNGUNQ66qVjpoV6DjbCOea+RnpMBly2bpzrI/uu7Rr+2zcgRfNxyjXaFTVQKaRKjqVdeUfeVA==}
+ '@oxfmt/binding-linux-x64-gnu@0.43.0':
+ resolution: {integrity: sha512-R8Yk7iYcuZORXmCfFZClqbDxRZgZ9/HEidUuBNdoX8Ptx07cMePnMVJ/woB84lFIDjh2ROHVaOP40Ds3rBXFqg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@oxfmt/binding-linux-x64-musl@0.40.0':
- resolution: {integrity: sha512-hWnSzJ0oegeOwfOEeejYXfBqmnRGHusgtHfCPzmvJvHTwy1s3Neo59UKc1CmpE3zxvrCzJoVHos0rr97GHMNPw==}
+ '@oxfmt/binding-linux-x64-musl@0.43.0':
+ resolution: {integrity: sha512-F2YYqyvnQNvi320RWZNAvsaWEHwmW3k4OwNJ1hZxRKXupY63expbBaNp6jAgvYs7y/g546vuQnGHQuCBhslhLQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@oxfmt/binding-openharmony-arm64@0.40.0':
- resolution: {integrity: sha512-28sJC1lR4qtBJGzSRRbPnSW3GxU2+4YyQFE6rCmsUYqZ5XYH8jg0/w+CvEzQ8TuAQz5zLkcA25nFQGwoU0PT3Q==}
+ '@oxfmt/binding-openharmony-arm64@0.43.0':
+ resolution: {integrity: sha512-OE6TdietLXV3F6c7pNIhx/9YC1/2YFwjU9DPc/fbjxIX19hNIaP1rS0cFjCGJlGX+cVJwIKWe8Mos+LdQ1yAJw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@oxfmt/binding-win32-arm64-msvc@0.40.0':
- resolution: {integrity: sha512-cDkRnyT0dqwF5oIX1Cv59HKCeZQFbWWdUpXa3uvnHFT2iwYSSZspkhgjXjU6iDp5pFPaAEAe9FIbMoTgkTmKPg==}
+ '@oxfmt/binding-win32-arm64-msvc@0.43.0':
+ resolution: {integrity: sha512-0nWK6a7pGkbdoypfVicmV9k/N1FwjPZENoqhlTU+5HhZnAhpIO3za30nEE33u6l6tuy9OVfpdXUqxUgZ+4lbZw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxfmt/binding-win32-ia32-msvc@0.40.0':
- resolution: {integrity: sha512-7rPemBJjqm5Gkv6ZRCPvK8lE6AqQ/2z31DRdWazyx2ZvaSgL7QGofHXHNouRpPvNsT9yxRNQJgigsWkc+0qg4w==}
+ '@oxfmt/binding-win32-ia32-msvc@0.43.0':
+ resolution: {integrity: sha512-9aokTR4Ft+tRdvgN/pKzSkVy2ksc4/dCpDm9L/xFrbIw0yhLtASLbvoG/5WOTUh/BRPPnfGTsWznEqv0dlOmhA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
- '@oxfmt/binding-win32-x64-msvc@0.40.0':
- resolution: {integrity: sha512-/Zmj0yTYSvmha6TG1QnoLqVT7ZMRDqXvFXXBQpIjteEwx9qvUYMBH2xbiOFhDeMUJkGwC3D6fdKsFtaqUvkwNA==}
+ '@oxfmt/binding-win32-x64-msvc@0.43.0':
+ resolution: {integrity: sha512-4bPgdQux2ZLWn3bf2TTXXMHcJB4lenmuxrLqygPmvCJ104Yqzj1UctxSRzR31TiJ4MLaG22RK8dUsVpJtrCz5g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
- '@oxlint-tsgolint/darwin-arm64@0.17.0':
- resolution: {integrity: sha512-z3XwCDuOAKgk7bO4y5tyH8Zogwr51G56R0XGKC3tlAbrAq8DecoxAd3qhRZqWBMG2Gzl5bWU3Ghu7lrxuLPzYw==}
+ '@oxlint-tsgolint/darwin-arm64@0.20.0':
+ resolution: {integrity: sha512-KKQcIHZHMxqpHUA1VXIbOG6chNCFkUWbQy6M+AFVtPKkA/3xAeJkJ3njoV66bfzwPHRcWQO+kcj5XqtbkjakoA==}
cpu: [arm64]
os: [darwin]
- '@oxlint-tsgolint/darwin-x64@0.17.0':
- resolution: {integrity: sha512-TZgVXy0MtI8nt0MYiceuZhHPwHcwlIZ/YwzFTAKrgdHiTvVzFbqHVdXi5wbZfT/o1nHGw9fbGWPlb6qKZ4uZ9Q==}
+ '@oxlint-tsgolint/darwin-x64@0.20.0':
+ resolution: {integrity: sha512-7HeVMuclGfG+NLZi2ybY0T4fMI7/XxO/208rJk+zEIloKkVnlh11Wd241JMGwgNFXn+MLJbOqOfojDb2Dt4L1g==}
cpu: [x64]
os: [darwin]
- '@oxlint-tsgolint/linux-arm64@0.17.0':
- resolution: {integrity: sha512-IDfhFl/Y8bjidCvAP6QAxVyBsl78TmfCHlfjtEv2XtJXgYmIwzv6muO18XMp74SZ2qAyD4y2n2dUedrmghGHeA==}
+ '@oxlint-tsgolint/linux-arm64@0.20.0':
+ resolution: {integrity: sha512-zxhUwz+WSxE6oWlZLK2z2ps9yC6ebmgoYmjAl0Oa48+GqkZ56NVgo+wb8DURNv6xrggzHStQxqQxe3mK51HZag==}
cpu: [arm64]
os: [linux]
- '@oxlint-tsgolint/linux-x64@0.17.0':
- resolution: {integrity: sha512-Bgdgqx/m8EnfjmmlRLEeYy9Yhdt1GdFrMr5mTu/NyLRGkB1C9VLAikdxB7U9QambAGTAmjMbHNFDFk8Vx69Huw==}
+ '@oxlint-tsgolint/linux-x64@0.20.0':
+ resolution: {integrity: sha512-/1l6FnahC9im8PK+Ekkx/V3yetO/PzZnJegE2FXcv/iXEhbeVxP/ouiTYcUQu9shT1FWJCSNti1VJHH+21Y1dg==}
cpu: [x64]
os: [linux]
- '@oxlint-tsgolint/win32-arm64@0.17.0':
- resolution: {integrity: sha512-dO6wyKMDqFWh1vwr+zNZS7/ovlfGgl4S3P1LDy4CKjP6V6NGtdmEwWkWax8j/I8RzGZdfXKnoUfb/qhVg5bx0w==}
+ '@oxlint-tsgolint/win32-arm64@0.20.0':
+ resolution: {integrity: sha512-oPZ5Yz8sVdo7P/5q+i3IKeix31eFZ55JAPa1+RGPoe9PoaYVsdMvR6Jvib6YtrqoJnFPlg3fjEjlEPL8VBKYJA==}
cpu: [arm64]
os: [win32]
- '@oxlint-tsgolint/win32-x64@0.17.0':
- resolution: {integrity: sha512-lPGYFp3yX2nh6hLTpIuMnJbZnt3Df42VkoA/fSkMYi2a/LXdDytQGpgZOrb5j47TICARd34RauKm0P3OA4Oxbw==}
+ '@oxlint-tsgolint/win32-x64@0.20.0':
+ resolution: {integrity: sha512-4stx8RHj3SP9vQyRF/yZbz5igtPvYMEUR8CUoha4BVNZihi39DpCR8qkU7lpjB5Ga1DRMo2pHaA4bdTOMaY4mw==}
cpu: [x64]
os: [win32]
- '@oxlint/binding-android-arm-eabi@1.55.0':
- resolution: {integrity: sha512-NhvgAhncTSOhRahQSCnkK/4YIGPjTmhPurQQ2dwt2IvwCMTvZRW5vF2K10UBOxFve4GZDMw6LtXZdC2qeuYIVQ==}
+ '@oxlint/binding-android-arm-eabi@1.58.0':
+ resolution: {integrity: sha512-1T7UN3SsWWxpWyWGn1cT3ASNJOo+pI3eUkmEl7HgtowapcV8kslYpFQcYn431VuxghXakPNlbjRwhqmR37PFOg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [android]
- '@oxlint/binding-android-arm64@1.55.0':
- resolution: {integrity: sha512-P9iWRh+Ugqhg+D7rkc7boHX8o3H2h7YPcZHQIgvVBgnua5tk4LR2L+IBlreZs58/95cd2x3/004p5VsQM9z4SA==}
+ '@oxlint/binding-android-arm64@1.58.0':
+ resolution: {integrity: sha512-GryzujxuiRv2YFF7bRy8mKcxlbuAN+euVUtGJt9KKbLT8JBUIosamVhcthLh+VEr6KE6cjeVMAQxKAzJcoN7dg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@oxlint/binding-darwin-arm64@1.55.0':
- resolution: {integrity: sha512-esakkJIt7WFAhT30P/Qzn96ehFpzdZ1mNuzpOb8SCW7lI4oB8VsyQnkSHREM671jfpuBb/o2ppzBCx5l0jpgMA==}
+ '@oxlint/binding-darwin-arm64@1.58.0':
+ resolution: {integrity: sha512-7/bRSJIwl4GxeZL9rPZ11anNTyUO9epZrfEJH/ZMla3+/gbQ6xZixh9nOhsZ0QwsTW7/5J2A/fHbD1udC5DQQA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@oxlint/binding-darwin-x64@1.55.0':
- resolution: {integrity: sha512-xDMFRCCAEK9fOH6As2z8ELsC+VDGSFRHwIKVSilw+xhgLwTDFu37rtmRbmUlx8rRGS6cWKQPTc47AVxAZEVVPQ==}
+ '@oxlint/binding-darwin-x64@1.58.0':
+ resolution: {integrity: sha512-EqdtJSiHweS2vfILNrpyJ6HUwpEq2g7+4Zx1FPi4hu3Hu7tC3znF6ufbXO8Ub2LD4mGgznjI7kSdku9NDD1Mkg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@oxlint/binding-freebsd-x64@1.55.0':
- resolution: {integrity: sha512-mYZqnwUD7ALCRxGenyLd1uuG+rHCL+OTT6S8FcAbVm/ZT2AZMGjvibp3F6k1SKOb2aeqFATmwRykrE41Q0GWVw==}
+ '@oxlint/binding-freebsd-x64@1.58.0':
+ resolution: {integrity: sha512-VQt5TH4M42mY20F545G637RKxV/yjwVtKk2vfXuazfReSIiuvWBnv+FVSvIV5fKVTJNjt3GSJibh6JecbhGdBw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@oxlint/binding-linux-arm-gnueabihf@1.55.0':
- resolution: {integrity: sha512-LcX6RYcF9vL9ESGwJW3yyIZ/d/ouzdOKXxCdey1q0XJOW1asrHsIg5MmyKdEBR4plQx+shvYeQne7AzW5f3T1w==}
+ '@oxlint/binding-linux-arm-gnueabihf@1.58.0':
+ resolution: {integrity: sha512-fBYcj4ucwpAtjJT3oeBdFBYKvNyjRSK+cyuvBOTQjh0jvKp4yeA4S/D0IsCHus/VPaNG5L48qQkh+Vjy3HL2/Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxlint/binding-linux-arm-musleabihf@1.55.0':
- resolution: {integrity: sha512-C+8GS1rPtK+dI7mJFkqoRBkDuqbrNihnyYQsJPS9ez+8zF9JzfvU19lawqt4l/Y23o5uQswE/DORa8aiXUih3w==}
+ '@oxlint/binding-linux-arm-musleabihf@1.58.0':
+ resolution: {integrity: sha512-0BeuFfwlUHlJ1xpEdSD1YO3vByEFGPg36uLjK1JgFaxFb4W6w17F8ET8sz5cheZ4+x5f2xzdnRrrWv83E3Yd8g==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@oxlint/binding-linux-arm64-gnu@1.55.0':
- resolution: {integrity: sha512-ErLE4XbmcCopA4/CIDiH6J1IAaDOMnf/KSx/aFObs4/OjAAM3sFKWGZ57pNOMxhhyBdcmcXwYymph9GwcpcqgQ==}
+ '@oxlint/binding-linux-arm64-gnu@1.58.0':
+ resolution: {integrity: sha512-TXlZgnPTlxrQzxG9ZXU7BNwx1Ilrr17P3GwZY0If2EzrinqRH3zXPc3HrRcBJgcsoZNMuNL5YivtkJYgp467UQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-arm64-musl@1.55.0':
- resolution: {integrity: sha512-/kp65avi6zZfqEng56TTuhiy3P/3pgklKIdf38yvYeJ9/PgEeRA2A2AqKAKbZBNAqUzrzHhz9jF6j/PZvhJzTQ==}
+ '@oxlint/binding-linux-arm64-musl@1.58.0':
+ resolution: {integrity: sha512-zSoYRo5dxHLcUx93Stl2hW3hSNjPt99O70eRVWt5A1zwJ+FPjeCCANCD2a9R4JbHsdcl11TIQOjyigcRVOH2mw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@oxlint/binding-linux-ppc64-gnu@1.55.0':
- resolution: {integrity: sha512-A6pTdXwcEEwL/nmz0eUJ6WxmxcoIS+97GbH96gikAyre3s5deC7sts38ZVVowjS2QQFuSWkpA4ZmQC0jZSNvJQ==}
+ '@oxlint/binding-linux-ppc64-gnu@1.58.0':
+ resolution: {integrity: sha512-NQ0U/lqxH2/VxBYeAIvMNUK1y0a1bJ3ZicqkF2c6wfakbEciP9jvIE4yNzCFpZaqeIeRYaV7AVGqEO1yrfVPjA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-riscv64-gnu@1.55.0':
- resolution: {integrity: sha512-clj0lnIN+V52G9tdtZl0LbdTSurnZ1NZj92Je5X4lC7gP5jiCSW+Y/oiDiSauBAD4wrHt2S7nN3pA0zfKYK/6Q==}
+ '@oxlint/binding-linux-riscv64-gnu@1.58.0':
+ resolution: {integrity: sha512-X9J+kr3gIC9FT8GuZt0ekzpNUtkBVzMVU4KiKDSlocyQuEgi3gBbXYN8UkQiV77FTusLDPsovjo95YedHr+3yg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-riscv64-musl@1.55.0':
- resolution: {integrity: sha512-NNu08pllN5x/O94/sgR3DA8lbrGBnTHsINZZR0hcav1sj79ksTiKKm1mRzvZvacwQ0hUnGinFo+JO75ok2PxYg==}
+ '@oxlint/binding-linux-riscv64-musl@1.58.0':
+ resolution: {integrity: sha512-CDze3pi1OO3Wvb/QsXjmLEY4XPKGM6kIo82ssNOgmcl1IdndF9VSGAE38YLhADWmOac7fjqhBw82LozuUVxD0Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [riscv64]
os: [linux]
libc: [musl]
- '@oxlint/binding-linux-s390x-gnu@1.55.0':
- resolution: {integrity: sha512-BvfQz3PRlWZRoEZ17dZCqgQsMRdpzGZomJkVATwCIGhHVVeHJMQdmdXPSjcT1DCNUrOjXnVyj1RGDj5+/Je2+Q==}
+ '@oxlint/binding-linux-s390x-gnu@1.58.0':
+ resolution: {integrity: sha512-b/89glbxFaEAcA6Uf1FvCNecBJEgcUTsV1quzrqXM/o4R1M4u+2KCVuyGCayN2UpsRWtGGLb+Ver0tBBpxaPog==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-x64-gnu@1.55.0':
- resolution: {integrity: sha512-ngSOoFCSBMKVQd24H8zkbcBNc7EHhjnF1sv3mC9NNXQ/4rRjI/4Dj9+9XoDZeFEkF1SX1COSBXF1b2Pr9rqdEw==}
+ '@oxlint/binding-linux-x64-gnu@1.58.0':
+ resolution: {integrity: sha512-0/yYpkq9VJFCEcuRlrViGj8pJUFFvNS4EkEREaN7CB1EcLXJIaVSSa5eCihwBGXtOZxhnblWgxks9juRdNQI7w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@oxlint/binding-linux-x64-musl@1.55.0':
- resolution: {integrity: sha512-BDpP7W8GlaG7BR6QjGZAleYzxoyKc/D24spZIF2mB3XsfALQJJT/OBmP8YpeTb1rveFSBHzl8T7l0aqwkWNdGA==}
+ '@oxlint/binding-linux-x64-musl@1.58.0':
+ resolution: {integrity: sha512-hr6FNvmcAXiH+JxSvaJ4SJ1HofkdqEElXICW9sm3/Rd5eC3t7kzvmLyRAB3NngKO2wzXRCAm4Z/mGWfrsS4X8w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@oxlint/binding-openharmony-arm64@1.55.0':
- resolution: {integrity: sha512-PS6GFvmde/pc3fCA2Srt51glr8Lcxhpf6WIBFfLphndjRrD34NEcses4TSxQrEcxYo6qVywGfylM0ZhSCF2gGA==}
+ '@oxlint/binding-openharmony-arm64@1.58.0':
+ resolution: {integrity: sha512-R+O368VXgRql1K6Xar+FEo7NEwfo13EibPMoTv3sesYQedRXd6m30Dh/7lZMxnrQVFfeo4EOfYIP4FpcgWQNHg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@oxlint/binding-win32-arm64-msvc@1.55.0':
- resolution: {integrity: sha512-P6JcLJGs/q1UOvDLzN8otd9JsH4tsuuPDv+p7aHqHM3PrKmYdmUvkNj4K327PTd35AYcznOCN+l4ZOaq76QzSw==}
+ '@oxlint/binding-win32-arm64-msvc@1.58.0':
+ resolution: {integrity: sha512-Q0FZiAY/3c4YRj4z3h9K1PgaByrifrfbBoODSeX7gy97UtB7pySPUQfC2B/GbxWU6k7CzQrRy5gME10PltLAFQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@oxlint/binding-win32-ia32-msvc@1.55.0':
- resolution: {integrity: sha512-gzkk4zE2zsE+WmRxFOiAZHpCpUNDFytEakqNXoNHW+PnYEOTPKDdW6nrzgSeTbGKVPXNAKQnRnMgrh7+n3Xueg==}
+ '@oxlint/binding-win32-ia32-msvc@1.58.0':
+ resolution: {integrity: sha512-Y8FKBABrSPp9H0QkRLHDHOSUgM/309a3IvOVgPcVxYcX70wxJrk608CuTg7w+C6vEd724X5wJoNkBcGYfH7nNQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ia32]
os: [win32]
- '@oxlint/binding-win32-x64-msvc@1.55.0':
- resolution: {integrity: sha512-ZFALNow2/og75gvYzNP7qe+rREQ5xunktwA+lgykoozHZ6hw9bqg4fn5j2UvG4gIn1FXqrZHkOAXuPf5+GOYTQ==}
+ '@oxlint/binding-win32-x64-msvc@1.58.0':
+ resolution: {integrity: sha512-bCn5rbiz5My+Bj7M09sDcnqW0QJyINRVxdZ65x1/Y2tGrMwherwK/lpk+HRQCKvXa8pcaQdF5KY5j54VGZLwNg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -4521,29 +4639,29 @@ packages:
engines: {node: '>=20.0.0'}
peerDependencies:
nuxt: ^3.13.0
- storybook: ^10.3.1
+ storybook: ~9.0.5
vite: ^5.2.0 || ^6.0.0 || ^7.0.0
vue: ^3.4.0
'@storybook/addon-a11y@10.3.4':
resolution: {integrity: sha512-TylBS2+MUPRfgzBKiygL1JoUBnTqEKo5oCEfjHneJZKzYE1UNgdMdk/fiyanaGKTZBKBxWbShxZhT2gLs8kqMA==}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^10.3.4
'@storybook/addon-docs@10.3.4':
resolution: {integrity: sha512-ohS8fX8UIP3LN6+mDZJLCDS4Qd2rsmGwes6V6fD0sbLOmIyCVY5y68r6NHMMGJKFRwadDQOmtOt8Vc6snExrIQ==}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^10.3.4
'@storybook/addon-themes@10.3.4':
resolution: {integrity: sha512-5734o52qtW8svu2vhKPncISWLr1FZrXZoN+u1q0BjTrbL6qTNE1AzIMCBEwn0TNdn16vC3ZsDJOj1dW4dD13cw==}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^10.3.4
'@storybook/builder-vite@9.1.2':
resolution: {integrity: sha512-5Y7e5wnSzFxCGP63UNRRZVoxHe1znU4dYXazJBobAlEcUPBk7A0sH2716tA6bS4oz92oG9tgvn1g996hRrw4ow==}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^9.1.2
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
'@storybook/csf-plugin@10.3.4':
@@ -4551,7 +4669,7 @@ packages:
peerDependencies:
esbuild: '*'
rollup: '*'
- storybook: ^10.3.1
+ storybook: ^10.3.4
vite: '*'
webpack: '*'
peerDependenciesMeta:
@@ -4567,7 +4685,7 @@ packages:
'@storybook/csf-plugin@9.1.2':
resolution: {integrity: sha512-bfMh6r+RieBLPWtqqYN70le2uTE4JzOYPMYSCagHykUti3uM/1vRFaZNkZtUsRy5GwEzE5jLdDXioG1lOEeT2Q==}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^9.1.2
'@storybook/global@5.0.0':
resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==}
@@ -4583,20 +4701,20 @@ packages:
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
- storybook: ^10.3.1
+ storybook: ^10.3.4
'@storybook/vue3-vite@9.1.2':
resolution: {integrity: sha512-MSXNtSbY8dnlcSzmbjkzJs1gAmDVRH1b4lBYU8TPHb8YmFz9vdYi8JNjOFztEjcnFe6VPVeCys69MpzZqGF31g==}
engines: {node: '>=20.0.0'}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^9.1.2
vite: ^5.0.0 || ^6.0.0 || ^7.0.0
'@storybook/vue3@9.1.2':
resolution: {integrity: sha512-aYLh6/DZEuoOtsn/qePb9I/kuzwZGy+mS/ELlFoj72vpJc4d21hKZfiepO5bZ3z73XK7nLmdMVQ2tIwvsin4Vw==}
engines: {node: '>=20.0.0'}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^9.1.2
vue: ^3.0.0
'@surma/rollup-plugin-off-main-thread@2.2.3':
@@ -5208,11 +5326,11 @@ packages:
vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
vue: ^3.2.25
- '@vitest/coverage-v8@4.1.2':
- resolution: {integrity: sha512-sPK//PHO+kAkScb8XITeB1bf7fsk85Km7+rt4eeuRR3VS1/crD47cmV5wicisJmjNdfeokTZwjMk4Mj2d58Mgg==}
+ '@vitest/coverage-v8@4.1.4':
+ resolution: {integrity: sha512-x7FptB5oDruxNPDNY2+S8tCh0pcq7ymCe1gTHcsp733jYjrJl8V1gMUlVysuCD9Kz46Xz9t1akkv08dPcYDs1w==}
peerDependencies:
- '@vitest/browser': 4.1.2
- vitest: 4.1.2
+ '@vitest/browser': 4.1.4
+ vitest: 4.1.4
peerDependenciesMeta:
'@vitest/browser':
optional: true
@@ -5223,8 +5341,8 @@ packages:
'@vitest/pretty-format@3.2.4':
resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==}
- '@vitest/pretty-format@4.1.2':
- resolution: {integrity: sha512-dwQga8aejqeuB+TvXCMzSQemvV9hNEtDDpgUKDzOmNQayl2OG241PSWeJwKRH3CiC+sESrmoFd49rfnq7T4RnA==}
+ '@vitest/pretty-format@4.1.4':
+ resolution: {integrity: sha512-ddmDHU0gjEUyEVLxtZa7xamrpIefdEETu3nZjWtHeZX4QxqJ7tRxSteHVXJOcr8jhiLoGAhkK4WJ3WqBpjx42A==}
'@vitest/spy@3.2.4':
resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==}
@@ -5232,19 +5350,19 @@ packages:
'@vitest/utils@3.2.4':
resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
- '@vitest/utils@4.1.2':
- resolution: {integrity: sha512-xw2/TiX82lQHA06cgbqRKFb5lCAy3axQ4H4SoUFhUsg+wztiet+co86IAMDtF6Vm1hc7J6j09oh/rgDn+JdKIQ==}
+ '@vitest/utils@4.1.4':
+ resolution: {integrity: sha512-13QMT+eysM5uVGa1rG4kegGYNp6cnQcsTc67ELFbhNLQO+vgsygtYJx2khvdt4gVQqSSpC/KT5FZZxUpP3Oatw==}
- '@voidzero-dev/vite-plus-core@0.1.12':
- resolution: {integrity: sha512-j8YNe7A+8JcSoddztf5whvom/yJ7OKUO3Y5a3UoLIUmOL8YEKVv5nPANrxJ7eaFfHJoMnBEwzBpq1YVZ+H3uPA==}
+ '@voidzero-dev/vite-plus-core@0.1.16':
+ resolution: {integrity: sha512-fOyf14CXjcXqANFs2fCXEX+0Tn9ZjmqfFV+qTnARwIF1Kzl8WquO4XtvlDgs/fTQ91H4AyoNUgkvWdKS+C4xYA==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
'@arethetypeswrong/core': ^0.18.1
- '@tsdown/css': 0.21.3
- '@tsdown/exe': 0.21.3
+ '@tsdown/css': 0.21.7
+ '@tsdown/exe': 0.21.7
'@types/node': ^20.19.0 || >=22.12.0
- '@vitejs/devtools': ^0.0.0-alpha.31
- esbuild: ^0.27.0
+ '@vitejs/devtools': ^0.1.0
+ esbuild: ^0.28.0
jiti: '>=1.21.0'
less: ^4.0.0
publint: ^0.3.0
@@ -5254,7 +5372,7 @@ packages:
sugarss: ^5.0.0
terser: ^5.16.0
tsx: ^4.8.1
- typescript: ^5.0.0
+ typescript: ^5.0.0 || ^6.0.0
unplugin-unused: ^0.5.0
yaml: ^2.4.2
peerDependenciesMeta:
@@ -5295,43 +5413,57 @@ packages:
yaml:
optional: true
- '@voidzero-dev/vite-plus-darwin-arm64@0.1.12':
- resolution: {integrity: sha512-tYQrfmcLxIqqr/de00oN7ayu+rYobEOjyR9AxoeJoNUqRyNQCdT0A5vg78kJNPaQCyL6ctgRRvpEKr0WHVmduQ==}
+ '@voidzero-dev/vite-plus-darwin-arm64@0.1.16':
+ resolution: {integrity: sha512-InG0ZmuGh7DTrn7zWQ0UvKapElphKI6G1oYfys+jraedG70EhIIee9gtO+mTE1T0bF67SgAcLXwNyaiNda0XwA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@voidzero-dev/vite-plus-darwin-x64@0.1.12':
- resolution: {integrity: sha512-852hO/Onx9Z5u0tOYOVEUVzYJUmWdlHeqYnNT6pj0IClgVp0+KSabxr7A2paTWEFWp6XbKWvqw5Y5cVwUV3A6Q==}
+ '@voidzero-dev/vite-plus-darwin-x64@0.1.16':
+ resolution: {integrity: sha512-LGNrECstuhkCRKRj/dE98Xcprw8HU3VMIMJnZsnDR2C5RB2HADNIu21at/a/G3giA9eWm7uhtPp9FvUtTCK9TA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.12':
- resolution: {integrity: sha512-/gTh4tGyJKCNBn9SZUs3sq9QVRUmyuyseZefBgS223QRxdwFaxc7tIKaw91X59WXXYOzUYZOD5zsTcaIF4hc9A==}
+ '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.16':
+ resolution: {integrity: sha512-AoFKu6dIOtlkp/mwmtU8ES2uzoaxCHhIym1Tk7qMxyvke4IXnye6VDc4kPMRQwD8mwR3T3bO0HuaEEHxrIWDxw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.12':
- resolution: {integrity: sha512-9oN9ITjK/Xq9Werx+6G6jnI3+F1S3g9lB36J1VAHyRlAEtuiCDV0E3YMoW2O7KzM/PlodZIZ8LStVkH7aA5ZCw==}
+ '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.16':
+ resolution: {integrity: sha512-PloCsGTRIhcXIpUOJ6PqVG8gYNpq+ooJNyqy5sQ82BRnJuo8oV7uBLFvg0X9B3Bzh+vO1F8/+92+o5TiL35JMg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
+ '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.16':
+ resolution: {integrity: sha512-nY9/2g+qjhwsW5U3MrFLlx+bOBsdOJiO2HzbxQy7jo/S3jPTnXhFlrRegQuAmqrHAXrSdNwgblgRpICKhx1xZg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@voidzero-dev/vite-plus-test@0.1.12':
- resolution: {integrity: sha512-EE8Y2vQvqS4c/1qSa7qlhUY9koAG6wYev0NFAtDZsijQCHUqE7nYXGJYnyUInAE6GX4zlQDGg7tf2DAl+CISYw==}
+ '@voidzero-dev/vite-plus-linux-x64-musl@0.1.16':
+ resolution: {integrity: sha512-JGKEAMoXqzdr9lHT/13uRNV9uzrSYXAFhjAfIC8WEQMG2VUFksvq5/TOc26hzmzbqu+bxRmfN8h1aVTDL8KwFg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
+ '@voidzero-dev/vite-plus-test@0.1.16':
+ resolution: {integrity: sha512-d/rJPX/heMzoAFdnpZsp04MAa6nw1yH1tA4mVCV4m8goVcE9nAvt69mjLMzE8N/rYIQOSgenf3hDXuQRuD6OKQ==}
engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0}
peerDependencies:
'@edge-runtime/vm': '*'
'@opentelemetry/api': ^1.9.0
'@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0
- '@vitest/ui': 4.1.0
+ '@vitest/ui': 4.1.2
happy-dom: '*'
jsdom: '*'
- vite: ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ vite: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
@@ -5346,14 +5478,14 @@ packages:
jsdom:
optional: true
- '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.12':
- resolution: {integrity: sha512-JanAb6Y+6BmPhKNLvpZB/syeyY99bt7EPJCaLlbaCt3V0Y2Iw7c7dWBM4Sg4GZ7szGYdGw385fRz0n2M32f1rg==}
+ '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.16':
+ resolution: {integrity: sha512-IugPUCLY7HmiPcCeuHKUqO1+G2vxHnYzAGhS02AixD0sJLTAIKCUANDOiVUFf/HMw+jh/UkugW7MWek8lf/JrQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.12':
- resolution: {integrity: sha512-Ei/UtTTp7UgeEGyV83jhDpSMXhwaZZzfS7Xiaj+zj80GGOwsBre0i+oHGZ7+TuVsZ7Im0sD8IZ9enCpKpV//AQ==}
+ '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.16':
+ resolution: {integrity: sha512-tq93CIeMs92HF7rdylJknRiyzMOWMKCmpw+g8nl5Q5nmUDNLUsrL3CGfbyqjgbruuPnIr761r9MfydPqZU/cYg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -5431,6 +5563,9 @@ packages:
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
+ '@vue/devtools-api@8.1.1':
+ resolution: {integrity: sha512-bsDMJ07b3GN1puVwJb/fyFnj/U2imyswK5UQVLZwVl7O05jDrt6BHxeG5XffmOOdasOj/bOmIjxJvGPxU7pcqw==}
+
'@vue/devtools-core@8.1.1':
resolution: {integrity: sha512-bCCsSABp1/ot4j8xJEycM6Mtt2wbuucfByr6hMgjbYhrtlscOJypZKvy8f1FyWLYrLTchB5Qz216Lm92wfbq0A==}
peerDependencies:
@@ -5456,17 +5591,31 @@ packages:
'@vue/reactivity@3.5.30':
resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==}
+ '@vue/reactivity@3.5.32':
+ resolution: {integrity: sha512-/ORasxSGvZ6MN5gc+uE364SxFdJ0+WqVG0CENXaGW58TOCdrAW76WWaplDtECeS1qphvtBZtR+3/o1g1zL4xPQ==}
+
'@vue/runtime-core@3.5.30':
resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==}
+ '@vue/runtime-core@3.5.32':
+ resolution: {integrity: sha512-pDrXCejn4UpFDFmMd27AcJEbHaLemaE5o4pbb7sLk79SRIhc6/t34BQA7SGNgYtbMnvbF/HHOftYBgFJtUoJUQ==}
+
'@vue/runtime-dom@3.5.30':
resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==}
+ '@vue/runtime-dom@3.5.32':
+ resolution: {integrity: sha512-1CDVv7tv/IV13V8Nip1k/aaObVbWqRlVCVezTwx3K07p7Vxossp5JU1dcPNhJk3w347gonIUT9jQOGutyJrSVQ==}
+
'@vue/server-renderer@3.5.30':
resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==}
peerDependencies:
vue: 3.5.30
+ '@vue/server-renderer@3.5.32':
+ resolution: {integrity: sha512-IOjm2+JQwRFS7W28HNuJeXQle9KdZbODFY7hFGVtnnghF51ta20EWAZJHX+zLGtsHhaU6uC9BGPV52KVpYryMQ==}
+ peerDependencies:
+ vue: 3.5.32
+
'@vue/shared@3.5.30':
resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==}
@@ -6119,6 +6268,13 @@ packages:
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@4.2.3:
+ resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==}
+ engines: {node: '>=12.5.0'}
+
colorette@2.0.20:
resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
@@ -7184,15 +7340,6 @@ packages:
h3@1.15.8:
resolution: {integrity: sha512-iOH6Vl8mGd9nNfu9C0IZ+GuOAfJHcyf3VriQxWaSWIB76Fg4BnFuk4cxBxjmQSSxJS664+pgjP6e7VBnUzFfcg==}
- h3@2.0.1-rc.11:
- resolution: {integrity: sha512-2myzjCqy32c1As9TjZW9fNZXtLqNedjFSrdFy2AjFBQQ3LzrnGoDdFDYfC0tV2e4vcyfJ2Sfo/F6NQhO2Ly/Mw==}
- engines: {node: '>=20.11.1'}
- peerDependencies:
- crossws: ^0.4.1
- peerDependenciesMeta:
- crossws:
- optional: true
-
h3@2.0.1-rc.16:
resolution: {integrity: sha512-h+pjvyujdo9way8qj6FUbhaQcHlR8FEq65EhTX9ViT5pK8aLj68uFl4hBkF+hsTJAH+H1END2Yv6hTIsabGfag==}
engines: {node: '>=20.11.1'}
@@ -7474,6 +7621,9 @@ packages:
resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
engines: {node: '>= 0.4'}
+ is-arrayish@0.3.4:
+ resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==}
+
is-async-function@2.1.1:
resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==}
engines: {node: '>= 0.4'}
@@ -8584,21 +8734,21 @@ packages:
peerDependencies:
oxc-parser: '>=0.98.0'
- oxfmt@0.40.0:
- resolution: {integrity: sha512-g0C3I7xUj4b4DcagevM9kgH6+pUHytikxUcn3/VUkvzTNaaXBeyZqb7IBsHwojeXm4mTBEC/aBjBTMVUkZwWUQ==}
+ oxfmt@0.43.0:
+ resolution: {integrity: sha512-KTYNG5ISfHSdmeZ25Xzb3qgz9EmQvkaGAxgBY/p38+ZiAet3uZeu7FnMwcSQJg152Qwl0wnYAxDc+Z/H6cvrwA==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
- oxlint-tsgolint@0.17.0:
- resolution: {integrity: sha512-TdrKhDZCgEYqONFo/j+KvGan7/k3tP5Ouz88wCqpOvJtI2QmcLfGsm1fcMvDnTik48Jj6z83IJBqlkmK9DnY1A==}
+ oxlint-tsgolint@0.20.0:
+ resolution: {integrity: sha512-/Uc9TQyN1l8w9QNvXtVHYtz+SzDJHKpb5X0UnHodl0BVzijUPk0LPlDOHAvogd1UI+iy9ZSF6gQxEqfzUxCULQ==}
hasBin: true
- oxlint@1.55.0:
- resolution: {integrity: sha512-T+FjepiyWpaZMhekqRpH8Z3I4vNM610p6w+Vjfqgj5TZUxHXl7N8N5IPvmOU8U4XdTRxqtNNTh9Y4hLtr7yvFg==}
+ oxlint@1.58.0:
+ resolution: {integrity: sha512-t4s9leczDMqlvOSjnbCQe7gtoLkWgBGZ7sBdCJ9EOj5IXFSG/X7OAzK4yuH4iW+4cAYe8kLFbC8tuYMwWZm+Cg==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
- oxlint-tsgolint: '>=0.15.0'
+ oxlint-tsgolint: '>=0.18.0'
peerDependenciesMeta:
oxlint-tsgolint:
optional: true
@@ -9543,6 +9693,10 @@ packages:
sharp-ico@0.1.5:
resolution: {integrity: sha512-a3jODQl82NPp1d5OYb0wY+oFaPk7AvyxipIowCHk7pBsZCWgbe0yAkU2OOXdoH0ENyANhyOQbs9xkAiRHcF02Q==}
+ sharp@0.33.5:
+ resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==}
+ engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
+
sharp@0.34.5:
resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}
engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -9609,6 +9763,9 @@ packages:
simple-git@3.33.0:
resolution: {integrity: sha512-D4V/tGC2sjsoNhoMybKyGoE+v8A60hRawKQ1iFRA1zwuDgGZCBJ4ByOzZ5J8joBbi4Oam0qiPH+GhzmSBwbJng==}
+ simple-swizzle@0.2.4:
+ resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==}
+
sirv@3.0.2:
resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==}
engines: {node: '>=18'}
@@ -9690,11 +9847,6 @@ packages:
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
- srvx@0.10.1:
- resolution: {integrity: sha512-A//xtfak4eESMWWydSRFUVvCTQbSwivnGCEf8YGPe2eHU0+Z6znfUTCPF0a7oV3sObSOcrXHlL6Bs9vVctfXdg==}
- engines: {node: '>=20.16.0'}
- hasBin: true
-
srvx@0.11.15:
resolution: {integrity: sha512-iXsux0UcOjdvs0LCMa2Ws3WwcDUozA3JN3BquNXkaFPP7TpRqgunKdEgoZ/uwb1J6xaYHfxtz9Twlh6yzwM6Tg==}
engines: {node: '>=20.16.0'}
@@ -9720,7 +9872,7 @@ packages:
storybook-i18n@10.1.1:
resolution: {integrity: sha512-A2cFaGCysU2VkjDQUFY0aQsppAFIhZU3Tx38/NYLhWShTRkUpE3huGHP59CAgArxLQEzEjLmieiTSuNT2bwA4Q==}
peerDependencies:
- storybook: ^10.3.1
+ storybook: ^9.0.0 || ^10.0.0
storybook@10.3.4:
resolution: {integrity: sha512-866YXZy9k59tLPl9SN3KZZOFeBC/swxkuBVtW8iQjJIzfCrvk7zXQd8RSQ4ignmCdArVvY4lGMCAT4yNaZSt1g==}
@@ -9948,6 +10100,10 @@ packages:
resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==}
engines: {node: '>=18'}
+ tinyexec@1.1.1:
+ resolution: {integrity: sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==}
+ engines: {node: '>=18'}
+
tinyglobby@0.2.15:
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
engines: {node: '>=12.0.0'}
@@ -10565,11 +10721,51 @@ packages:
vite: ^6.0.0 || ^7.0.0
vue: ^3.5.0
- vite-plus@0.1.12:
- resolution: {integrity: sha512-8s1RzomZkgrJRiwiYWGq3R0txFPYfBBJGp73XNHQnme0KTTVH5dNm/E2GNyBSMFJbeeF7eh1OSgqWVc2FpR6eA==}
+ vite-plus@0.1.16:
+ resolution: {integrity: sha512-sgYHc5zWLSDInaHb/abvEA7UOwh7sUWuyNt+Slphj55jPvzodT8Dqw115xyKwDARTuRFSpm1eo/t58qZ8/NylQ==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
+ vite@7.3.2:
+ resolution: {integrity: sha512-Bby3NOsna2jsjfLVOHKes8sGwgl4TT0E6vvpYgnAYDIF/tie7MRaFthmKuHx1NSXjiTueXH3do80FMQgvEktRg==}
+ 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@8.0.0-beta.18:
resolution: {integrity: sha512-azgNbWdsO/WBqHQxwSCy+zd+Fq+37Fix2hn64cQuiUvaaGGSUac7f8RGQhI1aQl9OKbfWblrCFLWs+tln06c2A==}
engines: {node: ^20.19.0 || >=22.12.0}
@@ -10696,6 +10892,21 @@ packages:
peerDependencies:
vue: ^3.5.0
+ vue-router@5.0.4:
+ resolution: {integrity: sha512-lCqDLCI2+fKVRl2OzXuzdSWmxXFLQRxQbmHugnRpTMyYiT+hNaycV0faqG5FBHDXoYrZ6MQcX87BvbY8mQ20Bg==}
+ peerDependencies:
+ '@pinia/colada': '>=0.21.2'
+ '@vue/compiler-sfc': ^3.5.17
+ pinia: ^3.0.4
+ vue: ^3.5.0
+ peerDependenciesMeta:
+ '@pinia/colada':
+ optional: true
+ '@vue/compiler-sfc':
+ optional: true
+ pinia:
+ optional: true
+
vue-tsc@3.2.6:
resolution: {integrity: sha512-gYW/kWI0XrwGzd0PKc7tVB/qpdeAkIZLNZb10/InizkQjHjnT8weZ/vBarZoj4kHKbUTZT/bAVgoOr8x4NsQ/Q==}
hasBin: true
@@ -10710,6 +10921,14 @@ packages:
typescript:
optional: true
+ vue@3.5.32:
+ resolution: {integrity: sha512-vM4z4Q9tTafVfMAK7IVzmxg34rSzTFMyIe0UUEijUCkn9+23lj0WRfA83dg7eQZIUlgOSGrkViIaCfqSAUXsMw==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
w3c-keyname@2.2.8:
resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==}
@@ -11121,7 +11340,7 @@ snapshots:
'@antfu/install-pkg@1.1.0':
dependencies:
package-manager-detector: 1.6.0
- tinyexec: 1.0.4
+ tinyexec: 1.1.1
'@apideck/better-ajv-errors@0.3.7(ajv@8.18.0)':
dependencies:
@@ -12116,22 +12335,11 @@ snapshots:
dependencies:
fontkitten: 1.0.3
- '@clack/core@1.0.0':
- dependencies:
- picocolors: 1.1.1
- sisteransi: 1.0.5
-
'@clack/core@1.2.0':
dependencies:
fast-wrap-ansi: 0.1.6
sisteransi: 1.0.5
- '@clack/prompts@1.0.0':
- dependencies:
- '@clack/core': 1.0.0
- picocolors: 1.1.1
- sisteransi: 1.0.5
-
'@clack/prompts@1.2.0':
dependencies:
'@clack/core': 1.2.0
@@ -12155,12 +12363,12 @@ snapshots:
'@dxup/unimport@0.1.2': {}
- '@e18e/eslint-plugin@0.3.0(eslint@10.2.0)(oxlint@1.55.0)':
+ '@e18e/eslint-plugin@0.3.0(eslint@10.2.0)(oxlint@1.58.0)':
dependencies:
eslint-plugin-depend: 1.5.0(eslint@10.2.0)
optionalDependencies:
eslint: 10.2.0(jiti@2.6.1)
- oxlint: 1.55.0(oxlint-tsgolint@0.17.0)
+ oxlint: 1.58.0(oxlint-tsgolint@0.20.0)
'@emnapi/core@1.9.2':
dependencies:
@@ -12443,25 +12651,47 @@ snapshots:
'@img/colour@1.1.0': {}
+ '@img/sharp-darwin-arm64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-arm64': 1.0.4
+ optional: true
+
'@img/sharp-darwin-arm64@0.34.5':
optionalDependencies:
'@img/sharp-libvips-darwin-arm64': 1.2.4
optional: true
+ '@img/sharp-darwin-x64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-darwin-x64': 1.0.4
+ optional: true
+
'@img/sharp-darwin-x64@0.34.5':
optionalDependencies:
'@img/sharp-libvips-darwin-x64': 1.2.4
optional: true
+ '@img/sharp-libvips-darwin-arm64@1.0.4':
+ optional: true
+
'@img/sharp-libvips-darwin-arm64@1.2.4':
optional: true
+ '@img/sharp-libvips-darwin-x64@1.0.4':
+ optional: true
+
'@img/sharp-libvips-darwin-x64@1.2.4':
optional: true
+ '@img/sharp-libvips-linux-arm64@1.0.4':
+ optional: true
+
'@img/sharp-libvips-linux-arm64@1.2.4':
optional: true
+ '@img/sharp-libvips-linux-arm@1.0.5':
+ optional: true
+
'@img/sharp-libvips-linux-arm@1.2.4':
optional: true
@@ -12471,23 +12701,45 @@ snapshots:
'@img/sharp-libvips-linux-riscv64@1.2.4':
optional: true
+ '@img/sharp-libvips-linux-s390x@1.0.4':
+ optional: true
+
'@img/sharp-libvips-linux-s390x@1.2.4':
optional: true
+ '@img/sharp-libvips-linux-x64@1.0.4':
+ optional: true
+
'@img/sharp-libvips-linux-x64@1.2.4':
optional: true
+ '@img/sharp-libvips-linuxmusl-arm64@1.0.4':
+ optional: true
+
'@img/sharp-libvips-linuxmusl-arm64@1.2.4':
optional: true
+ '@img/sharp-libvips-linuxmusl-x64@1.0.4':
+ optional: true
+
'@img/sharp-libvips-linuxmusl-x64@1.2.4':
optional: true
+ '@img/sharp-linux-arm64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm64': 1.0.4
+ optional: true
+
'@img/sharp-linux-arm64@0.34.5':
optionalDependencies:
'@img/sharp-libvips-linux-arm64': 1.2.4
optional: true
+ '@img/sharp-linux-arm@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-arm': 1.0.5
+ optional: true
+
'@img/sharp-linux-arm@0.34.5':
optionalDependencies:
'@img/sharp-libvips-linux-arm': 1.2.4
@@ -12503,26 +12755,51 @@ snapshots:
'@img/sharp-libvips-linux-riscv64': 1.2.4
optional: true
+ '@img/sharp-linux-s390x@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-s390x': 1.0.4
+ optional: true
+
'@img/sharp-linux-s390x@0.34.5':
optionalDependencies:
'@img/sharp-libvips-linux-s390x': 1.2.4
optional: true
+ '@img/sharp-linux-x64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linux-x64': 1.0.4
+ optional: true
+
'@img/sharp-linux-x64@0.34.5':
optionalDependencies:
'@img/sharp-libvips-linux-x64': 1.2.4
optional: true
+ '@img/sharp-linuxmusl-arm64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-arm64': 1.0.4
+ optional: true
+
'@img/sharp-linuxmusl-arm64@0.34.5':
optionalDependencies:
'@img/sharp-libvips-linuxmusl-arm64': 1.2.4
optional: true
+ '@img/sharp-linuxmusl-x64@0.33.5':
+ optionalDependencies:
+ '@img/sharp-libvips-linuxmusl-x64': 1.0.4
+ optional: true
+
'@img/sharp-linuxmusl-x64@0.34.5':
optionalDependencies:
'@img/sharp-libvips-linuxmusl-x64': 1.2.4
optional: true
+ '@img/sharp-wasm32@0.33.5':
+ dependencies:
+ '@emnapi/runtime': 1.9.2
+ optional: true
+
'@img/sharp-wasm32@0.34.5':
dependencies:
'@emnapi/runtime': 1.9.2
@@ -12531,9 +12808,15 @@ snapshots:
'@img/sharp-win32-arm64@0.34.5':
optional: true
+ '@img/sharp-win32-ia32@0.33.5':
+ optional: true
+
'@img/sharp-win32-ia32@0.34.5':
optional: true
+ '@img/sharp-win32-x64@0.33.5':
+ optional: true
+
'@img/sharp-win32-x64@0.34.5':
optional: true
@@ -12947,7 +13230,7 @@ snapshots:
srvx: 0.11.15
std-env: 3.10.0
tinyclip: 0.1.12
- tinyexec: 1.0.4
+ tinyexec: 1.1.1
ufo: 1.6.3
youch: 4.1.1
optionalDependencies:
@@ -13280,7 +13563,7 @@ snapshots:
klona: 2.0.6
mocked-exports: 0.1.1
nitropack: 2.13.3(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(rolldown@1.0.0-rc.12)(srvx@0.11.15)
- nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
ohash: 2.0.11
pathe: 2.0.3
pkg-types: 2.3.0
@@ -13406,9 +13689,9 @@ snapshots:
rc9: 3.0.1
std-env: 4.0.0
- '@nuxt/test-utils@4.0.0(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.12)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)':
+ '@nuxt/test-utils@4.0.1(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.16)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)':
dependencies:
- '@clack/prompts': 1.0.0
+ '@clack/prompts': 1.2.0
'@nuxt/devtools-kit': 2.7.0(magicast@0.5.2)(vite@8.0.0-beta.18)
'@nuxt/kit': 3.21.2(magicast@0.5.2)
c12: 3.3.4(magicast@0.5.2)
@@ -13419,8 +13702,8 @@ snapshots:
exsolve: 1.0.8
fake-indexeddb: 6.2.5
get-port-please: 3.2.0
- h3: 1.15.8
- h3-next: h3@2.0.1-rc.11(crossws@0.4.4)
+ h3: 1.15.11
+ h3-next: h3@2.0.1-rc.20(crossws@0.4.4)
local-pkg: 1.1.2
magic-string: 0.30.21
node-fetch-native: 1.6.7
@@ -13431,17 +13714,17 @@ snapshots:
perfect-debounce: 2.1.0
radix3: 1.1.2
scule: 1.3.0
- std-env: 3.10.0
- tinyexec: 1.0.4
+ std-env: 4.0.0
+ tinyexec: 1.1.1
ufo: 1.6.3
unplugin: 3.0.0
- vitest-environment-nuxt: 1.0.1(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.12)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)
- vue: 3.5.30(typescript@6.0.2)
+ vitest-environment-nuxt: 1.0.1(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.16)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)
+ vue: 3.5.32(typescript@6.0.2)
optionalDependencies:
'@playwright/test': 1.58.2
'@vue/test-utils': 2.4.6
playwright-core: 1.59.1
- vitest: '@voidzero-dev/vite-plus-test@0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
+ vitest: '@voidzero-dev/vite-plus-test@0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
transitivePeerDependencies:
- crossws
- magicast
@@ -13563,12 +13846,12 @@ snapshots:
- vue
- yjs
- '@nuxt/vite-builder@3.21.2(@types/node@24.12.0)(esbuild@0.27.7)(eslint@10.2.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)':
+ '@nuxt/vite-builder@3.21.2(@types/node@24.12.0)(eslint@10.2.0)(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)':
dependencies:
'@nuxt/kit': 3.21.2(magicast@0.5.2)
'@rollup/plugin-replace': 6.0.3(rollup@4.60.1)
- '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.12)(vue@3.5.30)
- '@vitejs/plugin-vue-jsx': 5.1.5(@voidzero-dev/vite-plus-core@0.1.12)(vue@3.5.30)
+ '@vitejs/plugin-vue': 6.0.5(vite@7.3.2)(vue@3.5.30)
+ '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.2)(vue@3.5.30)
autoprefixer: 10.4.27(postcss@8.5.8)
consola: 3.4.2
cssnano: 7.1.4(postcss@8.5.8)
@@ -13582,7 +13865,7 @@ snapshots:
magic-string: 0.30.21
mlly: 1.8.2
mocked-exports: 0.1.1
- nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
nypm: 0.6.5
ohash: 2.0.11
pathe: 2.0.3
@@ -13593,29 +13876,24 @@ snapshots:
std-env: 4.0.0
ufo: 1.6.3
unenv: 2.0.0-rc.24
- vite: '@voidzero-dev/vite-plus-core@0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)'
- vite-node: 5.3.0(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)
- vite-plugin-checker: 0.12.0(@voidzero-dev/vite-plus-core@0.1.12)(eslint@10.2.0)(optionator@0.9.4)(oxlint@1.55.0)(typescript@6.0.2)(vue-tsc@3.2.6)
+ vite: 7.3.2(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
+ vite-node: 5.3.0(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
+ vite-plugin-checker: 0.12.0(eslint@10.2.0)(optionator@0.9.4)(oxlint@1.58.0)(typescript@6.0.2)(vite@7.3.2)(vue-tsc@3.2.6)
vue: 3.5.30(typescript@6.0.2)
vue-bundle-renderer: 2.2.0
optionalDependencies:
rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)
rollup-plugin-visualizer: 7.0.1(rolldown@1.0.0-rc.12)(rollup@4.60.1)
transitivePeerDependencies:
- - '@arethetypeswrong/core'
- '@biomejs/biome'
- - '@tsdown/css'
- - '@tsdown/exe'
- '@types/node'
- - '@vitejs/devtools'
- - esbuild
- eslint
- less
+ - lightningcss
- magicast
- meow
- optionator
- oxlint
- - publint
- rollup
- sass
- sass-embedded
@@ -13626,18 +13904,17 @@ snapshots:
- terser
- tsx
- typescript
- - unplugin-unused
- vls
- vti
- vue-tsc
- yaml
- '@nuxt/vite-builder@4.3.1(@types/node@24.12.0)(eslint@10.2.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)':
+ '@nuxt/vite-builder@4.3.1(@types/node@24.12.0)(eslint@10.2.0)(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)':
dependencies:
'@nuxt/kit': 4.3.1(magicast@0.5.2)
'@rollup/plugin-replace': 6.0.3(rollup@4.60.1)
- '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.12)(vue@3.5.30)
- '@vitejs/plugin-vue-jsx': 5.1.5(@voidzero-dev/vite-plus-core@0.1.12)(vue@3.5.30)
+ '@vitejs/plugin-vue': 6.0.5(vite@7.3.2)(vue@3.5.30)
+ '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.2)(vue@3.5.30)
autoprefixer: 10.4.27(postcss@8.5.8)
consola: 3.4.2
cssnano: 7.1.4(postcss@8.5.8)
@@ -13651,7 +13928,7 @@ snapshots:
magic-string: 0.30.21
mlly: 1.8.2
mocked-exports: 0.1.1
- nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
pathe: 2.0.3
pkg-types: 2.3.0
postcss: 8.5.8
@@ -13660,27 +13937,23 @@ snapshots:
std-env: 3.10.0
ufo: 1.6.3
unenv: 2.0.0-rc.24
- vite: '@voidzero-dev/vite-plus-core@0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)'
- vite-node: 5.3.0(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)
- vite-plugin-checker: 0.12.0(@voidzero-dev/vite-plus-core@0.1.12)(eslint@10.2.0)(optionator@0.9.4)(oxlint@1.55.0)(typescript@6.0.2)(vue-tsc@3.2.6)
+ vite: 7.3.2(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
+ vite-node: 5.3.0(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
+ vite-plugin-checker: 0.12.0(eslint@10.2.0)(optionator@0.9.4)(oxlint@1.58.0)(typescript@6.0.2)(vite@7.3.2)(vue-tsc@3.2.6)
vue: 3.5.30(typescript@6.0.2)
vue-bundle-renderer: 2.2.0
optionalDependencies:
rolldown: 1.0.0-rc.12(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)
transitivePeerDependencies:
- - '@arethetypeswrong/core'
- '@biomejs/biome'
- - '@tsdown/css'
- - '@tsdown/exe'
- '@types/node'
- - '@vitejs/devtools'
- eslint
- less
+ - lightningcss
- magicast
- meow
- optionator
- oxlint
- - publint
- rollup
- sass
- sass-embedded
@@ -13691,7 +13964,6 @@ snapshots:
- terser
- tsx
- typescript
- - unplugin-unused
- vls
- vti
- vue-tsc
@@ -13716,11 +13988,11 @@ snapshots:
transitivePeerDependencies:
- magicast
- '@nuxtjs/html-validator@2.1.0(@voidzero-dev/vite-plus-test@0.1.12)(magicast@0.5.2)':
+ '@nuxtjs/html-validator@2.1.0(@voidzero-dev/vite-plus-test@0.1.16)(magicast@0.5.2)':
dependencies:
'@nuxt/kit': 3.21.2(magicast@0.5.2)
consola: 3.4.2
- html-validate: 9.4.2(@voidzero-dev/vite-plus-test@0.1.12)
+ html-validate: 9.4.2(@voidzero-dev/vite-plus-test@0.1.16)
knitwork: 1.3.0
pathe: 2.0.3
prettier: 3.8.1
@@ -14194,6 +14466,8 @@ snapshots:
'@oxc-project/runtime@0.115.0': {}
+ '@oxc-project/runtime@0.123.0': {}
+
'@oxc-project/types@0.112.0': {}
'@oxc-project/types@0.115.0': {}
@@ -14202,6 +14476,8 @@ snapshots:
'@oxc-project/types@0.122.0': {}
+ '@oxc-project/types@0.123.0': {}
+
'@oxc-project/types@0.95.0': {}
'@oxc-resolver/binding-android-arm-eabi@11.19.1':
@@ -14384,136 +14660,136 @@ snapshots:
'@oxc-transform/binding-win32-x64-msvc@0.95.0':
optional: true
- '@oxfmt/binding-android-arm-eabi@0.40.0':
+ '@oxfmt/binding-android-arm-eabi@0.43.0':
optional: true
- '@oxfmt/binding-android-arm64@0.40.0':
+ '@oxfmt/binding-android-arm64@0.43.0':
optional: true
- '@oxfmt/binding-darwin-arm64@0.40.0':
+ '@oxfmt/binding-darwin-arm64@0.43.0':
optional: true
- '@oxfmt/binding-darwin-x64@0.40.0':
+ '@oxfmt/binding-darwin-x64@0.43.0':
optional: true
- '@oxfmt/binding-freebsd-x64@0.40.0':
+ '@oxfmt/binding-freebsd-x64@0.43.0':
optional: true
- '@oxfmt/binding-linux-arm-gnueabihf@0.40.0':
+ '@oxfmt/binding-linux-arm-gnueabihf@0.43.0':
optional: true
- '@oxfmt/binding-linux-arm-musleabihf@0.40.0':
+ '@oxfmt/binding-linux-arm-musleabihf@0.43.0':
optional: true
- '@oxfmt/binding-linux-arm64-gnu@0.40.0':
+ '@oxfmt/binding-linux-arm64-gnu@0.43.0':
optional: true
- '@oxfmt/binding-linux-arm64-musl@0.40.0':
+ '@oxfmt/binding-linux-arm64-musl@0.43.0':
optional: true
- '@oxfmt/binding-linux-ppc64-gnu@0.40.0':
+ '@oxfmt/binding-linux-ppc64-gnu@0.43.0':
optional: true
- '@oxfmt/binding-linux-riscv64-gnu@0.40.0':
+ '@oxfmt/binding-linux-riscv64-gnu@0.43.0':
optional: true
- '@oxfmt/binding-linux-riscv64-musl@0.40.0':
+ '@oxfmt/binding-linux-riscv64-musl@0.43.0':
optional: true
- '@oxfmt/binding-linux-s390x-gnu@0.40.0':
+ '@oxfmt/binding-linux-s390x-gnu@0.43.0':
optional: true
- '@oxfmt/binding-linux-x64-gnu@0.40.0':
+ '@oxfmt/binding-linux-x64-gnu@0.43.0':
optional: true
- '@oxfmt/binding-linux-x64-musl@0.40.0':
+ '@oxfmt/binding-linux-x64-musl@0.43.0':
optional: true
- '@oxfmt/binding-openharmony-arm64@0.40.0':
+ '@oxfmt/binding-openharmony-arm64@0.43.0':
optional: true
- '@oxfmt/binding-win32-arm64-msvc@0.40.0':
+ '@oxfmt/binding-win32-arm64-msvc@0.43.0':
optional: true
- '@oxfmt/binding-win32-ia32-msvc@0.40.0':
+ '@oxfmt/binding-win32-ia32-msvc@0.43.0':
optional: true
- '@oxfmt/binding-win32-x64-msvc@0.40.0':
+ '@oxfmt/binding-win32-x64-msvc@0.43.0':
optional: true
- '@oxlint-tsgolint/darwin-arm64@0.17.0':
+ '@oxlint-tsgolint/darwin-arm64@0.20.0':
optional: true
- '@oxlint-tsgolint/darwin-x64@0.17.0':
+ '@oxlint-tsgolint/darwin-x64@0.20.0':
optional: true
- '@oxlint-tsgolint/linux-arm64@0.17.0':
+ '@oxlint-tsgolint/linux-arm64@0.20.0':
optional: true
- '@oxlint-tsgolint/linux-x64@0.17.0':
+ '@oxlint-tsgolint/linux-x64@0.20.0':
optional: true
- '@oxlint-tsgolint/win32-arm64@0.17.0':
+ '@oxlint-tsgolint/win32-arm64@0.20.0':
optional: true
- '@oxlint-tsgolint/win32-x64@0.17.0':
+ '@oxlint-tsgolint/win32-x64@0.20.0':
optional: true
- '@oxlint/binding-android-arm-eabi@1.55.0':
+ '@oxlint/binding-android-arm-eabi@1.58.0':
optional: true
- '@oxlint/binding-android-arm64@1.55.0':
+ '@oxlint/binding-android-arm64@1.58.0':
optional: true
- '@oxlint/binding-darwin-arm64@1.55.0':
+ '@oxlint/binding-darwin-arm64@1.58.0':
optional: true
- '@oxlint/binding-darwin-x64@1.55.0':
+ '@oxlint/binding-darwin-x64@1.58.0':
optional: true
- '@oxlint/binding-freebsd-x64@1.55.0':
+ '@oxlint/binding-freebsd-x64@1.58.0':
optional: true
- '@oxlint/binding-linux-arm-gnueabihf@1.55.0':
+ '@oxlint/binding-linux-arm-gnueabihf@1.58.0':
optional: true
- '@oxlint/binding-linux-arm-musleabihf@1.55.0':
+ '@oxlint/binding-linux-arm-musleabihf@1.58.0':
optional: true
- '@oxlint/binding-linux-arm64-gnu@1.55.0':
+ '@oxlint/binding-linux-arm64-gnu@1.58.0':
optional: true
- '@oxlint/binding-linux-arm64-musl@1.55.0':
+ '@oxlint/binding-linux-arm64-musl@1.58.0':
optional: true
- '@oxlint/binding-linux-ppc64-gnu@1.55.0':
+ '@oxlint/binding-linux-ppc64-gnu@1.58.0':
optional: true
- '@oxlint/binding-linux-riscv64-gnu@1.55.0':
+ '@oxlint/binding-linux-riscv64-gnu@1.58.0':
optional: true
- '@oxlint/binding-linux-riscv64-musl@1.55.0':
+ '@oxlint/binding-linux-riscv64-musl@1.58.0':
optional: true
- '@oxlint/binding-linux-s390x-gnu@1.55.0':
+ '@oxlint/binding-linux-s390x-gnu@1.58.0':
optional: true
- '@oxlint/binding-linux-x64-gnu@1.55.0':
+ '@oxlint/binding-linux-x64-gnu@1.58.0':
optional: true
- '@oxlint/binding-linux-x64-musl@1.55.0':
+ '@oxlint/binding-linux-x64-musl@1.58.0':
optional: true
- '@oxlint/binding-openharmony-arm64@1.55.0':
+ '@oxlint/binding-openharmony-arm64@1.58.0':
optional: true
- '@oxlint/binding-win32-arm64-msvc@1.55.0':
+ '@oxlint/binding-win32-arm64-msvc@1.58.0':
optional: true
- '@oxlint/binding-win32-ia32-msvc@1.55.0':
+ '@oxlint/binding-win32-ia32-msvc@1.58.0':
optional: true
- '@oxlint/binding-win32-x64-msvc@1.55.0':
+ '@oxlint/binding-win32-x64-msvc@1.58.0':
optional: true
'@parcel/watcher-android-arm64@2.5.6':
@@ -15122,18 +15398,18 @@ snapshots:
'@standard-schema/spec@1.1.0': {}
- '@storybook-vue/nuxt@9.0.1(@types/node@24.12.0)(esbuild@0.27.7)(eslint@10.2.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(storybook@10.3.4)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)':
+ '@storybook-vue/nuxt@9.0.1(@types/node@24.12.0)(eslint@10.2.0)(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(storybook@10.3.4)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)':
dependencies:
'@nuxt/kit': 3.21.2(magicast@0.5.2)
'@nuxt/schema': 3.21.2
- '@nuxt/vite-builder': 3.21.2(@types/node@24.12.0)(esbuild@0.27.7)(eslint@10.2.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)
+ '@nuxt/vite-builder': 3.21.2(@types/node@24.12.0)(eslint@10.2.0)(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)
'@rollup/plugin-replace': 6.0.3(rollup@4.60.1)
'@storybook/builder-vite': 9.1.2(storybook@10.3.4)(vite@8.0.0-beta.18)
'@storybook/vue3': 9.1.2(storybook@10.3.4)(vue@3.5.30)
'@storybook/vue3-vite': 9.1.2(storybook@10.3.4)(vite@8.0.0-beta.18)(vue@3.5.30)
json-stable-stringify: 1.3.0
mlly: 1.8.2
- nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
ofetch: 1.5.1
pathe: 2.0.3
storybook: 10.3.4(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4)
@@ -15142,20 +15418,15 @@ snapshots:
vue: 3.5.30(typescript@6.0.2)
vue-router: 4.6.4(vue@3.5.30)
transitivePeerDependencies:
- - '@arethetypeswrong/core'
- '@biomejs/biome'
- - '@tsdown/css'
- - '@tsdown/exe'
- '@types/node'
- - '@vitejs/devtools'
- - esbuild
- eslint
- less
+ - lightningcss
- magicast
- meow
- optionator
- oxlint
- - publint
- rolldown
- rollup
- rollup-plugin-visualizer
@@ -15168,7 +15439,6 @@ snapshots:
- terser
- tsx
- typescript
- - unplugin-unused
- vls
- vti
- vue-tsc
@@ -15180,10 +15450,10 @@ snapshots:
axe-core: 4.11.1
storybook: 10.3.4(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4)
- '@storybook/addon-docs@10.3.4(@types/react@19.2.14)(esbuild@0.27.7)(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)':
+ '@storybook/addon-docs@10.3.4(@types/react@19.2.14)(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)':
dependencies:
'@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.4)
- '@storybook/csf-plugin': 10.3.4(esbuild@0.27.7)(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)
+ '@storybook/csf-plugin': 10.3.4(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)
'@storybook/icons': 2.0.1(react-dom@19.2.4)(react@19.2.4)
'@storybook/react-dom-shim': 10.3.4(react-dom@19.2.4)(react@19.2.4)(storybook@10.3.4)
react: 19.2.4
@@ -15209,15 +15479,14 @@ snapshots:
ts-dedent: 2.2.0
vite: 8.0.0-beta.18(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)
- '@storybook/csf-plugin@10.3.4(esbuild@0.27.7)(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)':
+ '@storybook/csf-plugin@10.3.4(rollup@4.60.1)(storybook@10.3.4)(vite@8.0.0-beta.18)(webpack@5.105.4)':
dependencies:
storybook: 10.3.4(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4)
unplugin: 2.3.11
optionalDependencies:
- esbuild: 0.27.7
rollup: 4.60.1
vite: 8.0.0-beta.18(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)
- webpack: 5.105.4(esbuild@0.27.7)
+ webpack: 5.105.4
'@storybook/csf-plugin@9.1.2(storybook@10.3.4)':
dependencies:
@@ -15931,7 +16200,7 @@ snapshots:
tinyglobby: 0.2.15
unplugin: 2.3.11
unplugin-utils: 0.3.1
- webpack: 5.105.4(esbuild@0.27.7)
+ webpack: 5.105.4
webpack-sources: 3.3.4
'@upstash/redis@1.37.0':
@@ -15964,7 +16233,7 @@ snapshots:
cac: 6.7.14
colorette: 2.0.20
consola: 3.4.2
- sharp: 0.34.5
+ sharp: 0.33.5
sharp-ico: 0.1.5
unconfig: 7.5.0
@@ -15983,28 +16252,28 @@ snapshots:
- workbox-build
- workbox-window
- '@vitejs/plugin-vue-jsx@5.1.5(@voidzero-dev/vite-plus-core@0.1.12)(vue@3.5.30)':
+ '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.2)(vue@3.5.30)':
dependencies:
'@babel/core': 7.29.0
'@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0)
'@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0)
'@rolldown/pluginutils': 1.0.0-rc.13
'@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0)
- vite: '@voidzero-dev/vite-plus-core@0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)'
+ vite: 7.3.2(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
vue: 3.5.30(typescript@6.0.2)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.12)(vue@3.5.30)':
+ '@vitejs/plugin-vue@6.0.5(vite@7.3.2)(vue@3.5.30)':
dependencies:
'@rolldown/pluginutils': 1.0.0-rc.2
- vite: '@voidzero-dev/vite-plus-core@0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)'
+ vite: 7.3.2(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
vue: 3.5.30(typescript@6.0.2)
- '@vitest/coverage-v8@4.1.2(@voidzero-dev/vite-plus-test@0.1.12)':
+ '@vitest/coverage-v8@4.1.4(@voidzero-dev/vite-plus-test@0.1.16)':
dependencies:
'@bcoe/v8-coverage': 1.0.2
- '@vitest/utils': 4.1.2
+ '@vitest/utils': 4.1.4
ast-v8-to-istanbul: 1.0.0
istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1
@@ -16013,7 +16282,7 @@ snapshots:
obug: 2.1.1
std-env: 4.0.0
tinyrainbow: 3.1.0
- vitest: '@voidzero-dev/vite-plus-test@0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
+ vitest: '@voidzero-dev/vite-plus-test@0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
'@vitest/expect@3.2.4':
dependencies:
@@ -16027,7 +16296,7 @@ snapshots:
dependencies:
tinyrainbow: 2.0.0
- '@vitest/pretty-format@4.1.2':
+ '@vitest/pretty-format@4.1.4':
dependencies:
tinyrainbow: 3.1.0
@@ -16041,44 +16310,49 @@ snapshots:
loupe: 3.2.1
tinyrainbow: 2.0.0
- '@vitest/utils@4.1.2':
+ '@vitest/utils@4.1.4':
dependencies:
- '@vitest/pretty-format': 4.1.2
+ '@vitest/pretty-format': 4.1.4
convert-source-map: 2.0.0
tinyrainbow: 3.1.0
- '@voidzero-dev/vite-plus-core@0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)':
+ '@voidzero-dev/vite-plus-core@0.1.16(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)':
dependencies:
- '@oxc-project/runtime': 0.115.0
- '@oxc-project/types': 0.115.0
+ '@oxc-project/runtime': 0.123.0
+ '@oxc-project/types': 0.123.0
lightningcss: 1.32.0
postcss: 8.5.8
optionalDependencies:
'@types/node': 24.12.0
- esbuild: 0.27.7
fsevents: 2.3.3
jiti: 2.6.1
terser: 5.46.1
typescript: 6.0.2
yaml: 2.8.3
- '@voidzero-dev/vite-plus-darwin-arm64@0.1.12':
+ '@voidzero-dev/vite-plus-darwin-arm64@0.1.16':
+ optional: true
+
+ '@voidzero-dev/vite-plus-darwin-x64@0.1.16':
+ optional: true
+
+ '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.16':
optional: true
- '@voidzero-dev/vite-plus-darwin-x64@0.1.12':
+ '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.16':
optional: true
- '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.12':
+ '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.16':
optional: true
- '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.12':
+ '@voidzero-dev/vite-plus-linux-x64-musl@0.1.16':
optional: true
- '@voidzero-dev/vite-plus-test@0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)':
+ '@voidzero-dev/vite-plus-test@0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)':
dependencies:
'@standard-schema/spec': 1.1.0
'@types/chai': 5.2.3
- '@voidzero-dev/vite-plus-core': 0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)
+ '@voidzero-dev/vite-plus-core': 0.1.16(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)
es-module-lexer: 1.7.0
obug: 2.1.1
pixelmatch: 7.1.0
@@ -16114,10 +16388,10 @@ snapshots:
- utf-8-validate
- yaml
- '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.12':
+ '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.16':
optional: true
- '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.12':
+ '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.16':
optional: true
'@volar/language-core@2.4.15':
@@ -16250,6 +16524,10 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
+ '@vue/devtools-api@8.1.1':
+ dependencies:
+ '@vue/devtools-kit': 8.1.1
+
'@vue/devtools-core@8.1.1(vue@3.5.30)':
dependencies:
'@vue/devtools-kit': 8.1.1
@@ -16292,11 +16570,20 @@ snapshots:
dependencies:
'@vue/shared': 3.5.30
+ '@vue/reactivity@3.5.32':
+ dependencies:
+ '@vue/shared': 3.5.32
+
'@vue/runtime-core@3.5.30':
dependencies:
'@vue/reactivity': 3.5.30
'@vue/shared': 3.5.30
+ '@vue/runtime-core@3.5.32':
+ dependencies:
+ '@vue/reactivity': 3.5.32
+ '@vue/shared': 3.5.32
+
'@vue/runtime-dom@3.5.30':
dependencies:
'@vue/reactivity': 3.5.30
@@ -16304,12 +16591,25 @@ snapshots:
'@vue/shared': 3.5.30
csstype: 3.2.3
+ '@vue/runtime-dom@3.5.32':
+ dependencies:
+ '@vue/reactivity': 3.5.32
+ '@vue/runtime-core': 3.5.32
+ '@vue/shared': 3.5.32
+ csstype: 3.2.3
+
'@vue/server-renderer@3.5.30(vue@3.5.30)':
dependencies:
'@vue/compiler-ssr': 3.5.30
'@vue/shared': 3.5.30
vue: 3.5.30(typescript@6.0.2)
+ '@vue/server-renderer@3.5.32(vue@3.5.32)':
+ dependencies:
+ '@vue/compiler-ssr': 3.5.32
+ '@vue/shared': 3.5.32
+ vue: 3.5.32(typescript@6.0.2)
+
'@vue/shared@3.5.30': {}
'@vue/shared@3.5.32': {}
@@ -16355,16 +16655,16 @@ snapshots:
'@vueuse/core': 14.2.1(vue@3.5.30)
'@vueuse/metadata': 14.2.1
local-pkg: 1.1.2
- nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
vue: 3.5.30(typescript@6.0.2)
transitivePeerDependencies:
- magicast
- '@vueuse/router@14.2.1(vue-router@4.6.4)(vue@3.5.30)':
+ '@vueuse/router@14.2.1(vue-router@5.0.4)(vue@3.5.30)':
dependencies:
'@vueuse/shared': 14.2.1(vue@3.5.30)
vue: 3.5.30(typescript@6.0.2)
- vue-router: 4.6.4(vue@3.5.30)
+ vue-router: 5.0.4(@vue/compiler-sfc@3.5.32)(vue@3.5.30)
'@vueuse/shared@10.11.1(vue@3.5.30)':
dependencies:
@@ -16985,6 +17285,16 @@ snapshots:
color-name@1.1.4: {}
+ color-string@1.9.1:
+ dependencies:
+ color-name: 1.1.4
+ simple-swizzle: 0.2.4
+
+ color@4.2.3:
+ dependencies:
+ color-convert: 2.0.1
+ color-string: 1.9.1
+
colorette@2.0.20: {}
colortranslator@5.0.0: {}
@@ -17319,7 +17629,7 @@ snapshots:
exsolve: 1.0.8
git-url-parse: 16.1.0
motion-v: 1.10.3(@vueuse/core@14.2.1)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.30)
- nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
+ nuxt: 4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3)
nuxt-llms: 0.2.0(magicast@0.5.2)
nuxt-og-image: 5.1.13(@unhead/vue@2.1.13)(magicast@0.5.2)(unstorage@1.17.5)(vite@8.0.0-beta.18)(vue@3.5.30)
pkg-types: 2.3.0
@@ -18301,13 +18611,6 @@ snapshots:
ufo: 1.6.3
uncrypto: 0.1.3
- h3@2.0.1-rc.11(crossws@0.4.4):
- dependencies:
- rou3: 0.7.12
- srvx: 0.10.1
- optionalDependencies:
- crossws: 0.4.4(srvx@0.11.15)
-
h3@2.0.1-rc.16(crossws@0.4.4):
dependencies:
rou3: 0.8.1
@@ -18502,7 +18805,7 @@ snapshots:
html-escaper@2.0.2: {}
- html-validate@9.4.2(@voidzero-dev/vite-plus-test@0.1.12):
+ html-validate@9.4.2(@voidzero-dev/vite-plus-test@0.1.16):
dependencies:
'@html-validate/stylish': 4.3.0
'@sidvind/better-ajv-errors': 3.0.1(ajv@8.18.0)
@@ -18513,7 +18816,7 @@ snapshots:
prompts: 2.4.2
semver: 7.7.4
optionalDependencies:
- vitest: '@voidzero-dev/vite-plus-test@0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
+ vitest: '@voidzero-dev/vite-plus-test@0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)'
html-void-elements@3.0.0: {}
@@ -18683,6 +18986,8 @@ snapshots:
call-bound: 1.0.4
get-intrinsic: 1.3.0
+ is-arrayish@0.3.4: {}
+
is-async-function@2.1.1:
dependencies:
async-function: 1.0.0
@@ -19937,7 +20242,7 @@ snapshots:
- vite
- vue
- nuxt@4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3):
+ nuxt@4.3.1(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.32)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(eslint@10.2.0)(ioredis@5.10.1)(lightningcss@1.32.0)(magicast@0.5.2)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(srvx@0.11.15)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(vue-tsc@3.2.6)(yaml@2.8.3):
dependencies:
'@dxup/nuxt': 0.3.2(magicast@0.5.2)
'@nuxt/cli': 3.34.0(@nuxt/schema@4.3.1)(cac@6.7.14)(magicast@0.5.2)
@@ -19946,7 +20251,7 @@ snapshots:
'@nuxt/nitro-server': 4.3.1(@upstash/redis@1.37.0)(better-sqlite3@12.8.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@4.3.1)(rolldown@1.0.0-rc.12)(srvx@0.11.15)(typescript@6.0.2)
'@nuxt/schema': 4.3.1
'@nuxt/telemetry': 2.8.0(@nuxt/kit@4.3.1)
- '@nuxt/vite-builder': 4.3.1(@types/node@24.12.0)(eslint@10.2.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.55.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)
+ '@nuxt/vite-builder': 4.3.1(@types/node@24.12.0)(eslint@10.2.0)(lightningcss@1.32.0)(magicast@0.5.2)(nuxt@4.3.1)(optionator@0.9.4)(oxlint@1.58.0)(rolldown@1.0.0-rc.12)(rollup@4.60.1)(terser@5.46.1)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.30)(yaml@2.8.3)
'@unhead/vue': 2.1.13(vue@3.5.30)
'@vue/shared': 3.5.32
c12: 3.3.4(magicast@0.5.2)
@@ -20000,7 +20305,6 @@ snapshots:
'@parcel/watcher': 2.5.6
'@types/node': 24.12.0
transitivePeerDependencies:
- - '@arethetypeswrong/core'
- '@azure/app-configuration'
- '@azure/cosmos'
- '@azure/data-tables'
@@ -20016,8 +20320,6 @@ snapshots:
- '@libsql/client'
- '@netlify/blobs'
- '@planetscale/database'
- - '@tsdown/css'
- - '@tsdown/exe'
- '@upstash/redis'
- '@vercel/blob'
- '@vercel/functions'
@@ -20038,12 +20340,12 @@ snapshots:
- idb-keyval
- ioredis
- less
+ - lightningcss
- magicast
- meow
- mysql2
- optionator
- oxlint
- - publint
- react-native-b4a
- rolldown
- rollup
@@ -20058,7 +20360,6 @@ snapshots:
- terser
- tsx
- typescript
- - unplugin-unused
- uploadthing
- utf-8-validate
- vite
@@ -20072,7 +20373,7 @@ snapshots:
dependencies:
citty: 0.2.2
pathe: 2.0.3
- tinyexec: 1.0.4
+ tinyexec: 1.1.1
object-assign@4.1.1: {}
@@ -20385,61 +20686,61 @@ snapshots:
magic-regexp: 0.10.0
oxc-parser: 0.115.0(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)
- oxfmt@0.40.0:
+ oxfmt@0.43.0:
dependencies:
tinypool: 2.1.0
optionalDependencies:
- '@oxfmt/binding-android-arm-eabi': 0.40.0
- '@oxfmt/binding-android-arm64': 0.40.0
- '@oxfmt/binding-darwin-arm64': 0.40.0
- '@oxfmt/binding-darwin-x64': 0.40.0
- '@oxfmt/binding-freebsd-x64': 0.40.0
- '@oxfmt/binding-linux-arm-gnueabihf': 0.40.0
- '@oxfmt/binding-linux-arm-musleabihf': 0.40.0
- '@oxfmt/binding-linux-arm64-gnu': 0.40.0
- '@oxfmt/binding-linux-arm64-musl': 0.40.0
- '@oxfmt/binding-linux-ppc64-gnu': 0.40.0
- '@oxfmt/binding-linux-riscv64-gnu': 0.40.0
- '@oxfmt/binding-linux-riscv64-musl': 0.40.0
- '@oxfmt/binding-linux-s390x-gnu': 0.40.0
- '@oxfmt/binding-linux-x64-gnu': 0.40.0
- '@oxfmt/binding-linux-x64-musl': 0.40.0
- '@oxfmt/binding-openharmony-arm64': 0.40.0
- '@oxfmt/binding-win32-arm64-msvc': 0.40.0
- '@oxfmt/binding-win32-ia32-msvc': 0.40.0
- '@oxfmt/binding-win32-x64-msvc': 0.40.0
-
- oxlint-tsgolint@0.17.0:
+ '@oxfmt/binding-android-arm-eabi': 0.43.0
+ '@oxfmt/binding-android-arm64': 0.43.0
+ '@oxfmt/binding-darwin-arm64': 0.43.0
+ '@oxfmt/binding-darwin-x64': 0.43.0
+ '@oxfmt/binding-freebsd-x64': 0.43.0
+ '@oxfmt/binding-linux-arm-gnueabihf': 0.43.0
+ '@oxfmt/binding-linux-arm-musleabihf': 0.43.0
+ '@oxfmt/binding-linux-arm64-gnu': 0.43.0
+ '@oxfmt/binding-linux-arm64-musl': 0.43.0
+ '@oxfmt/binding-linux-ppc64-gnu': 0.43.0
+ '@oxfmt/binding-linux-riscv64-gnu': 0.43.0
+ '@oxfmt/binding-linux-riscv64-musl': 0.43.0
+ '@oxfmt/binding-linux-s390x-gnu': 0.43.0
+ '@oxfmt/binding-linux-x64-gnu': 0.43.0
+ '@oxfmt/binding-linux-x64-musl': 0.43.0
+ '@oxfmt/binding-openharmony-arm64': 0.43.0
+ '@oxfmt/binding-win32-arm64-msvc': 0.43.0
+ '@oxfmt/binding-win32-ia32-msvc': 0.43.0
+ '@oxfmt/binding-win32-x64-msvc': 0.43.0
+
+ oxlint-tsgolint@0.20.0:
optionalDependencies:
- '@oxlint-tsgolint/darwin-arm64': 0.17.0
- '@oxlint-tsgolint/darwin-x64': 0.17.0
- '@oxlint-tsgolint/linux-arm64': 0.17.0
- '@oxlint-tsgolint/linux-x64': 0.17.0
- '@oxlint-tsgolint/win32-arm64': 0.17.0
- '@oxlint-tsgolint/win32-x64': 0.17.0
-
- oxlint@1.55.0(oxlint-tsgolint@0.17.0):
+ '@oxlint-tsgolint/darwin-arm64': 0.20.0
+ '@oxlint-tsgolint/darwin-x64': 0.20.0
+ '@oxlint-tsgolint/linux-arm64': 0.20.0
+ '@oxlint-tsgolint/linux-x64': 0.20.0
+ '@oxlint-tsgolint/win32-arm64': 0.20.0
+ '@oxlint-tsgolint/win32-x64': 0.20.0
+
+ oxlint@1.58.0(oxlint-tsgolint@0.20.0):
optionalDependencies:
- '@oxlint/binding-android-arm-eabi': 1.55.0
- '@oxlint/binding-android-arm64': 1.55.0
- '@oxlint/binding-darwin-arm64': 1.55.0
- '@oxlint/binding-darwin-x64': 1.55.0
- '@oxlint/binding-freebsd-x64': 1.55.0
- '@oxlint/binding-linux-arm-gnueabihf': 1.55.0
- '@oxlint/binding-linux-arm-musleabihf': 1.55.0
- '@oxlint/binding-linux-arm64-gnu': 1.55.0
- '@oxlint/binding-linux-arm64-musl': 1.55.0
- '@oxlint/binding-linux-ppc64-gnu': 1.55.0
- '@oxlint/binding-linux-riscv64-gnu': 1.55.0
- '@oxlint/binding-linux-riscv64-musl': 1.55.0
- '@oxlint/binding-linux-s390x-gnu': 1.55.0
- '@oxlint/binding-linux-x64-gnu': 1.55.0
- '@oxlint/binding-linux-x64-musl': 1.55.0
- '@oxlint/binding-openharmony-arm64': 1.55.0
- '@oxlint/binding-win32-arm64-msvc': 1.55.0
- '@oxlint/binding-win32-ia32-msvc': 1.55.0
- '@oxlint/binding-win32-x64-msvc': 1.55.0
- oxlint-tsgolint: 0.17.0
+ '@oxlint/binding-android-arm-eabi': 1.58.0
+ '@oxlint/binding-android-arm64': 1.58.0
+ '@oxlint/binding-darwin-arm64': 1.58.0
+ '@oxlint/binding-darwin-x64': 1.58.0
+ '@oxlint/binding-freebsd-x64': 1.58.0
+ '@oxlint/binding-linux-arm-gnueabihf': 1.58.0
+ '@oxlint/binding-linux-arm-musleabihf': 1.58.0
+ '@oxlint/binding-linux-arm64-gnu': 1.58.0
+ '@oxlint/binding-linux-arm64-musl': 1.58.0
+ '@oxlint/binding-linux-ppc64-gnu': 1.58.0
+ '@oxlint/binding-linux-riscv64-gnu': 1.58.0
+ '@oxlint/binding-linux-riscv64-musl': 1.58.0
+ '@oxlint/binding-linux-s390x-gnu': 1.58.0
+ '@oxlint/binding-linux-x64-gnu': 1.58.0
+ '@oxlint/binding-linux-x64-musl': 1.58.0
+ '@oxlint/binding-openharmony-arm64': 1.58.0
+ '@oxlint/binding-win32-arm64-msvc': 1.58.0
+ '@oxlint/binding-win32-ia32-msvc': 1.58.0
+ '@oxlint/binding-win32-x64-msvc': 1.58.0
+ oxlint-tsgolint: 0.20.0
p-all@5.0.1:
dependencies:
@@ -21655,6 +21956,32 @@ snapshots:
ico-endec: 0.1.6
sharp: 0.34.5
+ sharp@0.33.5:
+ dependencies:
+ color: 4.2.3
+ detect-libc: 2.1.2
+ semver: 7.7.4
+ optionalDependencies:
+ '@img/sharp-darwin-arm64': 0.33.5
+ '@img/sharp-darwin-x64': 0.33.5
+ '@img/sharp-libvips-darwin-arm64': 1.0.4
+ '@img/sharp-libvips-darwin-x64': 1.0.4
+ '@img/sharp-libvips-linux-arm': 1.0.5
+ '@img/sharp-libvips-linux-arm64': 1.0.4
+ '@img/sharp-libvips-linux-s390x': 1.0.4
+ '@img/sharp-libvips-linux-x64': 1.0.4
+ '@img/sharp-libvips-linuxmusl-arm64': 1.0.4
+ '@img/sharp-libvips-linuxmusl-x64': 1.0.4
+ '@img/sharp-linux-arm': 0.33.5
+ '@img/sharp-linux-arm64': 0.33.5
+ '@img/sharp-linux-s390x': 0.33.5
+ '@img/sharp-linux-x64': 0.33.5
+ '@img/sharp-linuxmusl-arm64': 0.33.5
+ '@img/sharp-linuxmusl-x64': 0.33.5
+ '@img/sharp-wasm32': 0.33.5
+ '@img/sharp-win32-ia32': 0.33.5
+ '@img/sharp-win32-x64': 0.33.5
+
sharp@0.34.5:
dependencies:
'@img/colour': 1.1.0
@@ -21769,6 +22096,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ simple-swizzle@0.2.4:
+ dependencies:
+ is-arrayish: 0.3.4
+
sirv@3.0.2:
dependencies:
'@polka/url': 1.0.0-next.29
@@ -21841,8 +22172,6 @@ snapshots:
sprintf-js@1.0.3: {}
- srvx@0.10.1: {}
-
srvx@0.11.15: {}
standard-as-callback@2.1.0: {}
@@ -22105,15 +22434,13 @@ snapshots:
type-fest: 0.16.0
unique-string: 2.0.0
- terser-webpack-plugin@5.4.0(esbuild@0.27.7)(webpack@5.105.4):
+ terser-webpack-plugin@5.4.0(webpack@5.105.4):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
terser: 5.46.1
- webpack: 5.105.4(esbuild@0.27.7)
- optionalDependencies:
- esbuild: 0.27.7
+ webpack: 5.105.4
terser@5.46.1:
dependencies:
@@ -22142,6 +22469,8 @@ snapshots:
tinyexec@1.0.4: {}
+ tinyexec@1.1.1: {}
+
tinyglobby@0.2.15:
dependencies:
fdir: 6.5.0(picomatch@4.0.4)
@@ -22583,6 +22912,31 @@ snapshots:
transitivePeerDependencies:
- vue
+ unplugin-vue-router@0.19.2(@vue/compiler-sfc@3.5.32)(vue-router@5.0.4)(vue@3.5.30):
+ dependencies:
+ '@babel/generator': 7.29.1
+ '@vue-macros/common': 3.1.2(vue@3.5.30)
+ '@vue/compiler-sfc': 3.5.32
+ '@vue/language-core': 3.2.6
+ ast-walker-scope: 0.8.3
+ chokidar: 5.0.0
+ json5: 2.2.3
+ local-pkg: 1.1.2
+ magic-string: 0.30.21
+ mlly: 1.8.2
+ muggle-string: 0.4.1
+ pathe: 2.0.3
+ picomatch: 4.0.4
+ scule: 1.3.0
+ tinyglobby: 0.2.15
+ unplugin: 2.3.11
+ unplugin-utils: 0.3.1
+ yaml: 2.8.3
+ optionalDependencies:
+ vue-router: 5.0.4(@vue/compiler-sfc@3.5.32)(vue@3.5.30)
+ transitivePeerDependencies:
+ - vue
+
unplugin@1.16.1:
dependencies:
acorn: 8.16.0
@@ -22715,34 +23069,27 @@ snapshots:
dependencies:
vite: 8.0.0-beta.18(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)
- vite-node@5.3.0(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3):
+ vite-node@5.3.0(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3):
dependencies:
cac: 6.7.14
es-module-lexer: 2.0.0
obug: 2.1.1
pathe: 2.0.3
- vite: '@voidzero-dev/vite-plus-core@0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)'
+ vite: 7.3.2(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
transitivePeerDependencies:
- - '@arethetypeswrong/core'
- - '@tsdown/css'
- - '@tsdown/exe'
- '@types/node'
- - '@vitejs/devtools'
- - esbuild
- jiti
- less
- - publint
+ - lightningcss
- sass
- sass-embedded
- stylus
- sugarss
- terser
- tsx
- - typescript
- - unplugin-unused
- yaml
- vite-plugin-checker@0.12.0(@voidzero-dev/vite-plus-core@0.1.12)(eslint@10.2.0)(optionator@0.9.4)(oxlint@1.55.0)(typescript@6.0.2)(vue-tsc@3.2.6):
+ vite-plugin-checker@0.12.0(eslint@10.2.0)(optionator@0.9.4)(oxlint@1.58.0)(typescript@6.0.2)(vite@7.3.2)(vue-tsc@3.2.6):
dependencies:
'@babel/code-frame': 7.29.0
chokidar: 4.0.3
@@ -22751,12 +23098,12 @@ snapshots:
picomatch: 4.0.4
tiny-invariant: 1.3.3
tinyglobby: 0.2.15
- vite: '@voidzero-dev/vite-plus-core@0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)'
+ vite: 7.3.2(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3)
vscode-uri: 3.1.0
optionalDependencies:
eslint: 10.2.0(jiti@2.6.1)
optionator: 0.9.4
- oxlint: 1.55.0(oxlint-tsgolint@0.17.0)
+ oxlint: 1.58.0(oxlint-tsgolint@0.20.0)
typescript: 6.0.2
vue-tsc: 3.2.6(typescript@6.0.2)
@@ -22800,24 +23147,23 @@ snapshots:
vite: 8.0.0-beta.18(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3)
vue: 3.5.30(typescript@6.0.2)
- vite-plus@0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3):
+ vite-plus@0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3):
dependencies:
- '@oxc-project/types': 0.115.0
- '@voidzero-dev/vite-plus-core': 0.1.12(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)
- '@voidzero-dev/vite-plus-test': 0.1.12(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)
- cac: 6.7.14
- cross-spawn: 7.0.6
- oxfmt: 0.40.0
- oxlint: 1.55.0(oxlint-tsgolint@0.17.0)
- oxlint-tsgolint: 0.17.0
- picocolors: 1.1.1
+ '@oxc-project/types': 0.123.0
+ '@voidzero-dev/vite-plus-core': 0.1.16(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(yaml@2.8.3)
+ '@voidzero-dev/vite-plus-test': 0.1.16(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(jiti@2.6.1)(terser@5.46.1)(typescript@6.0.2)(vite@8.0.0-beta.18)(yaml@2.8.3)
+ oxfmt: 0.43.0
+ oxlint: 1.58.0(oxlint-tsgolint@0.20.0)
+ oxlint-tsgolint: 0.20.0
optionalDependencies:
- '@voidzero-dev/vite-plus-darwin-arm64': 0.1.12
- '@voidzero-dev/vite-plus-darwin-x64': 0.1.12
- '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.12
- '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.12
- '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.12
- '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.12
+ '@voidzero-dev/vite-plus-darwin-arm64': 0.1.16
+ '@voidzero-dev/vite-plus-darwin-x64': 0.1.16
+ '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.16
+ '@voidzero-dev/vite-plus-linux-arm64-musl': 0.1.16
+ '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.16
+ '@voidzero-dev/vite-plus-linux-x64-musl': 0.1.16
+ '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.16
+ '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.16
transitivePeerDependencies:
- '@arethetypeswrong/core'
- '@edge-runtime/vm'
@@ -22846,6 +23192,22 @@ snapshots:
- vite
- yaml
+ vite@7.3.2(@types/node@24.12.0)(jiti@2.6.1)(lightningcss@1.32.0)(terser@5.46.1)(yaml@2.8.3):
+ dependencies:
+ esbuild: 0.27.7
+ fdir: 6.5.0(picomatch@4.0.4)
+ picomatch: 4.0.4
+ postcss: 8.5.8
+ rollup: 4.60.1
+ tinyglobby: 0.2.15
+ optionalDependencies:
+ '@types/node': 24.12.0
+ fsevents: 2.3.3
+ jiti: 2.6.1
+ lightningcss: 1.32.0
+ terser: 5.46.1
+ yaml: 2.8.3
+
vite@8.0.0-beta.18(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@24.12.0)(esbuild@0.27.7)(jiti@2.6.1)(terser@5.46.1)(yaml@2.8.3):
dependencies:
'@oxc-project/runtime': 0.115.0
@@ -22865,9 +23227,9 @@ snapshots:
- '@emnapi/core'
- '@emnapi/runtime'
- vitest-environment-nuxt@1.0.1(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.12)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18):
+ vitest-environment-nuxt@1.0.1(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.16)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18):
dependencies:
- '@nuxt/test-utils': 4.0.0(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.12)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)
+ '@nuxt/test-utils': 4.0.1(@playwright/test@1.58.2)(@voidzero-dev/vite-plus-test@0.1.16)(@vue/test-utils@2.4.6)(crossws@0.4.4)(magicast@0.5.2)(playwright-core@1.59.1)(typescript@6.0.2)(vite@8.0.0-beta.18)
transitivePeerDependencies:
- '@cucumber/cucumber'
- '@jest/globals'
@@ -22964,6 +23326,29 @@ snapshots:
'@vue/devtools-api': 6.6.4
vue: 3.5.30(typescript@6.0.2)
+ vue-router@5.0.4(@vue/compiler-sfc@3.5.32)(vue@3.5.30):
+ dependencies:
+ '@babel/generator': 7.29.1
+ '@vue-macros/common': 3.1.2(vue@3.5.30)
+ '@vue/devtools-api': 8.1.1
+ ast-walker-scope: 0.8.3
+ chokidar: 5.0.0
+ json5: 2.2.3
+ local-pkg: 1.1.2
+ magic-string: 0.30.21
+ mlly: 1.8.2
+ muggle-string: 0.4.1
+ pathe: 2.0.3
+ picomatch: 4.0.4
+ scule: 1.3.0
+ tinyglobby: 0.2.15
+ unplugin: 3.0.0
+ unplugin-utils: 0.3.1
+ vue: 3.5.30(typescript@6.0.2)
+ yaml: 2.8.3
+ optionalDependencies:
+ '@vue/compiler-sfc': 3.5.32
+
vue-tsc@3.2.6(typescript@6.0.2):
dependencies:
'@volar/typescript': 2.4.28
@@ -22980,6 +23365,16 @@ snapshots:
optionalDependencies:
typescript: 6.0.2
+ vue@3.5.32(typescript@6.0.2):
+ dependencies:
+ '@vue/compiler-dom': 3.5.32
+ '@vue/compiler-sfc': 3.5.32
+ '@vue/runtime-dom': 3.5.32
+ '@vue/server-renderer': 3.5.32(vue@3.5.32)
+ '@vue/shared': 3.5.32
+ optionalDependencies:
+ typescript: 6.0.2
+
w3c-keyname@2.2.8: {}
walk-up-path@4.0.0: {}
@@ -22999,7 +23394,7 @@ snapshots:
webpack-virtual-modules@0.6.2: {}
- webpack@5.105.4(esbuild@0.27.7):
+ webpack@5.105.4:
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.8
@@ -23023,7 +23418,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 4.3.3
tapable: 2.3.2
- terser-webpack-plugin: 5.4.0(esbuild@0.27.7)(webpack@5.105.4)
+ terser-webpack-plugin: 5.4.0(webpack@5.105.4)
watchpack: 2.5.1
webpack-sources: 3.3.4
transitivePeerDependencies:
diff --git a/vite.config.ts b/vite.config.ts
index e34f71b121..0f22dfffa6 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -55,6 +55,7 @@ export default defineConfig({
'e18e/prefer-date-now': 'error',
'e18e/prefer-regex-test': 'error',
'e18e/prefer-array-some': 'error',
+ 'vitest/require-mock-type-parameters': 'off',
// RegExp - Possible Errors
'regexp/no-contradiction-with-assertion': 'error',
'regexp/no-dupe-disjunctions': 'error',