From 6c6f801a4892bb108baa58b950c018ed1e965902 Mon Sep 17 00:00:00 2001 From: MK Date: Sat, 11 Apr 2026 16:19:50 +0800 Subject: [PATCH 1/8] fix: resolve default version via npm alpha dist-tag The homepage default (no ?tag= query) scanned the GitHub /releases list and returned the first release with matching installer assets, which could pick up a stable release instead of the intended alpha channel. Resolve the default version via npm's `alpha` dist-tag first, then fetch that specific tag from GitHub. On failure (incl. 404 from npm/GitHub being momentarily out of sync) return null so getRelease doesn't poison `release:latest` with a 5-minute negative cache. --- routes/index.ts | 35 ++++++++--------------- tests/index.test.ts | 70 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 82 insertions(+), 23 deletions(-) diff --git a/routes/index.ts b/routes/index.ts index c5a1136..ffdf85e 100644 --- a/routes/index.ts +++ b/routes/index.ts @@ -12,6 +12,7 @@ const ASSET_NAMES: Record = { }; const LATEST_CACHE_TTL = 300; // 5 minutes const TAGGED_CACHE_TTL = 86400; // 24 hours +const DEFAULT_DIST_TAG = "alpha"; type Arch = "x64" | "arm64"; @@ -76,25 +77,19 @@ export async function fetchRelease( return (await res.json()) as GitHubRelease; } - // Includes pre-releases, unlike /releases/latest + const version = await fetchNpmDistTagVersion(DEFAULT_DIST_TAG); + if (!version) return null; const res = await fetchGitHub( - `/repos/${GITHUB_OWNER}/${GITHUB_REPO}/releases?per_page=10`, + `/repos/${GITHUB_OWNER}/${GITHUB_REPO}/releases/tags/v${version}`, githubToken, ); if (!res.ok) { - console.error(`GitHub API error: ${res.status} ${res.statusText} for releases list`); + console.error(`GitHub API error: ${res.status} ${res.statusText} for default tag v${version}`); + // Treat all failures (incl. 404) as transient so getRelease doesn't cache a negative + // under `release:latest` when npm/GitHub are momentarily out of sync. return null; } - const releases = (await res.json()) as GitHubRelease[]; - console.log( - "GitHub releases:", - JSON.stringify(releases.map((r) => ({ tag: r.tag_name, assets: r.assets.map((a) => a.name) }))), - ); - return ( - releases.find((r) => - r.assets.some((a) => a.name === ASSET_NAMES.x64 || a.name === ASSET_NAMES.arm64), - ) ?? null - ); + return (await res.json()) as GitHubRelease; } export function buildReleaseFromTag(tag: string): CachedRelease { @@ -108,12 +103,7 @@ export function buildReleaseFromTag(tag: string): CachedRelease { }; } -interface NpmDistTags { - alpha?: string; - latest?: string; -} - -async function fetchLatestVersionFromNpm(): Promise { +async function fetchNpmDistTagVersion(distTag: string): Promise { try { const res = await fetch("https://registry.npmjs.com/vite-plus", { headers: { Accept: "application/vnd.npm.install-v1+json" }, @@ -122,9 +112,8 @@ async function fetchLatestVersionFromNpm(): Promise { console.error(`npm registry error: ${res.status} ${res.statusText}`); return null; } - const data = (await res.json()) as { "dist-tags"?: NpmDistTags }; - // Windows installers are currently published under the alpha dist-tag - return data["dist-tags"]?.alpha ?? data["dist-tags"]?.latest ?? null; + const data = (await res.json()) as { "dist-tags"?: Record }; + return data["dist-tags"]?.[distTag] ?? null; } catch (err) { console.error("Failed to fetch version from npm registry:", err); return null; @@ -176,7 +165,7 @@ async function getRelease( // Fallback 2: construct download URLs from tag or npm registry version if (tag) return buildReleaseFromTag(tag); - const version = await fetchLatestVersionFromNpm(); + const version = await fetchNpmDistTagVersion(DEFAULT_DIST_TAG); if (version) return buildReleaseFromTag(`v${version}`); return null; diff --git a/tests/index.test.ts b/tests/index.test.ts index ab0694f..3a917ab 100644 --- a/tests/index.test.ts +++ b/tests/index.test.ts @@ -190,4 +190,74 @@ describe("fetchRelease", () => { const result = await fetchRelease("v1.0.0", undefined); expect(result).toEqual(release); }); + + it("default path: resolves via npm alpha dist-tag then fetches that GitHub tag", async () => { + const release = { + tag_name: "v0.1.17-alpha.0", + assets: [ + { + name: "vp-setup-x86_64-pc-windows-msvc.exe", + browser_download_url: + "https://github.com/voidzero-dev/vite-plus/releases/download/v0.1.17-alpha.0/vp-setup-x86_64-pc-windows-msvc.exe", + }, + ], + }; + const fetchMock = vi + .fn() + .mockResolvedValueOnce( + new Response(JSON.stringify({ "dist-tags": { alpha: "0.1.17-alpha.0" } }), { status: 200 }), + ) + .mockResolvedValueOnce(new Response(JSON.stringify(release), { status: 200 })); + vi.stubGlobal("fetch", fetchMock); + + const result = await fetchRelease(undefined, undefined); + + expect(result).toEqual(release); + expect(fetchMock).toHaveBeenCalledTimes(2); + const secondCallUrl = fetchMock.mock.calls[1][0]; + expect(secondCallUrl).toContain("/releases/tags/v0.1.17-alpha.0"); + }); + + it("default path: returns null and skips GitHub when npm registry fails", async () => { + const fetchMock = vi + .fn() + .mockResolvedValueOnce( + new Response("Service Unavailable", { status: 503, statusText: "Service Unavailable" }), + ); + vi.stubGlobal("fetch", fetchMock); + + const result = await fetchRelease(undefined, undefined); + + expect(result).toBeNull(); + expect(fetchMock).toHaveBeenCalledTimes(1); + }); + + it("default path: returns null and skips GitHub when npm has no alpha dist-tag", async () => { + const fetchMock = vi + .fn() + .mockResolvedValueOnce( + new Response(JSON.stringify({ "dist-tags": { latest: "0.1.0" } }), { status: 200 }), + ); + vi.stubGlobal("fetch", fetchMock); + + const result = await fetchRelease(undefined, undefined); + + expect(result).toBeNull(); + expect(fetchMock).toHaveBeenCalledTimes(1); + }); + + it('default path: returns null (not "not-found") when GitHub 404s the resolved tag', async () => { + const fetchMock = vi + .fn() + .mockResolvedValueOnce( + new Response(JSON.stringify({ "dist-tags": { alpha: "0.1.17-alpha.0" } }), { status: 200 }), + ) + .mockResolvedValueOnce(new Response("Not Found", { status: 404, statusText: "Not Found" })); + vi.stubGlobal("fetch", fetchMock); + + const result = await fetchRelease(undefined, undefined); + + expect(result).toBeNull(); + expect(fetchMock).toHaveBeenCalledTimes(2); + }); }); From 0579109b1710191bc674d2bcea0db1374c9648bb Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 15 Apr 2026 11:19:57 +0800 Subject: [PATCH 2/8] fix: default to npm `latest` dist-tag now that 0.1.17 ships the installer vite-plus 0.1.17 is published under the `latest` dist-tag and now includes the Windows installer, so the default channel should be `latest` rather than `alpha`. Users who still want alpha builds can pass `?tag=v0.1.17-alpha.5` explicitly. --- routes/index.ts | 2 +- tests/index.test.ts | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/routes/index.ts b/routes/index.ts index ffdf85e..677ef20 100644 --- a/routes/index.ts +++ b/routes/index.ts @@ -12,7 +12,7 @@ const ASSET_NAMES: Record = { }; const LATEST_CACHE_TTL = 300; // 5 minutes const TAGGED_CACHE_TTL = 86400; // 24 hours -const DEFAULT_DIST_TAG = "alpha"; +const DEFAULT_DIST_TAG = "latest"; type Arch = "x64" | "arm64"; diff --git a/tests/index.test.ts b/tests/index.test.ts index 3a917ab..f84ff3c 100644 --- a/tests/index.test.ts +++ b/tests/index.test.ts @@ -191,21 +191,21 @@ describe("fetchRelease", () => { expect(result).toEqual(release); }); - it("default path: resolves via npm alpha dist-tag then fetches that GitHub tag", async () => { + it("default path: resolves via npm latest dist-tag then fetches that GitHub tag", async () => { const release = { - tag_name: "v0.1.17-alpha.0", + tag_name: "v0.1.17", assets: [ { name: "vp-setup-x86_64-pc-windows-msvc.exe", browser_download_url: - "https://github.com/voidzero-dev/vite-plus/releases/download/v0.1.17-alpha.0/vp-setup-x86_64-pc-windows-msvc.exe", + "https://github.com/voidzero-dev/vite-plus/releases/download/v0.1.17/vp-setup-x86_64-pc-windows-msvc.exe", }, ], }; const fetchMock = vi .fn() .mockResolvedValueOnce( - new Response(JSON.stringify({ "dist-tags": { alpha: "0.1.17-alpha.0" } }), { status: 200 }), + new Response(JSON.stringify({ "dist-tags": { latest: "0.1.17" } }), { status: 200 }), ) .mockResolvedValueOnce(new Response(JSON.stringify(release), { status: 200 })); vi.stubGlobal("fetch", fetchMock); @@ -215,7 +215,7 @@ describe("fetchRelease", () => { expect(result).toEqual(release); expect(fetchMock).toHaveBeenCalledTimes(2); const secondCallUrl = fetchMock.mock.calls[1][0]; - expect(secondCallUrl).toContain("/releases/tags/v0.1.17-alpha.0"); + expect(secondCallUrl).toContain("/releases/tags/v0.1.17"); }); it("default path: returns null and skips GitHub when npm registry fails", async () => { @@ -232,11 +232,11 @@ describe("fetchRelease", () => { expect(fetchMock).toHaveBeenCalledTimes(1); }); - it("default path: returns null and skips GitHub when npm has no alpha dist-tag", async () => { + it("default path: returns null and skips GitHub when npm has no latest dist-tag", async () => { const fetchMock = vi .fn() .mockResolvedValueOnce( - new Response(JSON.stringify({ "dist-tags": { latest: "0.1.0" } }), { status: 200 }), + new Response(JSON.stringify({ "dist-tags": { alpha: "0.1.17-alpha.5" } }), { status: 200 }), ); vi.stubGlobal("fetch", fetchMock); @@ -250,7 +250,7 @@ describe("fetchRelease", () => { const fetchMock = vi .fn() .mockResolvedValueOnce( - new Response(JSON.stringify({ "dist-tags": { alpha: "0.1.17-alpha.0" } }), { status: 200 }), + new Response(JSON.stringify({ "dist-tags": { latest: "0.1.17" } }), { status: 200 }), ) .mockResolvedValueOnce(new Response("Not Found", { status: 404, statusText: "Not Found" })); vi.stubGlobal("fetch", fetchMock); From 64a3d6b1476bc67d484083bc58ebd173bda4c1b5 Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 15 Apr 2026 13:51:24 +0800 Subject: [PATCH 3/8] chore: upgrade void to 0.3.0 and vite-plus catalogs to 0.1.17 - void: @void-sdk/void 0.2.6 -> 0.3.0 - vite / vite-plus / vitest catalogs: ^0.1.16 -> ^0.1.17 - void.json: compatibility_date added by `vp config` during `prepare` --- package.json | 2 +- pnpm-lock.yaml | 833 ++++++++++++++++++++++---------------------- pnpm-workspace.yaml | 6 +- void.json | 5 +- 4 files changed, 429 insertions(+), 417 deletions(-) diff --git a/package.json b/package.json index 87818f9..bc78b36 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@types/node": "^25.5.2", "vite": "catalog:", "vite-plus": "catalog:", - "void": "npm:@void-sdk/void@0.2.6" + "void": "npm:@void-sdk/void@0.3.0" }, "packageManager": "pnpm@10.33.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a2577e3..ca903c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,12 +7,12 @@ settings: catalogs: default: vite-plus: - specifier: ^0.1.16 - version: 0.1.16 + specifier: 0.1.18-alpha.0 + version: 0.1.18-alpha.0 overrides: - vite: npm:@voidzero-dev/vite-plus-core@^0.1.16 - vitest: npm:@voidzero-dev/vite-plus-test@^0.1.16 + vite: npm:@voidzero-dev/vite-plus-core@^0.1.18-alpha.0 + vitest: npm:@voidzero-dev/vite-plus-test@0.1.18-alpha.0 importers: @@ -22,14 +22,14 @@ importers: specifier: ^25.5.2 version: 25.5.2 vite: - specifier: npm:@voidzero-dev/vite-plus-core@^0.1.16 - version: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' + specifier: npm:@voidzero-dev/vite-plus-core@^0.1.18-alpha.0 + version: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vite-plus: specifier: 'catalog:' - version: 0.1.16(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(tsx@4.21.0) + version: 0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) void: - specifier: npm:@void-sdk/void@0.2.6 - version: '@void-sdk/void@0.2.6(@opentelemetry/api@1.9.1)(@void-sdk/md@0.2.6)(@void-sdk/react@0.2.6)(@void-sdk/solid@0.2.6)(@void-sdk/svelte@0.2.6)(@void-sdk/vue@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260405.1)(zod@4.3.6)' + specifier: npm:@void-sdk/void@0.3.0 + version: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' packages: @@ -120,8 +120,8 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} - '@better-auth/core@1.6.1': - resolution: {integrity: sha512-HnRQEuuCT7tIc2GMuRGqudt0DNO8+LhoR3O1heY/nYMxbxPVOBm/f4UQFXeb5HYcHpDrwTO+woWpp318OQ++Uw==} + '@better-auth/core@1.6.3': + resolution: {integrity: sha512-HefGR2SNfAi2RhT6XvSYViH4a0xoCGGL10bSDiv6sQGrmY6ulEQEV1X4nebTHeG0P6jdBmXAoEW3k37nhpk99w==} peerDependencies: '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 @@ -135,46 +135,46 @@ packages: '@cloudflare/workers-types': optional: true - '@better-auth/drizzle-adapter@1.6.1': - resolution: {integrity: sha512-DgFDG8emuBxHYHA1xfUSCtMExsxOw6W3A1AVLA8TzYIg4qjkfDXcnI40ZPkDfsdnYm2WwQgJYRWP5KXlESakGA==} + '@better-auth/drizzle-adapter@1.6.3': + resolution: {integrity: sha512-P5erUYKoctOnOf+hd3umkOhOqJA+WuDByzmgnxZMBQLhgmusn5cgW10449B9aZu8HxIcU/tUQo/8ucwXHNzZ0A==} peerDependencies: - '@better-auth/core': ^1.6.1 + '@better-auth/core': ^1.6.3 '@better-auth/utils': 0.4.0 drizzle-orm: '>=0.41.0' peerDependenciesMeta: drizzle-orm: optional: true - '@better-auth/kysely-adapter@1.6.1': - resolution: {integrity: sha512-P3X/nTpY5EoBD9HEF5I4gTCGL3lf7wIlzdQweL1+WIlJK0yw6jaSqyne82PvgbLs63BLKODrQ8KNy9yrQKwPBw==} + '@better-auth/kysely-adapter@1.6.3': + resolution: {integrity: sha512-4iZLGaajEdPMgtiTARINbNZGl6CPHSzlS0fl4ONWryP/52iakYhXYNBJIB70Ls1Xl+kEqYkBFmndfj/x4j18RQ==} peerDependencies: - '@better-auth/core': ^1.6.1 + '@better-auth/core': ^1.6.3 '@better-auth/utils': 0.4.0 kysely: ^0.27.0 || ^0.28.0 peerDependenciesMeta: kysely: optional: true - '@better-auth/memory-adapter@1.6.1': - resolution: {integrity: sha512-avyECOAv5LsSlIPoQpM++iMlc34YRde/B8klfbJpnqFE25NXtDTyxlv0xkp+RWETWqrnHs4vC+rLePylK7LwGg==} + '@better-auth/memory-adapter@1.6.3': + resolution: {integrity: sha512-0HCogGjUqVBl5j+7pkoovyIIAcCKsy8wiebDbTnedD99bCXQ+BhBAf8KQG1wMx6Nnc8fFwDuhSBhvTmCrdlmMQ==} peerDependencies: - '@better-auth/core': ^1.6.1 + '@better-auth/core': ^1.6.3 '@better-auth/utils': 0.4.0 - '@better-auth/mongo-adapter@1.6.1': - resolution: {integrity: sha512-ijK+5eePMV5Vgy88lvUgn0eP5jeWvV5wYPtpFFTu+n+jCpe5VEcqlpTdYiSP3s3MhW9QucoNg08ov0hhaiM83Q==} + '@better-auth/mongo-adapter@1.6.3': + resolution: {integrity: sha512-xer3hjuYaqcx/qMdZMXTUQz4ROLeS14Knas6OSY2gK8jgAidZO7twcb+wLgTbtJYmoXZqKFzSxoWuf6LxVvZCw==} peerDependencies: - '@better-auth/core': ^1.6.1 + '@better-auth/core': ^1.6.3 '@better-auth/utils': 0.4.0 mongodb: ^6.0.0 || ^7.0.0 peerDependenciesMeta: mongodb: optional: true - '@better-auth/prisma-adapter@1.6.1': - resolution: {integrity: sha512-KqNHKHFQM+Pc2SF/k5DbVAUzCXZqMIDx4QpFAmDt3Wo0tzvGl12g6/ph8bOM8LKScZAVPpkm3z+NRDbh5sKuuw==} + '@better-auth/prisma-adapter@1.6.3': + resolution: {integrity: sha512-vrlGEdrpzNH+S0AjnQt6T9jeIxqYDNRwq/1lOQ50wS5OAzSjtZQ+Q/UCrBTF8ZBrYzQq28zIAuk6k2+xhqxZpQ==} peerDependencies: - '@better-auth/core': ^1.6.1 + '@better-auth/core': ^1.6.3 '@better-auth/utils': 0.4.0 '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0 prisma: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -184,10 +184,10 @@ packages: prisma: optional: true - '@better-auth/telemetry@1.6.1': - resolution: {integrity: sha512-UrY49vZ7RHvMlsVlivgvIsCECdl2DAQfmqI8aymY0GMWE6MjukrZ3iS+L+txKWrV7I8vt5itc468ntR1PuvbKw==} + '@better-auth/telemetry@1.6.3': + resolution: {integrity: sha512-Kw2LFnxBt36KF0Cfw46qcOaNtuqgr6kjJPDHKHCx3b7tbiSAEeEhZCc7wvWYbZPXkgI58IGi+bMrgnWjFCG1Zw==} peerDependencies: - '@better-auth/core': ^1.6.1 + '@better-auth/core': ^1.6.3 '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 @@ -210,44 +210,44 @@ packages: workerd: optional: true - '@cloudflare/vite-plugin@1.31.1': - resolution: {integrity: sha512-vw4pOS8FmODdCeWjAG0gO4OyZ4Bb4GXlET/taaLDRm7gC5uGcH5XRPoTUJPYrs54LbWZxi3e2iWXX3JLRv4Rfg==} + '@cloudflare/vite-plugin@1.32.2': + resolution: {integrity: sha512-sEI/jusfDvzHIL4oiBBV5iUxAXfTRvguecIDWQ/AxBgEjGO1ZslHOEy4rlxfgqrdRWtq0TM9m3oC+hT32hajEg==} peerDependencies: vite: ^6.1.0 || ^7.0.0 || ^8.0.0 - wrangler: ^4.81.0 + wrangler: ^4.82.2 - '@cloudflare/workerd-darwin-64@1.20260405.1': - resolution: {integrity: sha512-EbmdBcmeIGogKG4V1odSWQe7z4rHssUD4iaXv0cXA22/MFrzH3iQT0R+FJFyhucGtih/9B9E+6j0QbSQD8xT3w==} + '@cloudflare/workerd-darwin-64@1.20260410.1': + resolution: {integrity: sha512-0sh6xPmCKUfv/lUklP1dfyeKxCuEZGS0HeduxnucL8ECxSgAdWTOD42h/lQTwZCIiWtyHB+ZNB9hsS2Mlf0tMQ==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260405.1': - resolution: {integrity: sha512-r44r418bOQtoP+Odu+L/BQM9q5cRSXRd1N167PgZQIo4MlqzTwHO4L0wwXhxbcV/PF46rrQre/uTFS8R0R+xSQ==} + '@cloudflare/workerd-darwin-arm64@1.20260410.1': + resolution: {integrity: sha512-r2On29gPvlk/eiH/OpeUT23xoB8W8D1PHr8lul5nyxElLqvh3yNxZUnJWrbcOl+ubfrvw7+jFwgopMe17xyf0g==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20260405.1': - resolution: {integrity: sha512-Aaq3RWnaTCzMBo77wC8fjOx+SFdO/rlcXa6HAf+PJs51LyMISFOBCJKqSlS6Irphen0WHHxFKPHUO9bjfj8g2g==} + '@cloudflare/workerd-linux-64@1.20260410.1': + resolution: {integrity: sha512-qWORRcAzPZeHJjrcYBNZTN6Y9l+iZQUz4KBdWbNrM6My4CpNrXS5kErPR373vG//5QPaDGwMXgBqyn9xfzarJQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260405.1': - resolution: {integrity: sha512-Lbp9Z2wiMzy3Sji3YwMHK5WDlejsH3jF4swAFEv7+jIf3NowZHga3GzwTypNRmcwnfz/XrqQ7Hc0Ul9OoU/lCw==} + '@cloudflare/workerd-linux-arm64@1.20260410.1': + resolution: {integrity: sha512-jQfuHL4mnGDFyomSS3JNs9TpTvCu6Vzz2QSNCfJRstMzTICUFLMc4Vp/xKK+M5xkb0PoAu/G0hHx7jrxB2j+OQ==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20260405.1': - resolution: {integrity: sha512-FhE0kt93kj5JnSPVqi4BAXpQQENyKnuSOoJLd35mkMMGhtPrwv5EsReJdck0S8hUocCBlb+U0RmP8ta6k41HjQ==} + '@cloudflare/workerd-windows-64@1.20260410.1': + resolution: {integrity: sha512-h8q/nbheDqpknY7AAOz19MuQkZAR1/bnoZnKipyeUPXt5No+y6HlTtva9Bohx5Fhc1MW2CX2MQVdb55qtkkqZQ==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20260409.1': - resolution: {integrity: sha512-0rGuppPeip6dqlI6013wC8tE+kbRK+tcaDfqCxKf9sEHDNfSWWUuKgIEDpt6IHHP2O0iYBQpngk5Siv4CL/HGQ==} + '@cloudflare/workers-types@4.20260415.1': + resolution: {integrity: sha512-9sEq9cZzr4s075U/TfjvdSmiX+u2NMOAIcFcCfd24FDtPfR7Iw3SbuQxkcgtpx/Bvg0au9PmQ0ZJfBaIitG0gw==} '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -1142,131 +1142,131 @@ packages: resolution: {integrity: sha512-cifvXDhcqMwwTlTK04GBNeIe7yyo28Mfby85QXFe1Yk8nmi36Ab/5UQwptOx84SsoGNRg+EVSjwzfSZMy6pmlw==} engines: {node: '>=14'} - '@oxc-project/runtime@0.123.0': - resolution: {integrity: sha512-wRf0z8saz9tHLcK3YeTeBmwISrpy4bBimvKxUmryiIhbt+ZJb0nwwJNL3D8xpeWbNfZlGSlzRBZbfcbApIGZJw==} + '@oxc-project/runtime@0.124.0': + resolution: {integrity: sha512-sSg6n37J3w3mM4odFvRqzQENf6+qxKnvStr/gU0FgRRg1VE/4MqryLd9PJmE0a7K5xlDfbrctBtSagaFH6ij9Q==} engines: {node: ^20.19.0 || >=22.12.0} - '@oxc-project/types@0.123.0': - resolution: {integrity: sha512-YtECP/y8Mj1lSHiUWGSRzy/C6teUKlS87dEfuVKT09LgQbUsBW1rNg+MiJ4buGu3yuADV60gbIvo9/HplA56Ew==} + '@oxc-project/types@0.124.0': + resolution: {integrity: sha512-VBFWMTBvHxS11Z5Lvlr3IWgrwhMTXV+Md+EQF0Xf60+wAdsGFTBx7X7K/hP4pi8N7dcm1RvcHwDxZ16Qx8keUg==} - '@oxfmt/binding-android-arm-eabi@0.43.0': - resolution: {integrity: sha512-CgU2s+/9hHZgo0IxVxrbMPrMj+tJ6VM3mD7Mr/4oiz4FNTISLoCvRmB5nk4wAAle045RtRjd86m673jwPyb1OQ==} + '@oxfmt/binding-android-arm-eabi@0.45.0': + resolution: {integrity: sha512-A/UMxFob1fefCuMeGxQBulGfFE38g2Gm23ynr3u6b+b7fY7/ajGbNsa3ikMIkGMLJW/TRoQaMoP1kME7S+815w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxfmt/binding-android-arm64@0.43.0': - resolution: {integrity: sha512-T9OfRwjA/EdYxAqbvR7TtqLv5nIrwPXuCtTwOHtS7aR9uXyn74ZYgzgTo6/ZwvTq9DY4W+DsV09hB2EXgn9EbA==} + '@oxfmt/binding-android-arm64@0.45.0': + resolution: {integrity: sha512-L63z4uZmHjgvvqvMJD7mwff8aSBkM0+X4uFr6l6U5t6+Qc9DCLVZWIunJ7Gm4fn4zHPdSq6FFQnhu9yqqobxIg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxfmt/binding-darwin-arm64@0.43.0': - resolution: {integrity: sha512-o3i49ZUSJWANzXMAAVY1wnqb65hn4JVzwlRQ5qfcwhRzIA8lGVaud31Q3by5ALHPrksp5QEaKCQF9aAS3TXpZA==} + '@oxfmt/binding-darwin-arm64@0.45.0': + resolution: {integrity: sha512-UV34dd623FzqT+outIGndsCA/RBB+qgB3XVQhgmmJ9PJwa37NzPC9qzgKeOhPKxVk2HW+JKldQrVL54zs4Noww==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxfmt/binding-darwin-x64@0.43.0': - resolution: {integrity: sha512-vWECzzCFkb0kK6jaHjbtC5sC3adiNWtqawFCxhpvsWlzVeKmv5bNvkB4nux+o4JKWTpHCM57NDK/MeXt44txmA==} + '@oxfmt/binding-darwin-x64@0.45.0': + resolution: {integrity: sha512-pMNJv0CMa1pDefVPeNbuQxibh8ITpWDFEhMC/IBB9Zlu76EbgzYwrzI4Cb11mqX2+rIYN70UTrh3z06TM59ptQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxfmt/binding-freebsd-x64@0.43.0': - resolution: {integrity: sha512-rgz8JpkKiI/umOf7fl9gwKyQasC8bs5SYHy6g7e4SunfLBY3+8ATcD5caIg8KLGEtKFm5ujKaH8EfjcmnhzTLg==} + '@oxfmt/binding-freebsd-x64@0.45.0': + resolution: {integrity: sha512-xTcRoxbbo61sW2+ZRPeH+vp/o9G8gkdhiVumFU+TpneiPm14c79l6GFlxPXlCE9bNWikigbsrvJw46zCVAQFfg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxfmt/binding-linux-arm-gnueabihf@0.43.0': - resolution: {integrity: sha512-nWYnF3vIFzT4OM1qL/HSf1Yuj96aBuKWSaObXHSWliwAk2rcj7AWd6Lf7jowEBQMo4wCZVnueIGw/7C4u0KTBQ==} + '@oxfmt/binding-linux-arm-gnueabihf@0.45.0': + resolution: {integrity: sha512-hWL8Hdni+3U1mPFx1UtWeGp3tNb6EhBAUHRMbKUxVkOp3WwoJbpVO2bfUVbS4PfpledviXXNHSTl1veTa6FhkQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm-musleabihf@0.43.0': - resolution: {integrity: sha512-sFg+NWJbLfupYTF4WELHAPSnLPOn1jiDZ33Z1jfDnTaA+cC3iB35x0FMMZTFdFOz3icRIArncwCcemJFGXu6TQ==} + '@oxfmt/binding-linux-arm-musleabihf@0.45.0': + resolution: {integrity: sha512-6Blt/0OBT7vvfQpqYuYbpbFLPqSiaYpEJzUUWhinPEuADypDbtV1+LdjM0vYBNGPvnj85ex7lTerEX6JGcPt9w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm64-gnu@0.43.0': - resolution: {integrity: sha512-MelWqv68tX6wZEILDrTc9yewiGXe7im62+5x0bNXlCYFOZdA+VnYiJfAihbROsZ5fm90p9C3haFrqjj43XnlAA==} + '@oxfmt/binding-linux-arm64-gnu@0.45.0': + resolution: {integrity: sha512-jLjoLfe+hGfjhA8hNBSdw85yCA8ePKq7ME4T+g6P9caQXvmt6IhE2X7iVjnVdkmYUWEzZrxlh4p6RkDmAMJY/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-arm64-musl@0.43.0': - resolution: {integrity: sha512-ROaWfYh+6BSJ1Arwy5ujijTlwnZetxDxzBpDc1oBR4d7rfrPBqzeyjd5WOudowzQUgyavl2wEpzn1hw3jWcqLA==} + '@oxfmt/binding-linux-arm64-musl@0.45.0': + resolution: {integrity: sha512-XQKXZIKYJC3GQJ8FnD3iMntpw69Wd9kDDK/Xt79p6xnFYlGGxSNv2vIBvRTDg5CKByWFWWZLCRDOXoP/m6YN4g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxfmt/binding-linux-ppc64-gnu@0.43.0': - resolution: {integrity: sha512-PJRs/uNxmFipJJ8+SyKHh7Y7VZIKQicqrrBzvfyM5CtKi8D7yZKTwUOZV3ffxmiC2e7l1SDJpkBEOyue5NAFsg==} + '@oxfmt/binding-linux-ppc64-gnu@0.45.0': + resolution: {integrity: sha512-+g5RiG+xOkdrCWkKodv407nTvMq4vYM18Uox2MhZBm/YoqFxxJpWKsloskFFG5NU13HGPw1wzYjjOVcyd9moCA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-gnu@0.43.0': - resolution: {integrity: sha512-j6biGAgzIhj+EtHXlbNumvwG7XqOIdiU4KgIWRXAEj/iUbHKukKW8eXa4MIwpQwW1YkxovduKtzEAPnjlnAhVQ==} + '@oxfmt/binding-linux-riscv64-gnu@0.45.0': + resolution: {integrity: sha512-V7dXKoSyEbWAkkSF4JJNtF+NJZDmJoSarSoP30WCsB3X636Rehd3CvxBj49FIJxEBFWhvcUjGSHVeU8Erck1bQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-musl@0.43.0': - resolution: {integrity: sha512-RYWxAcslKxvy7yri24Xm9cmD0RiANaiEPs007EFG6l9h1ChM69Q5SOzACaCoz4Z9dEplnhhneeBaTWMEdpgIbA==} + '@oxfmt/binding-linux-riscv64-musl@0.45.0': + resolution: {integrity: sha512-Vdelft1sAEYojVGgcODEFXSWYQYlIvoyIGWebKCuUibd1tvS1TjTx413xG2ZLuHpYj45CkN/ztMLMX6jrgqpgg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxfmt/binding-linux-s390x-gnu@0.43.0': - resolution: {integrity: sha512-DT6Q8zfQQy3jxpezAsBACEHNUUixKSYTwdXeXojNHe4DQOoxjPdjr3Szu6BRNjxLykZM/xMNmp9ElOIyDppwtw==} + '@oxfmt/binding-linux-s390x-gnu@0.45.0': + resolution: {integrity: sha512-RR7xKgNpqwENnK0aYCGYg0JycY2n93J0reNjHyes+I9Gq52dH95x+CBlnlAQHCPfz6FGnKA9HirgUl14WO6o7w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-gnu@0.43.0': - resolution: {integrity: sha512-R8Yk7iYcuZORXmCfFZClqbDxRZgZ9/HEidUuBNdoX8Ptx07cMePnMVJ/woB84lFIDjh2ROHVaOP40Ds3rBXFqg==} + '@oxfmt/binding-linux-x64-gnu@0.45.0': + resolution: {integrity: sha512-U/QQ0+BQNSHxjuXR/utvXnQ50Vu5kUuqEomZvQ1/3mhgbBiMc2WU9q5kZ5WwLp3gnFIx9ibkveoRSe2EZubkqg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-musl@0.43.0': - resolution: {integrity: sha512-F2YYqyvnQNvi320RWZNAvsaWEHwmW3k4OwNJ1hZxRKXupY63expbBaNp6jAgvYs7y/g546vuQnGHQuCBhslhLQ==} + '@oxfmt/binding-linux-x64-musl@0.45.0': + resolution: {integrity: sha512-o5TLOUCF0RWQjsIS06yVC+kFgp092/yLe6qBGSUvtnmTVw9gxjpdQSXc3VN5Cnive4K11HNstEZF8ROKHfDFSw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxfmt/binding-openharmony-arm64@0.43.0': - resolution: {integrity: sha512-OE6TdietLXV3F6c7pNIhx/9YC1/2YFwjU9DPc/fbjxIX19hNIaP1rS0cFjCGJlGX+cVJwIKWe8Mos+LdQ1yAJw==} + '@oxfmt/binding-openharmony-arm64@0.45.0': + resolution: {integrity: sha512-RnGcV3HgPuOjsGx/k9oyRNKmOp+NBLGzZTdPDYbc19r7NGeYPplnUU/BfU35bX2Y/O4ejvHxcfkvW2WoYL/gsg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxfmt/binding-win32-arm64-msvc@0.43.0': - resolution: {integrity: sha512-0nWK6a7pGkbdoypfVicmV9k/N1FwjPZENoqhlTU+5HhZnAhpIO3za30nEE33u6l6tuy9OVfpdXUqxUgZ+4lbZw==} + '@oxfmt/binding-win32-arm64-msvc@0.45.0': + resolution: {integrity: sha512-v3Vj7iKKsUFwt9w5hsqIIoErKVoENC6LoqfDlteOQ5QMDCXihlqLoxpmviUhXnNncg4zV6U9BPwlBbwa+qm4wg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxfmt/binding-win32-ia32-msvc@0.43.0': - resolution: {integrity: sha512-9aokTR4Ft+tRdvgN/pKzSkVy2ksc4/dCpDm9L/xFrbIw0yhLtASLbvoG/5WOTUh/BRPPnfGTsWznEqv0dlOmhA==} + '@oxfmt/binding-win32-ia32-msvc@0.45.0': + resolution: {integrity: sha512-N8yotPBX6ph0H3toF4AEpdCeVPrdcSetj+8eGiZGsrLsng3bs/Q5HPu4bbSxip5GBPx5hGbGHrZwH4+rcrjhHA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxfmt/binding-win32-x64-msvc@0.43.0': - resolution: {integrity: sha512-4bPgdQux2ZLWn3bf2TTXXMHcJB4lenmuxrLqygPmvCJ104Yqzj1UctxSRzR31TiJ4MLaG22RK8dUsVpJtrCz5g==} + '@oxfmt/binding-win32-x64-msvc@0.45.0': + resolution: {integrity: sha512-w5MMTRCK1dpQeRA+HHqXQXyN33DlG/N2LOYxJmaT4fJjcmZrbNnqw7SmIk7I2/a2493PPLZ+2E/Ar6t2iKVMug==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1301,124 +1301,124 @@ packages: cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.58.0': - resolution: {integrity: sha512-1T7UN3SsWWxpWyWGn1cT3ASNJOo+pI3eUkmEl7HgtowapcV8kslYpFQcYn431VuxghXakPNlbjRwhqmR37PFOg==} + '@oxlint/binding-android-arm-eabi@1.60.0': + resolution: {integrity: sha512-YdeJKaZckDQL1qa62a1aKq/goyq48aX3yOxaaWqWb4sau4Ee4IiLbamftNLU3zbePky6QsDj6thnSSzHRBjDfA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.58.0': - resolution: {integrity: sha512-GryzujxuiRv2YFF7bRy8mKcxlbuAN+euVUtGJt9KKbLT8JBUIosamVhcthLh+VEr6KE6cjeVMAQxKAzJcoN7dg==} + '@oxlint/binding-android-arm64@1.60.0': + resolution: {integrity: sha512-7ANS7PpXCfq84xZQ8E5WPs14gwcuPcl+/8TFNXfpSu0CQBXz3cUo2fDpHT8v8HJN+Ut02eacvMAzTnc9s6X4tw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.58.0': - resolution: {integrity: sha512-7/bRSJIwl4GxeZL9rPZ11anNTyUO9epZrfEJH/ZMla3+/gbQ6xZixh9nOhsZ0QwsTW7/5J2A/fHbD1udC5DQQA==} + '@oxlint/binding-darwin-arm64@1.60.0': + resolution: {integrity: sha512-pJsgd9AfplLGBm1fIr25V6V14vMrayhx4uIQvlfH7jWs2SZwSrvi3TfgfJySB8T+hvyEH8K2zXljQiUnkgUnfQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.58.0': - resolution: {integrity: sha512-EqdtJSiHweS2vfILNrpyJ6HUwpEq2g7+4Zx1FPi4hu3Hu7tC3znF6ufbXO8Ub2LD4mGgznjI7kSdku9NDD1Mkg==} + '@oxlint/binding-darwin-x64@1.60.0': + resolution: {integrity: sha512-Ue1aXHX49ivwflKqGJc7zcd/LeLgbhaTcDCQStgx5x06AXgjEAZmvrlMuIkWd4AL4FHQe6QJ9f33z04Cg448VQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.58.0': - resolution: {integrity: sha512-VQt5TH4M42mY20F545G637RKxV/yjwVtKk2vfXuazfReSIiuvWBnv+FVSvIV5fKVTJNjt3GSJibh6JecbhGdBw==} + '@oxlint/binding-freebsd-x64@1.60.0': + resolution: {integrity: sha512-YCyQzsQtusQw+gNRW9rRTifSO+Dt/+dtCl2NHoDMZqJlRTEZ/Oht9YnuporI9yiTx7+cB+eqzX3MtHHVHGIWhg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.58.0': - resolution: {integrity: sha512-fBYcj4ucwpAtjJT3oeBdFBYKvNyjRSK+cyuvBOTQjh0jvKp4yeA4S/D0IsCHus/VPaNG5L48qQkh+Vjy3HL2/Q==} + '@oxlint/binding-linux-arm-gnueabihf@1.60.0': + resolution: {integrity: sha512-c7dxM2Zksa45Qw16i2iGY3Fti2NirJ38FrsBsKw+qcJ0OtqTsBgKJLF0xV+yLG56UH01Z8WRPgsw31e0MoRoGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.58.0': - resolution: {integrity: sha512-0BeuFfwlUHlJ1xpEdSD1YO3vByEFGPg36uLjK1JgFaxFb4W6w17F8ET8sz5cheZ4+x5f2xzdnRrrWv83E3Yd8g==} + '@oxlint/binding-linux-arm-musleabihf@1.60.0': + resolution: {integrity: sha512-ZWALoA42UYqBEP1Tbw9OWURgFGS1nWj2AAvLdY6ZcGx/Gj93qVCBKjcvwXMupZibYwFbi9s/rzqkZseb/6gVtQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.58.0': - resolution: {integrity: sha512-TXlZgnPTlxrQzxG9ZXU7BNwx1Ilrr17P3GwZY0If2EzrinqRH3zXPc3HrRcBJgcsoZNMuNL5YivtkJYgp467UQ==} + '@oxlint/binding-linux-arm64-gnu@1.60.0': + resolution: {integrity: sha512-tpy+1w4p9hN5CicMCxqNy6ymfRtV5ayE573vFNjp1k1TN/qhLFgflveZoE/0++RlkHikBz2vY545NWm/hp7big==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.58.0': - resolution: {integrity: sha512-zSoYRo5dxHLcUx93Stl2hW3hSNjPt99O70eRVWt5A1zwJ+FPjeCCANCD2a9R4JbHsdcl11TIQOjyigcRVOH2mw==} + '@oxlint/binding-linux-arm64-musl@1.60.0': + resolution: {integrity: sha512-eDYDXZGhQAXyn6GwtwiX/qcLS0HlOLPJ/+iiIY8RYr+3P8oKBmgKxADLlniL6FtWfE7pPk7IGN9/xvDEvDvFeg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.58.0': - resolution: {integrity: sha512-NQ0U/lqxH2/VxBYeAIvMNUK1y0a1bJ3ZicqkF2c6wfakbEciP9jvIE4yNzCFpZaqeIeRYaV7AVGqEO1yrfVPjA==} + '@oxlint/binding-linux-ppc64-gnu@1.60.0': + resolution: {integrity: sha512-nxehly5XYBHUWI9VJX1bqCf9j/B43DaK/aS/T1fcxCpX3PA4Rm9BB54nPD1CKayT8xg6REN1ao+01hSRNgy8OA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.58.0': - resolution: {integrity: sha512-X9J+kr3gIC9FT8GuZt0ekzpNUtkBVzMVU4KiKDSlocyQuEgi3gBbXYN8UkQiV77FTusLDPsovjo95YedHr+3yg==} + '@oxlint/binding-linux-riscv64-gnu@1.60.0': + resolution: {integrity: sha512-j1qf/NaUfOWQutjeoooNG1Q0zsK0XGmSu1uDLq3cctquRF3j7t9Hxqf/76ehCc5GEUAanth2W4Fa+XT1RFg/nw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.58.0': - resolution: {integrity: sha512-CDze3pi1OO3Wvb/QsXjmLEY4XPKGM6kIo82ssNOgmcl1IdndF9VSGAE38YLhADWmOac7fjqhBw82LozuUVxD0Q==} + '@oxlint/binding-linux-riscv64-musl@1.60.0': + resolution: {integrity: sha512-YELKPRefQ/q/h3RUmeRfPCUhh2wBvgV1RyZ/F9M9u8cDyXsQW2ojv1DeWQTt466yczDITjZnIOg/s05pk7Ve2A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.58.0': - resolution: {integrity: sha512-b/89glbxFaEAcA6Uf1FvCNecBJEgcUTsV1quzrqXM/o4R1M4u+2KCVuyGCayN2UpsRWtGGLb+Ver0tBBpxaPog==} + '@oxlint/binding-linux-s390x-gnu@1.60.0': + resolution: {integrity: sha512-JkO3C6Gki7Y6h/MiIkFKvHFOz98/YWvQ4WYbK9DLXACMP2rjULzkeGyAzorJE5S1dzLQGFgeqvN779kSFwoV1g==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.58.0': - resolution: {integrity: sha512-0/yYpkq9VJFCEcuRlrViGj8pJUFFvNS4EkEREaN7CB1EcLXJIaVSSa5eCihwBGXtOZxhnblWgxks9juRdNQI7w==} + '@oxlint/binding-linux-x64-gnu@1.60.0': + resolution: {integrity: sha512-XjKHdFVCpZZZSWBCKyyqCq65s2AKXykMXkjLoKYODrD+f5toLhlwsMESscu8FbgnJQ4Y/dpR/zdazsahmgBJIA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.58.0': - resolution: {integrity: sha512-hr6FNvmcAXiH+JxSvaJ4SJ1HofkdqEElXICW9sm3/Rd5eC3t7kzvmLyRAB3NngKO2wzXRCAm4Z/mGWfrsS4X8w==} + '@oxlint/binding-linux-x64-musl@1.60.0': + resolution: {integrity: sha512-js29ZWIuPhNWzY8NC7KoffEMEeWG105vbmm+8EOJsC+T/jHBiKIJEUF78+F/IrgEWMMP9N0kRND4Pp75+xAhKg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.58.0': - resolution: {integrity: sha512-R+O368VXgRql1K6Xar+FEo7NEwfo13EibPMoTv3sesYQedRXd6m30Dh/7lZMxnrQVFfeo4EOfYIP4FpcgWQNHg==} + '@oxlint/binding-openharmony-arm64@1.60.0': + resolution: {integrity: sha512-H+PUITKHk04stFpWj3x3Kg08Afp/bcXSBi0EhasR5a0Vw7StXHTzdl655PUI0fB4qdh2Wsu6Dsi+3ACxPoyQnA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.58.0': - resolution: {integrity: sha512-Q0FZiAY/3c4YRj4z3h9K1PgaByrifrfbBoODSeX7gy97UtB7pySPUQfC2B/GbxWU6k7CzQrRy5gME10PltLAFQ==} + '@oxlint/binding-win32-arm64-msvc@1.60.0': + resolution: {integrity: sha512-WA/yc7f7ZfCefBXVzNHn1Ztulb1EFwNBb4jMZ6pjML0zz6pHujlF3Q3jySluz3XHl/GNeMTntG1seUBWVMlMag==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.58.0': - resolution: {integrity: sha512-Y8FKBABrSPp9H0QkRLHDHOSUgM/309a3IvOVgPcVxYcX70wxJrk608CuTg7w+C6vEd724X5wJoNkBcGYfH7nNQ==} + '@oxlint/binding-win32-ia32-msvc@1.60.0': + resolution: {integrity: sha512-33YxL1sqwYNZXtn3MD/4dno6s0xeedXOJlT1WohkVD565WvohClZUr7vwKdAk954n4xiEWJkewiCr+zLeq7AeA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.58.0': - resolution: {integrity: sha512-bCn5rbiz5My+Bj7M09sDcnqW0QJyINRVxdZ65x1/Y2tGrMwherwK/lpk+HRQCKvXa8pcaQdF5KY5j54VGZLwNg==} + '@oxlint/binding-win32-x64-msvc@1.60.0': + resolution: {integrity: sha512-JOro4ZcfBLamJCyfURQmOQByoorgOdx3ZjAkSqnb/CyG/i+lN3KoV5LAgk5ZAW6DPq7/Cx7n23f8DuTWXTWgyQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1570,43 +1570,43 @@ packages: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.2.25 - '@void-sdk/md@0.2.6': - resolution: {integrity: sha512-/F+FrOI3qyuRpjjK0TE5TRnbzMXPJjuyn7U+ALivHk7a7Q+aN1TRQsNfAX601boFDddlqHMRC+23trwULx6piA==, tarball: https://npm.pkg.github.com/download/@void-sdk/md/0.2.6/131816a7530fa550e4b15ad3aa5a0824b1ab6647} + '@void-sdk/md@0.3.0': + resolution: {integrity: sha512-KDy1L/nFEUZ08L+Y9Gg1X2ZBDntlohZWZ6NItyCzZRBNXRRMNJzEWEJzhCiWWzEd8II9DRjuMaVhTNYwLCLNHQ==, tarball: https://npm.pkg.github.com/download/@void-sdk/md/0.3.0/b3de99793e14d97dc4cb46928dd3eeffb32eb45d} peerDependencies: - vite: ^8.0.2 - void: 0.2.6@void-sdk/void@* + vite: ^8.0.8 + void: 0.3.0@void-sdk/void@* - '@void-sdk/react@0.2.6': - resolution: {integrity: sha512-c9gsgkIT6dQScEU7gZWE07qv51to+g/uVlCYW2mecRLfvNzjfrgFaH5T8xunlvXOcxUL1vtyx1fYWoy6nagD2A==, tarball: https://npm.pkg.github.com/download/@void-sdk/react/0.2.6/f7d7b6080a73f5eeeafeb53e27aab2ea986ef768} + '@void-sdk/react@0.3.0': + resolution: {integrity: sha512-yoTsnBcb9ULd0AW+PWDCX6cI95nzp2RSnz7pih4CYQSecBvG8t74mMEXcntvyfXEKoWXx4PMdTBNbc12TAddcg==, tarball: https://npm.pkg.github.com/download/@void-sdk/react/0.3.0/9797b4c5227d266b1350af30f3ad8202d2274bf0} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 - vite: ^8.0.2 - void: 0.2.6@void-sdk/void@* + vite: ^8.0.8 + void: 0.3.0@void-sdk/void@* - '@void-sdk/solid@0.2.6': - resolution: {integrity: sha512-X5YK7kdd2tezkMmCP1U2daAMRrF+CK/osM4L0cXAlrV8fVLDktfLm/oXH6p//wICa1p/H7kocD96jqe4/hryCQ==, tarball: https://npm.pkg.github.com/download/@void-sdk/solid/0.2.6/983e486992007bbcb7536d7f6e4468c82bfbfb06} + '@void-sdk/solid@0.3.0': + resolution: {integrity: sha512-8wA7sL00PzoaG7Wjk8teodCBr9hmON+DRYo6BbmgDok3bn1s7Ke3NzI8E3NpvrzyJ8snhKmM63cFLqk7VTiYnQ==, tarball: https://npm.pkg.github.com/download/@void-sdk/solid/0.3.0/b3038c0acf15b78690907aecf966408d76b43dd4} peerDependencies: solid-js: ^1.9.0 - vite: ^8.0.2 - void: 0.2.6@void-sdk/void@* + vite: ^8.0.8 + void: 0.3.0@void-sdk/void@* - '@void-sdk/svelte@0.2.6': - resolution: {integrity: sha512-CaZQCtgCC85RYEC2wvUhTBIPyTxV3xw9U+Svo1b2E+FlUs66BQi2SX6/na5QGbt7nfsGIfST7RlQfIq2jowfDg==, tarball: https://npm.pkg.github.com/download/@void-sdk/svelte/0.2.6/47fc877d04cee843978441ddbf96f4fa63281583} + '@void-sdk/svelte@0.3.0': + resolution: {integrity: sha512-9BOjBH6bP1lXYbisEPMpcZbcVU0yAv5o48DC/CPGzq5XPDBOPehmVMMtjly4eDVqb9XX06gHc2YfIpZKwCBtZA==, tarball: https://npm.pkg.github.com/download/@void-sdk/svelte/0.3.0/8eedf8ba30abec75673170cc7f8520fd55f68b1f} peerDependencies: svelte: ^5.0.0 - vite: ^8.0.2 - void: 0.2.6@void-sdk/void@* + vite: ^8.0.8 + void: 0.3.0@void-sdk/void@* - '@void-sdk/void@0.2.6': - resolution: {integrity: sha512-QDeGwu2I2iTVXGU3QwAjfacZNW0m0GkZylug/usme7wKZJ0kHxgiUzkbLLJJZj+jRwrrU78t4cqz3qLK7APQlg==, tarball: https://npm.pkg.github.com/download/@void-sdk/void/0.2.6/bda8a5c84ffc799503f0bcf9c8cc426b23149725} + '@void-sdk/void@0.3.0': + resolution: {integrity: sha512-NsFOowM4rojknGSjCAychXcX/0zPHiK7jyA+gjBO9yazi6SN6OQS7UUMBnOxkl++uT2mPhHVXOtF/bZSO6IyiQ==, tarball: https://npm.pkg.github.com/download/@void-sdk/void/0.3.0/8c3d3983543c32de082c9fa0746835142998b736} hasBin: true peerDependencies: - '@void-sdk/md': 0.2.6 - '@void-sdk/react': 0.2.6 - '@void-sdk/solid': 0.2.6 - '@void-sdk/svelte': 0.2.6 - '@void-sdk/vue': 0.2.6 + '@void-sdk/md': 0.3.0 + '@void-sdk/react': 0.3.0 + '@void-sdk/solid': 0.3.0 + '@void-sdk/svelte': 0.3.0 + '@void-sdk/vue': 0.3.0 arktype: '>=2.0.0' valibot: '>=1.0.0-beta.7' vite: ^8.0.0 @@ -1629,23 +1629,23 @@ packages: zod: optional: true - '@void-sdk/vue@0.2.6': - resolution: {integrity: sha512-C6O1MWGZhCMD0XSkj6FZls+ZyMjmBoqVz60rMpKiSgfrXsvZtpZm2tpisK864vJ252m6JqeRMN8hpO+9ITYe8A==, tarball: https://npm.pkg.github.com/download/@void-sdk/vue/0.2.6/e27698079e07fb0582c4b58bb5d41070edecb525} + '@void-sdk/vue@0.3.0': + resolution: {integrity: sha512-/qg49FidO5NrMQfZyYNBAUU1s0nO8RAVSlr2KcVjuheNjYyyY6RmrKEBWusGp309FQ26L+vthH4KaDCbQiok1g==, tarball: https://npm.pkg.github.com/download/@void-sdk/vue/0.3.0/571917cf5cce9372a9e777d66ab3e56ad08a0f3b} peerDependencies: - vite: ^8.0.2 - void: 0.2.6@void-sdk/void@* + vite: ^8.0.8 + void: 0.3.0@void-sdk/void@* vue: ^3.5.0 - '@voidzero-dev/vite-plus-core@0.1.16': - resolution: {integrity: sha512-fOyf14CXjcXqANFs2fCXEX+0Tn9ZjmqfFV+qTnARwIF1Kzl8WquO4XtvlDgs/fTQ91H4AyoNUgkvWdKS+C4xYA==} + '@voidzero-dev/vite-plus-core@0.1.18-alpha.0': + resolution: {integrity: sha512-wXWoEFFpir5Gjfdd/s4Efri19scURCkBD3Ea6YutIwjgkqL3LAVIBa8l8YfsFvMgeu1+KGIu2rsVm3mUv6/ciQ==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@tsdown/css': 0.21.7 - '@tsdown/exe': 0.21.7 + '@tsdown/css': 0.21.8 + '@tsdown/exe': 0.21.8 '@types/node': ^20.19.0 || >=22.12.0 '@vitejs/devtools': ^0.1.0 - esbuild: ^0.28.0 + esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 publint: ^0.3.0 @@ -1696,54 +1696,56 @@ packages: yaml: optional: true - '@voidzero-dev/vite-plus-darwin-arm64@0.1.16': - resolution: {integrity: sha512-InG0ZmuGh7DTrn7zWQ0UvKapElphKI6G1oYfys+jraedG70EhIIee9gtO+mTE1T0bF67SgAcLXwNyaiNda0XwA==} + '@voidzero-dev/vite-plus-darwin-arm64@0.1.18-alpha.0': + resolution: {integrity: sha512-cegsWeaNIOiVqTrofIpMFP5p7zK+7sUv3x2a0SPU1wObknJs6ssBCTOVFQ8gOxHHeA18o6hSHXB/1MZh3OWClw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@voidzero-dev/vite-plus-darwin-x64@0.1.16': - resolution: {integrity: sha512-LGNrECstuhkCRKRj/dE98Xcprw8HU3VMIMJnZsnDR2C5RB2HADNIu21at/a/G3giA9eWm7uhtPp9FvUtTCK9TA==} + '@voidzero-dev/vite-plus-darwin-x64@0.1.18-alpha.0': + resolution: {integrity: sha512-VPXXcvv7Pa0nhQaVHh4sVl/1YJQJWE82TOFy1a5VYNEbXnRSBPD2dvWI1dVYXwE0JOKmf8VSr++oazx9XVauqA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.16': - resolution: {integrity: sha512-AoFKu6dIOtlkp/mwmtU8ES2uzoaxCHhIym1Tk7qMxyvke4IXnye6VDc4kPMRQwD8mwR3T3bO0HuaEEHxrIWDxw==} + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.18-alpha.0': + resolution: {integrity: sha512-WI+zbYTpXVHx3hqaQQ4kQKTzGHL3dCRccRPlF3srQ4R0sTeMbia6y6zlzDSl2PpIfUY/iAhSdHEhmVOMhUDxpA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.16': - resolution: {integrity: sha512-PloCsGTRIhcXIpUOJ6PqVG8gYNpq+ooJNyqy5sQ82BRnJuo8oV7uBLFvg0X9B3Bzh+vO1F8/+92+o5TiL35JMg==} + '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.18-alpha.0': + resolution: {integrity: sha512-MSY2bGXHpxBbKvW3GQi8eNzewI5Iahi5SdKVuYKtg7yW1+XIqP3rqzFmYv6qUuAVAXN/YRUHIgl6t4+IPyYicA==} 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==} + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.18-alpha.0': + resolution: {integrity: sha512-tcys7ZGuHXPy3jWwF77G9GsPqI4BA7muUXPx0gdPMd6RjrFZ/tdkC3sh2uyoJVJrbNcCLOPki6B/cEQXiqEGjA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-linux-x64-musl@0.1.16': - resolution: {integrity: sha512-JGKEAMoXqzdr9lHT/13uRNV9uzrSYXAFhjAfIC8WEQMG2VUFksvq5/TOc26hzmzbqu+bxRmfN8h1aVTDL8KwFg==} + '@voidzero-dev/vite-plus-linux-x64-musl@0.1.18-alpha.0': + resolution: {integrity: sha512-oXsmKnRPXGnQ/jOWoyaIvOvMgQIVjCXDZ4LUbJQWl8/j7n31+bEmmRCuwuCnNBK2m8/1QvZ4qZtbPULtK/07xA==} 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==} + '@voidzero-dev/vite-plus-test@0.1.18-alpha.0': + resolution: {integrity: sha512-qrIP7ENdwKF/2MnWiyvOFjtn6OpeOe94t9ANBowZZWEeJkqwn7huqNn3f3bmWSxXcoXaq1WvipbY2OnWgD5q4A==} 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.2 + '@vitest/coverage-istanbul': 4.1.4 + '@vitest/coverage-v8': 4.1.4 + '@vitest/ui': 4.1.4 happy-dom: '*' jsdom: '*' vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1754,6 +1756,10 @@ packages: optional: true '@types/node': optional: true + '@vitest/coverage-istanbul': + optional: true + '@vitest/coverage-v8': + optional: true '@vitest/ui': optional: true happy-dom: @@ -1761,14 +1767,14 @@ packages: jsdom: optional: true - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.16': - resolution: {integrity: sha512-IugPUCLY7HmiPcCeuHKUqO1+G2vxHnYzAGhS02AixD0sJLTAIKCUANDOiVUFf/HMw+jh/UkugW7MWek8lf/JrQ==} + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.18-alpha.0': + resolution: {integrity: sha512-ZXtJYApuCZTmYz3rG1PZqr9hnPzKoFD7auu8sw5Mcb1TRBGnck4eEqnUI17jd9E3XBK39X3Fa6e8SyIcHAQx1Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.16': - resolution: {integrity: sha512-tq93CIeMs92HF7rdylJknRiyzMOWMKCmpw+g8nl5Q5nmUDNLUsrL3CGfbyqjgbruuPnIr761r9MfydPqZU/cYg==} + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.18-alpha.0': + resolution: {integrity: sha512-3fuzn2on2qJphsm1xy/P0/iug6bttXJbqLK8dbM6Rvyyn4o5c76/50UR0j8H5YxIVv8IffUF3bQ6LhAiZkGzIQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1853,8 +1859,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - better-auth@1.6.1: - resolution: {integrity: sha512-rXxR5G0xNezCiwlxdvU5L0BsYvlddvGfL61azo1w8IFrqck0jPOuE9zU28ZFJpQjfTNwXhWp0ddEqxY7zVZxmQ==} + better-auth@1.6.3: + resolution: {integrity: sha512-jMsoSYQyO8nNRuLEoCP+OUShLyeIGU8ioPYqra0IteLjnS3WNjHj21YE/COSJ/V/f0H5SInZiF+uXcEEHREDMQ==} peerDependencies: '@lynx-js/react': '*' '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -1923,8 +1929,8 @@ packages: zod: optional: true - better-sqlite3@12.8.0: - resolution: {integrity: sha512-RxD2Vd96sQDjQr20kdP+F+dK/1OUNiVOl200vKBZY8u0vTwysfolF6Hq+3ZK2+h8My9YvZhHsF+RSGZW2VYrPQ==} + better-sqlite3@12.9.0: + resolution: {integrity: sha512-wqUv4Gm3toFpHDQmaKD4QhZm3g1DjUBI0yzS4UBl6lElUmXFYdTQmmEDpAFa5o8FiFiymURypEnfVHzILKaxqQ==} engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x} bindings@1.5.0: @@ -2257,8 +2263,8 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} engines: {node: '>= 4'} inherits@2.0.4: @@ -2453,8 +2459,8 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - miniflare@4.20260405.0: - resolution: {integrity: sha512-tpr4XdWMq7zFdsHH+CS0XS47nQzlRZH0rMJ1vobOZbkrs3cIj7qbD40ON616hDnzHxwqwB2qKHzmmuj6oRisSQ==} + miniflare@4.20260410.0: + resolution: {integrity: sha512-94LEU8d+XPVGp18eW4+bu1v7Tnq7srhqWMIsrx2jhSkdbTnGqg1I613R0GKY4eygBYl9MbqXEhzK/bczJb6uMg==} engines: {node: '>=18.0.0'} hasBin: true @@ -2502,8 +2508,8 @@ packages: oniguruma-to-es@4.3.5: resolution: {integrity: sha512-Zjygswjpsewa0NLTsiizVuMQZbp0MDyM6lIt66OxsF21npUDlzpHi1Mgb/qhQdkb+dWFTzJmFbEWdvZgRho8eQ==} - oxfmt@0.43.0: - resolution: {integrity: sha512-KTYNG5ISfHSdmeZ25Xzb3qgz9EmQvkaGAxgBY/p38+ZiAet3uZeu7FnMwcSQJg152Qwl0wnYAxDc+Z/H6cvrwA==} + oxfmt@0.45.0: + resolution: {integrity: sha512-0o/COoN9fY50bjVeM7PQsNgbhndKurBIeTIcspW033OumksjJJmIVDKjAk5HMwU/GHTxSOdGDdhJ6BRzGPmsHg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2511,8 +2517,8 @@ packages: resolution: {integrity: sha512-/Uc9TQyN1l8w9QNvXtVHYtz+SzDJHKpb5X0UnHodl0BVzijUPk0LPlDOHAvogd1UI+iy9ZSF6gQxEqfzUxCULQ==} hasBin: true - oxlint@1.58.0: - resolution: {integrity: sha512-t4s9leczDMqlvOSjnbCQe7gtoLkWgBGZ7sBdCJ9EOj5IXFSG/X7OAzK4yuH4iW+4cAYe8kLFbC8tuYMwWZm+Cg==} + oxlint@1.60.0: + resolution: {integrity: sha512-tnRzTWiWJ9pg3ftRWnD0+Oqh78L6ZSwcEudvCZaER0PIqiAnNyXj5N1dPwjmNpDalkKS9m/WMLN1CTPUBPmsgw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -2852,8 +2858,8 @@ packages: '@testing-library/jest-dom': optional: true - vite-plus@0.1.16: - resolution: {integrity: sha512-sgYHc5zWLSDInaHb/abvEA7UOwh7sUWuyNt+Slphj55jPvzodT8Dqw115xyKwDARTuRFSpm1eo/t58qZ8/NylQ==} + vite-plus@0.1.18-alpha.0: + resolution: {integrity: sha512-LkVRTTzSun3rK3rrESssziCrfgUDEt8DttMlwKxUoNo/kAGPcr38ZnSkp1hSrB5gxdcX/VX3AXMP9Z9GKC+c6A==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2873,17 +2879,17 @@ packages: typescript: optional: true - workerd@1.20260405.1: - resolution: {integrity: sha512-bSaRWCv9iO8/FWpgZRjHLGZLolX5s1AErRSYaTECMMHOZKuCbl2+ehnSyc+ZZ/70y+9owADmN6HoYEWvBlJdYw==} + workerd@1.20260410.1: + resolution: {integrity: sha512-T/GRD6Y5vN9g4CnGmOlfST1w7bj+1IjRFvX0K7CodZPJuPVPNPGhz8Wppah0WdT6A7I8Kad3zgZ2OkDdWtENrg==} engines: {node: '>=16'} hasBin: true - wrangler@4.81.0: - resolution: {integrity: sha512-9fLPDuDcb8Nu6iXrl5E3HGYt3TVhQr/UvqtTvWr9Nl1X7PlQrmWMwQCfSioqN8VHYyQCyESV5jQsoKg8Sx+sEA==} + wrangler@4.82.2: + resolution: {integrity: sha512-SKfW21sTJUkM/Qd8zc9oc8TBkAWHRsXuTxE6XdToC55Ct84pR+IfRdaTjCTuC0dL+KYvauSvSn2rtqS2Ae+Dcw==} engines: {node: '>=20.3.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20260405.1 + '@cloudflare/workers-types': ^4.20260410.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -3075,7 +3081,7 @@ snapshots: '@babel/helper-validator-identifier': 7.28.5 optional: true - '@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0)': + '@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0)': dependencies: '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 @@ -3088,40 +3094,40 @@ snapshots: nanostores: 1.2.0 zod: 4.3.6 optionalDependencies: - '@cloudflare/workers-types': 4.20260409.1 + '@cloudflare/workers-types': 4.20260415.1 - '@better-auth/drizzle-adapter@1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0))': + '@better-auth/drizzle-adapter@1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))': dependencies: - '@better-auth/core': 1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) + '@better-auth/core': 1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 optionalDependencies: - drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) - '@better-auth/kysely-adapter@1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(kysely@0.28.15)': + '@better-auth/kysely-adapter@1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(kysely@0.28.15)': dependencies: - '@better-auth/core': 1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) + '@better-auth/core': 1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 optionalDependencies: kysely: 0.28.15 - '@better-auth/memory-adapter@1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)': + '@better-auth/memory-adapter@1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)': dependencies: - '@better-auth/core': 1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) + '@better-auth/core': 1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 - '@better-auth/mongo-adapter@1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)': + '@better-auth/mongo-adapter@1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)': dependencies: - '@better-auth/core': 1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) + '@better-auth/core': 1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 - '@better-auth/prisma-adapter@1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)': + '@better-auth/prisma-adapter@1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)': dependencies: - '@better-auth/core': 1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) + '@better-auth/core': 1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 - '@better-auth/telemetry@1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)': + '@better-auth/telemetry@1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)': dependencies: - '@better-auth/core': 1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) + '@better-auth/core': 1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 @@ -3133,41 +3139,41 @@ snapshots: '@cloudflare/kv-asset-handler@0.4.2': {} - '@cloudflare/unenv-preset@2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260405.1)': + '@cloudflare/unenv-preset@2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260405.1 + workerd: 1.20260410.1 - '@cloudflare/vite-plugin@1.31.1(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(workerd@1.20260405.1)(wrangler@4.81.0(@cloudflare/workers-types@4.20260409.1))': + '@cloudflare/vite-plugin@1.32.2(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1))': dependencies: - '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260405.1) - miniflare: 4.20260405.0 + '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1) + miniflare: 4.20260410.0 unenv: 2.0.0-rc.24 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - wrangler: 4.81.0(@cloudflare/workers-types@4.20260409.1) + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + wrangler: 4.82.2(@cloudflare/workers-types@4.20260415.1) ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate - workerd - '@cloudflare/workerd-darwin-64@1.20260405.1': + '@cloudflare/workerd-darwin-64@1.20260410.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260405.1': + '@cloudflare/workerd-darwin-arm64@1.20260410.1': optional: true - '@cloudflare/workerd-linux-64@1.20260405.1': + '@cloudflare/workerd-linux-64@1.20260410.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260405.1': + '@cloudflare/workerd-linux-arm64@1.20260410.1': optional: true - '@cloudflare/workerd-windows-64@1.20260405.1': + '@cloudflare/workerd-windows-64@1.20260410.1': optional: true - '@cloudflare/workers-types@4.20260409.1': {} + '@cloudflare/workers-types@4.20260415.1': {} '@cspotcode/source-map-support@0.8.1': dependencies: @@ -3676,65 +3682,65 @@ snapshots: '@opentelemetry/semantic-conventions@1.40.0': {} - '@oxc-project/runtime@0.123.0': {} + '@oxc-project/runtime@0.124.0': {} - '@oxc-project/types@0.123.0': {} + '@oxc-project/types@0.124.0': {} - '@oxfmt/binding-android-arm-eabi@0.43.0': + '@oxfmt/binding-android-arm-eabi@0.45.0': optional: true - '@oxfmt/binding-android-arm64@0.43.0': + '@oxfmt/binding-android-arm64@0.45.0': optional: true - '@oxfmt/binding-darwin-arm64@0.43.0': + '@oxfmt/binding-darwin-arm64@0.45.0': optional: true - '@oxfmt/binding-darwin-x64@0.43.0': + '@oxfmt/binding-darwin-x64@0.45.0': optional: true - '@oxfmt/binding-freebsd-x64@0.43.0': + '@oxfmt/binding-freebsd-x64@0.45.0': optional: true - '@oxfmt/binding-linux-arm-gnueabihf@0.43.0': + '@oxfmt/binding-linux-arm-gnueabihf@0.45.0': optional: true - '@oxfmt/binding-linux-arm-musleabihf@0.43.0': + '@oxfmt/binding-linux-arm-musleabihf@0.45.0': optional: true - '@oxfmt/binding-linux-arm64-gnu@0.43.0': + '@oxfmt/binding-linux-arm64-gnu@0.45.0': optional: true - '@oxfmt/binding-linux-arm64-musl@0.43.0': + '@oxfmt/binding-linux-arm64-musl@0.45.0': optional: true - '@oxfmt/binding-linux-ppc64-gnu@0.43.0': + '@oxfmt/binding-linux-ppc64-gnu@0.45.0': optional: true - '@oxfmt/binding-linux-riscv64-gnu@0.43.0': + '@oxfmt/binding-linux-riscv64-gnu@0.45.0': optional: true - '@oxfmt/binding-linux-riscv64-musl@0.43.0': + '@oxfmt/binding-linux-riscv64-musl@0.45.0': optional: true - '@oxfmt/binding-linux-s390x-gnu@0.43.0': + '@oxfmt/binding-linux-s390x-gnu@0.45.0': optional: true - '@oxfmt/binding-linux-x64-gnu@0.43.0': + '@oxfmt/binding-linux-x64-gnu@0.45.0': optional: true - '@oxfmt/binding-linux-x64-musl@0.43.0': + '@oxfmt/binding-linux-x64-musl@0.45.0': optional: true - '@oxfmt/binding-openharmony-arm64@0.43.0': + '@oxfmt/binding-openharmony-arm64@0.45.0': optional: true - '@oxfmt/binding-win32-arm64-msvc@0.43.0': + '@oxfmt/binding-win32-arm64-msvc@0.45.0': optional: true - '@oxfmt/binding-win32-ia32-msvc@0.43.0': + '@oxfmt/binding-win32-ia32-msvc@0.45.0': optional: true - '@oxfmt/binding-win32-x64-msvc@0.43.0': + '@oxfmt/binding-win32-x64-msvc@0.45.0': optional: true '@oxlint-tsgolint/darwin-arm64@0.20.0': @@ -3755,61 +3761,61 @@ snapshots: '@oxlint-tsgolint/win32-x64@0.20.0': optional: true - '@oxlint/binding-android-arm-eabi@1.58.0': + '@oxlint/binding-android-arm-eabi@1.60.0': optional: true - '@oxlint/binding-android-arm64@1.58.0': + '@oxlint/binding-android-arm64@1.60.0': optional: true - '@oxlint/binding-darwin-arm64@1.58.0': + '@oxlint/binding-darwin-arm64@1.60.0': optional: true - '@oxlint/binding-darwin-x64@1.58.0': + '@oxlint/binding-darwin-x64@1.60.0': optional: true - '@oxlint/binding-freebsd-x64@1.58.0': + '@oxlint/binding-freebsd-x64@1.60.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.58.0': + '@oxlint/binding-linux-arm-gnueabihf@1.60.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.58.0': + '@oxlint/binding-linux-arm-musleabihf@1.60.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.58.0': + '@oxlint/binding-linux-arm64-gnu@1.60.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.58.0': + '@oxlint/binding-linux-arm64-musl@1.60.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.58.0': + '@oxlint/binding-linux-ppc64-gnu@1.60.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.58.0': + '@oxlint/binding-linux-riscv64-gnu@1.60.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.58.0': + '@oxlint/binding-linux-riscv64-musl@1.60.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.58.0': + '@oxlint/binding-linux-s390x-gnu@1.60.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.58.0': + '@oxlint/binding-linux-x64-gnu@1.60.0': optional: true - '@oxlint/binding-linux-x64-musl@1.58.0': + '@oxlint/binding-linux-x64-musl@1.60.0': optional: true - '@oxlint/binding-openharmony-arm64@1.58.0': + '@oxlint/binding-openharmony-arm64@1.60.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.58.0': + '@oxlint/binding-win32-arm64-msvc@1.60.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.58.0': + '@oxlint/binding-win32-ia32-msvc@1.60.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.58.0': + '@oxlint/binding-win32-x64-msvc@1.60.0': optional: true '@polka/url@1.0.0-next.29': {} @@ -3897,14 +3903,14 @@ snapshots: acorn: 8.16.0 optional: true - '@sveltejs/vite-plugin-svelte@7.0.0(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(svelte@5.55.2)': + '@sveltejs/vite-plugin-svelte@7.0.0(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: deepmerge: 4.3.1 magic-string: 0.30.21 obug: 2.1.1 svelte: 5.55.2 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)) + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) optional: true '@types/babel__core@7.20.5': @@ -3980,20 +3986,20 @@ snapshots: '@ungap/structured-clone@1.3.0': optional: true - '@vitejs/plugin-react@6.0.1(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))': + '@vitejs/plugin-react@6.0.1(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.7 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' optional: true - '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(vue@3.5.32)': + '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vue: 3.5.32 optional: true - '@void-sdk/md@0.2.6(@types/markdown-it@14.1.2)(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(markdown-it@14.1.1)': + '@void-sdk/md@0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1)': dependencies: '@shikijs/engine-javascript': 4.0.2 '@shikijs/transformers': 4.0.2 @@ -4005,70 +4011,70 @@ snapshots: markdown-it-emoji: 3.0.0 shiki: 4.0.2 tinyglobby: 0.2.16 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - void: '@void-sdk/void@0.2.6(@opentelemetry/api@1.9.1)(@void-sdk/md@0.2.6)(@void-sdk/react@0.2.6)(@void-sdk/solid@0.2.6)(@void-sdk/svelte@0.2.6)(@void-sdk/vue@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260405.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@types/markdown-it' - markdown-it optional: true - '@void-sdk/react@0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@void-sdk/react@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@vitejs/plugin-react': 6.0.1(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)) + '@vitejs/plugin-react': 6.0.1(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - void: '@void-sdk/void@0.2.6(@opentelemetry/api@1.9.1)(@void-sdk/md@0.2.6)(@void-sdk/react@0.2.6)(@void-sdk/solid@0.2.6)(@void-sdk/svelte@0.2.6)(@void-sdk/vue@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260405.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@rolldown/plugin-babel' - babel-plugin-react-compiler optional: true - '@void-sdk/solid@0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(solid-js@1.9.12)': + '@void-sdk/solid@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12)': dependencies: solid-js: 1.9.12 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - vite-plugin-solid: 2.11.12(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(solid-js@1.9.12) - void: '@void-sdk/void@0.2.6(@opentelemetry/api@1.9.1)(@void-sdk/md@0.2.6)(@void-sdk/react@0.2.6)(@void-sdk/solid@0.2.6)(@void-sdk/svelte@0.2.6)(@void-sdk/vue@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260405.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite-plugin-solid: 2.11.12(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@testing-library/jest-dom' - supports-color optional: true - '@void-sdk/svelte@0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(svelte@5.55.2)': + '@void-sdk/svelte@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: - '@sveltejs/vite-plugin-svelte': 7.0.0(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(svelte@5.55.2) + '@sveltejs/vite-plugin-svelte': 7.0.0(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) svelte: 5.55.2 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - void: '@void-sdk/void@0.2.6(@opentelemetry/api@1.9.1)(@void-sdk/md@0.2.6)(@void-sdk/react@0.2.6)(@void-sdk/solid@0.2.6)(@void-sdk/svelte@0.2.6)(@void-sdk/vue@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260405.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' optional: true - '@void-sdk/void@0.2.6(@opentelemetry/api@1.9.1)(@void-sdk/md@0.2.6)(@void-sdk/react@0.2.6)(@void-sdk/solid@0.2.6)(@void-sdk/svelte@0.2.6)(@void-sdk/vue@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260405.1)(zod@4.3.6)': + '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)': dependencies: - '@cloudflare/vite-plugin': 1.31.1(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(workerd@1.20260405.1)(wrangler@4.81.0(@cloudflare/workers-types@4.20260409.1)) - '@cloudflare/workers-types': 4.20260409.1 + '@cloudflare/vite-plugin': 1.32.2(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1)) + '@cloudflare/workers-types': 4.20260415.1 '@hono/oauth-providers': 0.8.5(hono@4.12.12) '@napi-rs/keyring': 1.2.0 - better-auth: 1.6.1(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32) - better-sqlite3: 12.8.0 + better-auth: 1.6.3(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32) + better-sqlite3: 12.9.0 blake3-jit: 1.0.0 - drizzle-arktype: 0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0)) + drizzle-arktype: 0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0)) drizzle-kit: 0.31.10 - drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0) - drizzle-valibot: 0.4.2(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0))(valibot@1.3.1) - drizzle-zod: 0.8.3(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0))(zod@4.3.6) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-valibot: 0.4.2(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(valibot@1.3.1) + drizzle-zod: 0.8.3(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(zod@4.3.6) hono: 4.12.12 - ignore: 5.3.2 + ignore: 7.0.5 jsonc-parser: 3.3.1 pg: 8.20.0 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - wrangler: 4.81.0(@cloudflare/workers-types@4.20260409.1) + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + wrangler: 4.82.2(@cloudflare/workers-types@4.20260415.1) optionalDependencies: - '@void-sdk/md': 0.2.6(@types/markdown-it@14.1.2)(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(markdown-it@14.1.1) - '@void-sdk/react': 0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@void-sdk/solid': 0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(solid-js@1.9.12) - '@void-sdk/svelte': 0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(svelte@5.55.2) - '@void-sdk/vue': 0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(vue@3.5.32) + '@void-sdk/md': 0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1) + '@void-sdk/react': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@void-sdk/solid': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) + '@void-sdk/svelte': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) + '@void-sdk/vue': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) arktype: 2.2.0 valibot: 1.3.1 zod: 4.3.6 @@ -4116,48 +4122,49 @@ snapshots: - vue - workerd - '@void-sdk/vue@0.2.6(@void-sdk/void@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(vue@3.5.32)': + '@void-sdk/vue@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': dependencies: - '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(vue@3.5.32) - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - void: '@void-sdk/void@0.2.6(@opentelemetry/api@1.9.1)(@void-sdk/md@0.2.6)(@void-sdk/react@0.2.6)(@void-sdk/solid@0.2.6)(@void-sdk/svelte@0.2.6)(@void-sdk/vue@0.2.6)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260405.1)(zod@4.3.6)' + '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' vue: 3.5.32 optional: true - '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)': + '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)': dependencies: - '@oxc-project/runtime': 0.123.0 - '@oxc-project/types': 0.123.0 + '@oxc-project/runtime': 0.124.0 + '@oxc-project/types': 0.124.0 lightningcss: 1.32.0 postcss: 8.5.9 optionalDependencies: '@types/node': 25.5.2 + esbuild: 0.27.7 fsevents: 2.3.3 tsx: 4.21.0 - '@voidzero-dev/vite-plus-darwin-arm64@0.1.16': + '@voidzero-dev/vite-plus-darwin-arm64@0.1.18-alpha.0': optional: true - '@voidzero-dev/vite-plus-darwin-x64@0.1.16': + '@voidzero-dev/vite-plus-darwin-x64@0.1.18-alpha.0': optional: true - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.16': + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.18-alpha.0': optional: true - '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.16': + '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.18-alpha.0': optional: true - '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.16': + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.18-alpha.0': optional: true - '@voidzero-dev/vite-plus-linux-x64-musl@0.1.16': + '@voidzero-dev/vite-plus-linux-x64-musl@0.1.18-alpha.0': optional: true - '@voidzero-dev/vite-plus-test@0.1.16(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(tsx@4.21.0)': + '@voidzero-dev/vite-plus-test@0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0)': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@voidzero-dev/vite-plus-core': 0.1.16(@types/node@25.5.2)(tsx@4.21.0) + '@voidzero-dev/vite-plus-core': 0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) es-module-lexer: 1.7.0 obug: 2.1.1 pixelmatch: 7.1.0 @@ -4167,7 +4174,7 @@ snapshots: tinybench: 2.9.0 tinyexec: 1.1.1 tinyglobby: 0.2.16 - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' ws: 8.20.0 optionalDependencies: '@opentelemetry/api': 1.9.1 @@ -4193,10 +4200,10 @@ snapshots: - utf-8-validate - yaml - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.16': + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.18-alpha.0': optional: true - '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.16': + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.18-alpha.0': optional: true '@vue/compiler-core@3.5.32': @@ -4314,15 +4321,15 @@ snapshots: baseline-browser-mapping@2.10.16: optional: true - better-auth@1.6.1(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32): + better-auth@1.6.3(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32): dependencies: - '@better-auth/core': 1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) - '@better-auth/drizzle-adapter': 1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0)) - '@better-auth/kysely-adapter': 1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(kysely@0.28.15) - '@better-auth/memory-adapter': 1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0) - '@better-auth/mongo-adapter': 1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0) - '@better-auth/prisma-adapter': 1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0) - '@better-auth/telemetry': 1.6.1(@better-auth/core@1.6.1(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21) + '@better-auth/core': 1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0) + '@better-auth/drizzle-adapter': 1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0)) + '@better-auth/kysely-adapter': 1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(kysely@0.28.15) + '@better-auth/memory-adapter': 1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0) + '@better-auth/mongo-adapter': 1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0) + '@better-auth/prisma-adapter': 1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0) + '@better-auth/telemetry': 1.6.3(@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21) '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 '@noble/ciphers': 2.1.1 @@ -4334,9 +4341,9 @@ snapshots: nanostores: 1.2.0 zod: 4.3.6 optionalDependencies: - better-sqlite3: 12.8.0 + better-sqlite3: 12.9.0 drizzle-kit: 0.31.10 - drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) pg: 8.20.0 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -4356,7 +4363,7 @@ snapshots: optionalDependencies: zod: 4.3.6 - better-sqlite3@12.8.0: + better-sqlite3@12.9.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.3 @@ -4448,10 +4455,10 @@ snapshots: dequal: 2.0.3 optional: true - drizzle-arktype@0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0)): + drizzle-arktype@0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0)): dependencies: arktype: 2.2.0 - drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) drizzle-kit@0.31.10: dependencies: @@ -4460,22 +4467,22 @@ snapshots: esbuild: 0.25.12 tsx: 4.21.0 - drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0): + drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0): optionalDependencies: - '@cloudflare/workers-types': 4.20260409.1 + '@cloudflare/workers-types': 4.20260415.1 '@opentelemetry/api': 1.9.1 - better-sqlite3: 12.8.0 + better-sqlite3: 12.9.0 kysely: 0.28.15 pg: 8.20.0 - drizzle-valibot@0.4.2(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0))(valibot@1.3.1): + drizzle-valibot@0.4.2(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(valibot@1.3.1): dependencies: - drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) valibot: 1.3.1 - drizzle-zod@0.8.3(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0))(zod@4.3.6): + drizzle-zod@0.8.3(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(zod@4.3.6): dependencies: - drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260409.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.8.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) zod: 4.3.6 electron-to-chromium@1.5.334: @@ -4693,7 +4700,7 @@ snapshots: ieee754@1.2.1: {} - ignore@5.3.2: {} + ignore@7.0.5: {} inherits@2.0.4: {} @@ -4886,12 +4893,12 @@ snapshots: mimic-response@3.1.0: {} - miniflare@4.20260405.0: + miniflare@4.20260410.0: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.34.5 undici: 7.24.4 - workerd: 1.20260405.1 + workerd: 1.20260410.1 ws: 8.18.0 youch: 4.1.0-beta.10 transitivePeerDependencies: @@ -4936,29 +4943,29 @@ snapshots: regex-recursion: 6.0.2 optional: true - oxfmt@0.43.0: + oxfmt@0.45.0: dependencies: tinypool: 2.1.0 optionalDependencies: - '@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 + '@oxfmt/binding-android-arm-eabi': 0.45.0 + '@oxfmt/binding-android-arm64': 0.45.0 + '@oxfmt/binding-darwin-arm64': 0.45.0 + '@oxfmt/binding-darwin-x64': 0.45.0 + '@oxfmt/binding-freebsd-x64': 0.45.0 + '@oxfmt/binding-linux-arm-gnueabihf': 0.45.0 + '@oxfmt/binding-linux-arm-musleabihf': 0.45.0 + '@oxfmt/binding-linux-arm64-gnu': 0.45.0 + '@oxfmt/binding-linux-arm64-musl': 0.45.0 + '@oxfmt/binding-linux-ppc64-gnu': 0.45.0 + '@oxfmt/binding-linux-riscv64-gnu': 0.45.0 + '@oxfmt/binding-linux-riscv64-musl': 0.45.0 + '@oxfmt/binding-linux-s390x-gnu': 0.45.0 + '@oxfmt/binding-linux-x64-gnu': 0.45.0 + '@oxfmt/binding-linux-x64-musl': 0.45.0 + '@oxfmt/binding-openharmony-arm64': 0.45.0 + '@oxfmt/binding-win32-arm64-msvc': 0.45.0 + '@oxfmt/binding-win32-ia32-msvc': 0.45.0 + '@oxfmt/binding-win32-x64-msvc': 0.45.0 oxlint-tsgolint@0.20.0: optionalDependencies: @@ -4969,27 +4976,27 @@ snapshots: '@oxlint-tsgolint/win32-arm64': 0.20.0 '@oxlint-tsgolint/win32-x64': 0.20.0 - oxlint@1.58.0(oxlint-tsgolint@0.20.0): + oxlint@1.60.0(oxlint-tsgolint@0.20.0): optionalDependencies: - '@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/binding-android-arm-eabi': 1.60.0 + '@oxlint/binding-android-arm64': 1.60.0 + '@oxlint/binding-darwin-arm64': 1.60.0 + '@oxlint/binding-darwin-x64': 1.60.0 + '@oxlint/binding-freebsd-x64': 1.60.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.60.0 + '@oxlint/binding-linux-arm-musleabihf': 1.60.0 + '@oxlint/binding-linux-arm64-gnu': 1.60.0 + '@oxlint/binding-linux-arm64-musl': 1.60.0 + '@oxlint/binding-linux-ppc64-gnu': 1.60.0 + '@oxlint/binding-linux-riscv64-gnu': 1.60.0 + '@oxlint/binding-linux-riscv64-musl': 1.60.0 + '@oxlint/binding-linux-s390x-gnu': 1.60.0 + '@oxlint/binding-linux-x64-gnu': 1.60.0 + '@oxlint/binding-linux-x64-musl': 1.60.0 + '@oxlint/binding-openharmony-arm64': 1.60.0 + '@oxlint/binding-win32-arm64-msvc': 1.60.0 + '@oxlint/binding-win32-ia32-msvc': 1.60.0 + '@oxlint/binding-win32-x64-msvc': 1.60.0 oxlint-tsgolint: 0.20.0 parse5@7.3.0: @@ -5390,7 +5397,7 @@ snapshots: vfile-message: 4.0.3 optional: true - vite-plugin-solid@2.11.12(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(solid-js@1.9.12): + vite-plugin-solid@2.11.12(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12): dependencies: '@babel/core': 7.29.0 '@types/babel__core': 7.20.5 @@ -5398,29 +5405,29 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.12 solid-refresh: 0.6.3(solid-js@1.9.12) - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' - vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)) + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) transitivePeerDependencies: - supports-color optional: true - vite-plus@0.1.16(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(tsx@4.21.0): + vite-plus@0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0): dependencies: - '@oxc-project/types': 0.123.0 - '@voidzero-dev/vite-plus-core': 0.1.16(@types/node@25.5.2)(tsx@4.21.0) - '@voidzero-dev/vite-plus-test': 0.1.16(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0))(tsx@4.21.0) - oxfmt: 0.43.0 - oxlint: 1.58.0(oxlint-tsgolint@0.20.0) + '@oxc-project/types': 0.124.0 + '@voidzero-dev/vite-plus-core': 0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) + '@voidzero-dev/vite-plus-test': 0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) + oxfmt: 0.45.0 + oxlint: 1.60.0(oxlint-tsgolint@0.20.0) oxlint-tsgolint: 0.20.0 optionalDependencies: - '@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 + '@voidzero-dev/vite-plus-darwin-arm64': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-darwin-x64': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-linux-arm64-musl': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-linux-x64-musl': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.18-alpha.0 transitivePeerDependencies: - '@arethetypeswrong/core' - '@edge-runtime/vm' @@ -5429,6 +5436,8 @@ snapshots: - '@tsdown/exe' - '@types/node' - '@vitejs/devtools' + - '@vitest/coverage-istanbul' + - '@vitest/coverage-v8' - '@vitest/ui' - bufferutil - esbuild @@ -5449,9 +5458,9 @@ snapshots: - vite - yaml - vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)): + vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)): optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.1.16(@types/node@25.5.2)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' optional: true vue@3.5.32: @@ -5463,26 +5472,26 @@ snapshots: '@vue/shared': 3.5.32 optional: true - workerd@1.20260405.1: + workerd@1.20260410.1: optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20260405.1 - '@cloudflare/workerd-darwin-arm64': 1.20260405.1 - '@cloudflare/workerd-linux-64': 1.20260405.1 - '@cloudflare/workerd-linux-arm64': 1.20260405.1 - '@cloudflare/workerd-windows-64': 1.20260405.1 + '@cloudflare/workerd-darwin-64': 1.20260410.1 + '@cloudflare/workerd-darwin-arm64': 1.20260410.1 + '@cloudflare/workerd-linux-64': 1.20260410.1 + '@cloudflare/workerd-linux-arm64': 1.20260410.1 + '@cloudflare/workerd-windows-64': 1.20260410.1 - wrangler@4.81.0(@cloudflare/workers-types@4.20260409.1): + wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 - '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260405.1) + '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1) blake3-wasm: 2.1.5 esbuild: 0.27.3 - miniflare: 4.20260405.0 + miniflare: 4.20260410.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260405.1 + workerd: 1.20260410.1 optionalDependencies: - '@cloudflare/workers-types': 4.20260409.1 + '@cloudflare/workers-types': 4.20260415.1 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 8845dc7..df85a38 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,7 +1,7 @@ catalog: - vite: npm:@voidzero-dev/vite-plus-core@^0.1.16 - vite-plus: ^0.1.16 - vitest: npm:@voidzero-dev/vite-plus-test@^0.1.16 + vite: npm:@voidzero-dev/vite-plus-core@^0.1.18-alpha.0 + vite-plus: 0.1.18-alpha.0 + vitest: npm:@voidzero-dev/vite-plus-test@0.1.18-alpha.0 overrides: vite: "catalog:" vitest: "catalog:" diff --git a/void.json b/void.json index e711c98..33a12df 100644 --- a/void.json +++ b/void.json @@ -1,3 +1,6 @@ { - "$schema": "./node_modules/void/schema.json" + "$schema": "./node_modules/void/schema.json", + "worker": { + "compatibility_date": "2026-02-24" + } } From 9974b88f536d965cb4fb596c174700f1ea3f6f2f Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 15 Apr 2026 13:53:49 +0800 Subject: [PATCH 4/8] Fixup --- void.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/void.json b/void.json index e711c98..33a12df 100644 --- a/void.json +++ b/void.json @@ -1,3 +1,6 @@ { - "$schema": "./node_modules/void/schema.json" + "$schema": "./node_modules/void/schema.json", + "worker": { + "compatibility_date": "2026-02-24" + } } From 39d48a8926dba90efeaec5e738cdd1f8dd7e40be Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 15 Apr 2026 14:06:27 +0800 Subject: [PATCH 5/8] f --- pnpm-lock.yaml | 4 ++-- pnpm-workspace.yaml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ca903c5..9eff033 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,7 +11,7 @@ catalogs: version: 0.1.18-alpha.0 overrides: - vite: npm:@voidzero-dev/vite-plus-core@^0.1.18-alpha.0 + vite: npm:@voidzero-dev/vite-plus-core@0.1.18-alpha.0 vitest: npm:@voidzero-dev/vite-plus-test@0.1.18-alpha.0 importers: @@ -22,7 +22,7 @@ importers: specifier: ^25.5.2 version: 25.5.2 vite: - specifier: npm:@voidzero-dev/vite-plus-core@^0.1.18-alpha.0 + specifier: npm:@voidzero-dev/vite-plus-core@0.1.18-alpha.0 version: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vite-plus: specifier: 'catalog:' diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index df85a38..ab7d642 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,5 +1,5 @@ catalog: - vite: npm:@voidzero-dev/vite-plus-core@^0.1.18-alpha.0 + vite: npm:@voidzero-dev/vite-plus-core@0.1.18-alpha.0 vite-plus: 0.1.18-alpha.0 vitest: npm:@voidzero-dev/vite-plus-test@0.1.18-alpha.0 overrides: From 2e1c69bb898e4a32b91bbf21f6be9785947b26c7 Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 15 Apr 2026 14:07:15 +0800 Subject: [PATCH 6/8] f --- pnpm-lock.yaml | 352 ++++++++++++------------------------------------- 1 file changed, 82 insertions(+), 270 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9eff033..65d6c63 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1611,23 +1611,6 @@ packages: valibot: '>=1.0.0-beta.7' vite: ^8.0.0 zod: ^3.25.0 || ^4.0.0 - peerDependenciesMeta: - '@void-sdk/md': - optional: true - '@void-sdk/react': - optional: true - '@void-sdk/solid': - optional: true - '@void-sdk/svelte': - optional: true - '@void-sdk/vue': - optional: true - arktype: - optional: true - valibot: - optional: true - zod: - optional: true '@void-sdk/vue@0.3.0': resolution: {integrity: sha512-/qg49FidO5NrMQfZyYNBAUU1s0nO8RAVSlr2KcVjuheNjYyyY6RmrKEBWusGp309FQ26L+vthH4KaDCbQiok1g==, tarball: https://npm.pkg.github.com/download/@void-sdk/vue/0.3.0/571917cf5cce9372a9e777d66ab3e56ad08a0f3b} @@ -2956,10 +2939,8 @@ snapshots: '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 - optional: true - '@babel/compat-data@7.29.0': - optional: true + '@babel/compat-data@7.29.0': {} '@babel/core@7.29.0': dependencies: @@ -2980,7 +2961,6 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color - optional: true '@babel/generator@7.29.1': dependencies: @@ -2989,7 +2969,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 - optional: true '@babel/helper-compilation-targets@7.28.6': dependencies: @@ -2998,15 +2977,12 @@ snapshots: browserslist: 4.28.2 lru-cache: 5.1.1 semver: 6.3.1 - optional: true - '@babel/helper-globals@7.28.0': - optional: true + '@babel/helper-globals@7.28.0': {} '@babel/helper-module-imports@7.18.6': dependencies: '@babel/types': 7.29.0 - optional: true '@babel/helper-module-imports@7.28.6': dependencies: @@ -3014,7 +2990,6 @@ snapshots: '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color - optional: true '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)': dependencies: @@ -3024,43 +2999,34 @@ snapshots: '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color - optional: true - '@babel/helper-plugin-utils@7.28.6': - optional: true + '@babel/helper-plugin-utils@7.28.6': {} - '@babel/helper-string-parser@7.27.1': - optional: true + '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.28.5': - optional: true + '@babel/helper-validator-identifier@7.28.5': {} - '@babel/helper-validator-option@7.27.1': - optional: true + '@babel/helper-validator-option@7.27.1': {} '@babel/helpers@7.29.2': dependencies: '@babel/template': 7.28.6 '@babel/types': 7.29.0 - optional: true '@babel/parser@7.29.2': dependencies: '@babel/types': 7.29.0 - optional: true '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 '@babel/helper-plugin-utils': 7.28.6 - optional: true '@babel/template@7.28.6': dependencies: '@babel/code-frame': 7.29.0 '@babel/parser': 7.29.2 '@babel/types': 7.29.0 - optional: true '@babel/traverse@7.29.0': dependencies: @@ -3073,13 +3039,11 @@ snapshots: debug: 4.4.3 transitivePeerDependencies: - supports-color - optional: true '@babel/types@7.29.0': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - optional: true '@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0)': dependencies: @@ -3600,13 +3564,11 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping': 0.3.31 - optional: true '@jridgewell/remapping@2.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - optional: true '@jridgewell/resolve-uri@3.1.2': {} @@ -3616,7 +3578,6 @@ snapshots: dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - optional: true '@jridgewell/trace-mapping@0.3.9': dependencies: @@ -3832,11 +3793,9 @@ snapshots: '@poppinss/exception@1.2.3': {} - '@rolldown/pluginutils@1.0.0-rc.2': - optional: true + '@rolldown/pluginutils@1.0.0-rc.2': {} - '@rolldown/pluginutils@1.0.0-rc.7': - optional: true + '@rolldown/pluginutils@1.0.0-rc.7': {} '@shikijs/core@4.0.2': dependencies: @@ -3845,52 +3804,43 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - optional: true '@shikijs/engine-javascript@4.0.2': dependencies: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.5 - optional: true '@shikijs/engine-oniguruma@4.0.2': dependencies: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 - optional: true '@shikijs/langs@4.0.2': dependencies: '@shikijs/types': 4.0.2 - optional: true '@shikijs/primitive@4.0.2': dependencies: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - optional: true '@shikijs/themes@4.0.2': dependencies: '@shikijs/types': 4.0.2 - optional: true '@shikijs/transformers@4.0.2': dependencies: '@shikijs/core': 4.0.2 '@shikijs/types': 4.0.2 - optional: true '@shikijs/types@4.0.2': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - optional: true - '@shikijs/vscode-textmate@10.0.2': - optional: true + '@shikijs/vscode-textmate@10.0.2': {} '@sindresorhus/is@7.2.0': {} @@ -3901,7 +3851,6 @@ snapshots: '@sveltejs/acorn-typescript@1.0.9(acorn@8.16.0)': dependencies: acorn: 8.16.0 - optional: true '@sveltejs/vite-plugin-svelte@7.0.0(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: @@ -3911,7 +3860,6 @@ snapshots: svelte: 5.55.2 vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) - optional: true '@types/babel__core@7.20.5': dependencies: @@ -3920,23 +3868,19 @@ snapshots: '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.28.0 - optional: true '@types/babel__generator@7.27.0': dependencies: '@babel/types': 7.29.0 - optional: true '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.29.2 '@babel/types': 7.29.0 - optional: true '@types/babel__traverse@7.28.0': dependencies: '@babel/types': 7.29.0 - optional: true '@types/chai@5.2.3': dependencies: @@ -3945,59 +3889,47 @@ snapshots: '@types/deep-eql@4.0.2': {} - '@types/estree@1.0.8': - optional: true + '@types/estree@1.0.8': {} '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 - optional: true - '@types/linkify-it@5.0.0': - optional: true + '@types/linkify-it@5.0.0': {} '@types/markdown-it@14.1.2': dependencies: '@types/linkify-it': 5.0.0 '@types/mdurl': 2.0.0 - optional: true '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 - optional: true - '@types/mdurl@2.0.0': - optional: true + '@types/mdurl@2.0.0': {} '@types/node@25.5.2': dependencies: undici-types: 7.18.2 - '@types/trusted-types@2.0.7': - optional: true + '@types/trusted-types@2.0.7': {} - '@types/unist@3.0.3': - optional: true + '@types/unist@3.0.3': {} - '@typescript-eslint/types@8.58.1': - optional: true + '@typescript-eslint/types@8.58.1': {} - '@ungap/structured-clone@1.3.0': - optional: true + '@ungap/structured-clone@1.3.0': {} '@vitejs/plugin-react@6.0.1(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.7 vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - optional: true '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vue: 3.5.32 - optional: true '@void-sdk/md@0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1)': dependencies: @@ -4016,7 +3948,6 @@ snapshots: transitivePeerDependencies: - '@types/markdown-it' - markdown-it - optional: true '@void-sdk/react@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: @@ -4028,7 +3959,6 @@ snapshots: transitivePeerDependencies: - '@rolldown/plugin-babel' - babel-plugin-react-compiler - optional: true '@void-sdk/solid@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12)': dependencies: @@ -4039,7 +3969,6 @@ snapshots: transitivePeerDependencies: - '@testing-library/jest-dom' - supports-color - optional: true '@void-sdk/svelte@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: @@ -4047,7 +3976,6 @@ snapshots: svelte: 5.55.2 vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' - optional: true '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)': dependencies: @@ -4055,6 +3983,12 @@ snapshots: '@cloudflare/workers-types': 4.20260415.1 '@hono/oauth-providers': 0.8.5(hono@4.12.12) '@napi-rs/keyring': 1.2.0 + '@void-sdk/md': 0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1) + '@void-sdk/react': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@void-sdk/solid': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) + '@void-sdk/svelte': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) + '@void-sdk/vue': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) + arktype: 2.2.0 better-auth: 1.6.3(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32) better-sqlite3: 12.9.0 blake3-jit: 1.0.0 @@ -4067,16 +4001,9 @@ snapshots: ignore: 7.0.5 jsonc-parser: 3.3.1 pg: 8.20.0 + valibot: 1.3.1 vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' wrangler: 4.82.2(@cloudflare/workers-types@4.20260415.1) - optionalDependencies: - '@void-sdk/md': 0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1) - '@void-sdk/react': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@void-sdk/solid': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) - '@void-sdk/svelte': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) - '@void-sdk/vue': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) - arktype: 2.2.0 - valibot: 1.3.1 zod: 4.3.6 transitivePeerDependencies: - '@aws-sdk/client-rds-data' @@ -4128,7 +4055,6 @@ snapshots: vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' vue: 3.5.32 - optional: true '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)': dependencies: @@ -4213,13 +4139,11 @@ snapshots: entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - optional: true '@vue/compiler-dom@3.5.32': dependencies: '@vue/compiler-core': 3.5.32 '@vue/shared': 3.5.32 - optional: true '@vue/compiler-sfc@3.5.32': dependencies: @@ -4232,24 +4156,20 @@ snapshots: magic-string: 0.30.21 postcss: 8.5.9 source-map-js: 1.2.1 - optional: true '@vue/compiler-ssr@3.5.32': dependencies: '@vue/compiler-dom': 3.5.32 '@vue/shared': 3.5.32 - optional: true '@vue/reactivity@3.5.32': dependencies: '@vue/shared': 3.5.32 - optional: true '@vue/runtime-core@3.5.32': dependencies: '@vue/reactivity': 3.5.32 '@vue/shared': 3.5.32 - optional: true '@vue/runtime-dom@3.5.32': dependencies: @@ -4257,31 +4177,24 @@ snapshots: '@vue/runtime-core': 3.5.32 '@vue/shared': 3.5.32 csstype: 3.2.3 - optional: true '@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 - optional: true - '@vue/shared@3.5.32': - optional: true + '@vue/shared@3.5.32': {} - acorn@8.16.0: - optional: true + acorn@8.16.0: {} argparse@1.0.10: dependencies: sprintf-js: 1.0.3 - optional: true - argparse@2.0.1: - optional: true + argparse@2.0.1: {} - aria-query@5.3.1: - optional: true + aria-query@5.3.1: {} arkregex@0.0.5: dependencies: @@ -4295,8 +4208,7 @@ snapshots: assertion-error@2.0.1: {} - axobject-query@4.1.0: - optional: true + axobject-query@4.1.0: {} babel-plugin-jsx-dom-expressions@0.40.6(@babel/core@7.29.0): dependencies: @@ -4306,7 +4218,6 @@ snapshots: '@babel/types': 7.29.0 html-entities: 2.3.3 parse5: 7.3.0 - optional: true babel-preset-solid@1.9.12(@babel/core@7.29.0)(solid-js@1.9.12): dependencies: @@ -4314,12 +4225,10 @@ snapshots: babel-plugin-jsx-dom-expressions: 0.40.6(@babel/core@7.29.0) optionalDependencies: solid-js: 1.9.12 - optional: true base64-js@1.5.1: {} - baseline-browser-mapping@2.10.16: - optional: true + baseline-browser-mapping@2.10.16: {} better-auth@1.6.3(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32): dependencies: @@ -4389,7 +4298,6 @@ snapshots: electron-to-chromium: 1.5.334 node-releases: 2.0.37 update-browserslist-db: 1.2.3(browserslist@4.28.2) - optional: true buffer-from@1.1.2: {} @@ -4398,38 +4306,29 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - caniuse-lite@1.0.30001787: - optional: true + caniuse-lite@1.0.30001787: {} - ccount@2.0.1: - optional: true + ccount@2.0.1: {} - character-entities-html4@2.1.0: - optional: true + character-entities-html4@2.1.0: {} - character-entities-legacy@3.0.0: - optional: true + character-entities-legacy@3.0.0: {} chownr@1.1.4: {} - clsx@2.1.1: - optional: true + clsx@2.1.1: {} - comma-separated-tokens@2.0.3: - optional: true + comma-separated-tokens@2.0.3: {} - convert-source-map@2.0.0: - optional: true + convert-source-map@2.0.0: {} cookie@1.1.1: {} - csstype@3.2.3: - optional: true + csstype@3.2.3: {} debug@4.4.3: dependencies: ms: 2.1.3 - optional: true decompress-response@6.0.0: dependencies: @@ -4437,23 +4336,19 @@ snapshots: deep-extend@0.6.0: {} - deepmerge@4.3.1: - optional: true + deepmerge@4.3.1: {} defu@6.1.7: {} - dequal@2.0.3: - optional: true + dequal@2.0.3: {} detect-libc@2.1.2: {} - devalue@5.7.1: - optional: true + devalue@5.7.1: {} devlop@1.1.0: dependencies: dequal: 2.0.3 - optional: true drizzle-arktype@0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0)): dependencies: @@ -4485,21 +4380,17 @@ snapshots: drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) zod: 4.3.6 - electron-to-chromium@1.5.334: - optional: true + electron-to-chromium@1.5.334: {} end-of-stream@1.4.5: dependencies: once: 1.4.0 - entities@4.5.0: - optional: true + entities@4.5.0: {} - entities@6.0.1: - optional: true + entities@6.0.1: {} - entities@7.0.1: - optional: true + entities@7.0.1: {} error-stack-parser-es@1.0.5: {} @@ -4617,30 +4508,24 @@ snapshots: '@esbuild/win32-ia32': 0.27.7 '@esbuild/win32-x64': 0.27.7 - escalade@3.2.0: - optional: true + escalade@3.2.0: {} - esm-env@1.2.2: - optional: true + esm-env@1.2.2: {} - esprima@4.0.1: - optional: true + esprima@4.0.1: {} esrap@2.2.4: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 '@typescript-eslint/types': 8.58.1 - optional: true - estree-walker@2.0.2: - optional: true + estree-walker@2.0.2: {} expand-template@2.0.3: {} extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 - optional: true fdir@6.5.0(picomatch@4.0.4): optionalDependencies: @@ -4653,8 +4538,7 @@ snapshots: fsevents@2.3.3: optional: true - gensync@1.0.0-beta.2: - optional: true + gensync@1.0.0-beta.2: {} get-tsconfig@4.13.7: dependencies: @@ -4668,7 +4552,6 @@ snapshots: kind-of: 6.0.3 section-matter: 1.0.0 strip-bom-string: 1.0.0 - optional: true hast-util-to-html@9.0.5: dependencies: @@ -4683,20 +4566,16 @@ snapshots: space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 - optional: true hast-util-whitespace@3.0.0: dependencies: '@types/hast': 3.0.4 - optional: true hono@4.12.12: {} - html-entities@2.3.3: - optional: true + html-entities@2.3.3: {} - html-void-elements@3.0.0: - optional: true + html-void-elements@3.0.0: {} ieee754@1.2.1: {} @@ -4706,38 +4585,30 @@ snapshots: ini@1.3.8: {} - is-extendable@0.1.1: - optional: true + is-extendable@0.1.1: {} is-reference@3.0.3: dependencies: '@types/estree': 1.0.8 - optional: true - is-what@4.1.16: - optional: true + is-what@4.1.16: {} jose@6.2.2: {} - js-tokens@4.0.0: - optional: true + js-tokens@4.0.0: {} js-yaml@3.14.2: dependencies: argparse: 1.0.10 esprima: 4.0.1 - optional: true - jsesc@3.1.0: - optional: true + jsesc@3.1.0: {} - json5@2.2.3: - optional: true + json5@2.2.3: {} jsonc-parser@3.3.1: {} - kind-of@6.0.3: - optional: true + kind-of@6.0.3: {} kleur@4.1.5: {} @@ -4795,20 +4666,16 @@ snapshots: linkify-it@5.0.0: dependencies: uc.micro: 2.1.0 - optional: true - locate-character@3.0.0: - optional: true + locate-character@3.0.0: {} lru-cache@5.1.1: dependencies: yallist: 3.1.1 - optional: true magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 - optional: true markdown-exit@1.0.0-beta.9: dependencies: @@ -4819,24 +4686,19 @@ snapshots: mdurl: 2.0.0 punycode.js: 2.3.1 uc.micro: 2.1.0 - optional: true markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.1): dependencies: '@types/markdown-it': 14.1.2 markdown-it: 14.1.1 - optional: true markdown-it-attrs@4.3.1(markdown-it@14.1.1): dependencies: markdown-it: 14.1.1 - optional: true - markdown-it-container@4.0.0: - optional: true + markdown-it-container@4.0.0: {} - markdown-it-emoji@3.0.0: - optional: true + markdown-it-emoji@3.0.0: {} markdown-it@14.1.1: dependencies: @@ -4846,7 +4708,6 @@ snapshots: mdurl: 2.0.0 punycode.js: 2.3.1 uc.micro: 2.1.0 - optional: true mdast-util-to-hast@13.2.1: dependencies: @@ -4859,37 +4720,29 @@ snapshots: unist-util-position: 5.0.0 unist-util-visit: 5.1.0 vfile: 6.0.3 - optional: true - mdurl@2.0.0: - optional: true + mdurl@2.0.0: {} merge-anything@5.1.7: dependencies: is-what: 4.1.16 - optional: true micromark-util-character@2.1.1: dependencies: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 - optional: true - micromark-util-encode@2.0.1: - optional: true + micromark-util-encode@2.0.1: {} micromark-util-sanitize-uri@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-encode: 2.0.1 micromark-util-symbol: 2.0.1 - optional: true - micromark-util-symbol@2.0.1: - optional: true + micromark-util-symbol@2.0.1: {} - micromark-util-types@2.0.2: - optional: true + micromark-util-types@2.0.2: {} mimic-response@3.1.0: {} @@ -4911,8 +4764,7 @@ snapshots: mrmime@2.0.1: {} - ms@2.1.3: - optional: true + ms@2.1.3: {} nanoid@3.3.11: {} @@ -4924,8 +4776,7 @@ snapshots: dependencies: semver: 7.7.4 - node-releases@2.0.37: - optional: true + node-releases@2.0.37: {} obug@2.1.1: {} @@ -4933,15 +4784,13 @@ snapshots: dependencies: wrappy: 1.0.2 - oniguruma-parser@0.12.1: - optional: true + oniguruma-parser@0.12.1: {} oniguruma-to-es@4.3.5: dependencies: oniguruma-parser: 0.12.1 regex: 6.1.0 regex-recursion: 6.0.2 - optional: true oxfmt@0.45.0: dependencies: @@ -5002,7 +4851,6 @@ snapshots: parse5@7.3.0: dependencies: entities: 6.0.1 - optional: true path-to-regexp@6.3.0: {} @@ -5084,16 +4932,14 @@ snapshots: tar-fs: 2.1.4 tunnel-agent: 0.6.0 - property-information@7.1.0: - optional: true + property-information@7.1.0: {} pump@3.0.4: dependencies: end-of-stream: 1.4.5 once: 1.4.0 - punycode.js@2.3.1: - optional: true + punycode.js@2.3.1: {} rc@1.2.8: dependencies: @@ -5106,10 +4952,8 @@ snapshots: dependencies: react: 19.2.4 scheduler: 0.27.0 - optional: true - react@19.2.4: - optional: true + react@19.2.4: {} readable-stream@3.6.2: dependencies: @@ -5120,15 +4964,12 @@ snapshots: regex-recursion@6.0.2: dependencies: regex-utilities: 2.3.0 - optional: true - regex-utilities@2.3.0: - optional: true + regex-utilities@2.3.0: {} regex@6.1.0: dependencies: regex-utilities: 2.3.0 - optional: true resolve-pkg-maps@1.0.0: {} @@ -5136,27 +4977,22 @@ snapshots: safe-buffer@5.2.1: {} - scheduler@0.27.0: - optional: true + scheduler@0.27.0: {} section-matter@1.0.0: dependencies: extend-shallow: 2.0.1 kind-of: 6.0.3 - optional: true - semver@6.3.1: - optional: true + semver@6.3.1: {} semver@7.7.4: {} seroval-plugins@1.5.2(seroval@1.5.2): dependencies: seroval: 1.5.2 - optional: true - seroval@1.5.2: - optional: true + seroval@1.5.2: {} set-cookie-parser@3.1.0: {} @@ -5201,7 +5037,6 @@ snapshots: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - optional: true simple-concat@1.0.1: {} @@ -5222,7 +5057,6 @@ snapshots: csstype: 3.2.3 seroval: 1.5.2 seroval-plugins: 1.5.2(seroval@1.5.2) - optional: true solid-refresh@0.6.3(solid-js@1.9.12): dependencies: @@ -5232,7 +5066,6 @@ snapshots: solid-js: 1.9.12 transitivePeerDependencies: - supports-color - optional: true source-map-js@1.2.1: {} @@ -5243,13 +5076,11 @@ snapshots: source-map@0.6.1: {} - space-separated-tokens@2.0.2: - optional: true + space-separated-tokens@2.0.2: {} split2@4.2.0: {} - sprintf-js@1.0.3: - optional: true + sprintf-js@1.0.3: {} std-env@4.0.0: {} @@ -5261,10 +5092,8 @@ snapshots: dependencies: character-entities-html4: 2.1.0 character-entities-legacy: 3.0.0 - optional: true - strip-bom-string@1.0.0: - optional: true + strip-bom-string@1.0.0: {} strip-json-comments@2.0.1: {} @@ -5288,7 +5117,6 @@ snapshots: locate-character: 3.0.0 magic-string: 0.30.21 zimmerframe: 1.1.4 - optional: true tar-fs@2.1.4: dependencies: @@ -5318,8 +5146,7 @@ snapshots: totalist@3.0.1: {} - trim-lines@3.0.1: - optional: true + trim-lines@3.0.1: {} tslib@2.8.1: optional: true @@ -5335,8 +5162,7 @@ snapshots: dependencies: safe-buffer: 5.2.1 - uc.micro@2.1.0: - optional: true + uc.micro@2.1.0: {} undici-types@7.18.2: {} @@ -5349,37 +5175,31 @@ snapshots: unist-util-is@6.0.1: dependencies: '@types/unist': 3.0.3 - optional: true unist-util-position@5.0.0: dependencies: '@types/unist': 3.0.3 - optional: true unist-util-stringify-position@4.0.0: dependencies: '@types/unist': 3.0.3 - optional: true unist-util-visit-parents@6.0.2: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.1 - optional: true unist-util-visit@5.1.0: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 - optional: true update-browserslist-db@1.2.3(browserslist@4.28.2): dependencies: browserslist: 4.28.2 escalade: 3.2.0 picocolors: 1.1.1 - optional: true util-deprecate@1.0.2: {} @@ -5389,13 +5209,11 @@ snapshots: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 - optional: true vfile@6.0.3: dependencies: '@types/unist': 3.0.3 vfile-message: 4.0.3 - optional: true vite-plugin-solid@2.11.12(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12): dependencies: @@ -5409,7 +5227,6 @@ snapshots: vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) transitivePeerDependencies: - supports-color - optional: true vite-plus@0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0): dependencies: @@ -5461,7 +5278,6 @@ snapshots: vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)): optionalDependencies: vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - optional: true vue@3.5.32: dependencies: @@ -5470,7 +5286,6 @@ snapshots: '@vue/runtime-dom': 3.5.32 '@vue/server-renderer': 3.5.32(vue@3.5.32) '@vue/shared': 3.5.32 - optional: true workerd@1.20260410.1: optionalDependencies: @@ -5505,8 +5320,7 @@ snapshots: xtend@4.0.2: {} - yallist@3.1.1: - optional: true + yallist@3.1.1: {} youch-core@0.3.3: dependencies: @@ -5521,10 +5335,8 @@ snapshots: cookie: 1.1.1 youch-core: 0.3.3 - zimmerframe@1.1.4: - optional: true + zimmerframe@1.1.4: {} zod@4.3.6: {} - zwitch@2.0.4: - optional: true + zwitch@2.0.4: {} From 7bc9fe0cb711c81de62b620f467735420b7e2872 Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 15 Apr 2026 14:09:56 +0800 Subject: [PATCH 7/8] f --- pnpm-lock.yaml | 530 ++++++++++++++++++++++++++++++-------------- pnpm-workspace.yaml | 6 +- 2 files changed, 362 insertions(+), 174 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 65d6c63..2f3e672 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,12 +7,12 @@ settings: catalogs: default: vite-plus: - specifier: 0.1.18-alpha.0 - version: 0.1.18-alpha.0 + specifier: 0.1.17 + version: 0.1.17 overrides: - vite: npm:@voidzero-dev/vite-plus-core@0.1.18-alpha.0 - vitest: npm:@voidzero-dev/vite-plus-test@0.1.18-alpha.0 + vite: npm:@voidzero-dev/vite-plus-core@0.1.17 + vitest: npm:@voidzero-dev/vite-plus-test@0.1.17 importers: @@ -22,14 +22,14 @@ importers: specifier: ^25.5.2 version: 25.5.2 vite: - specifier: npm:@voidzero-dev/vite-plus-core@0.1.18-alpha.0 - version: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + specifier: npm:@voidzero-dev/vite-plus-core@0.1.17 + version: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vite-plus: specifier: 'catalog:' - version: 0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) + version: 0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) void: specifier: npm:@void-sdk/void@0.3.0 - version: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + version: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' packages: @@ -1611,6 +1611,23 @@ packages: valibot: '>=1.0.0-beta.7' vite: ^8.0.0 zod: ^3.25.0 || ^4.0.0 + peerDependenciesMeta: + '@void-sdk/md': + optional: true + '@void-sdk/react': + optional: true + '@void-sdk/solid': + optional: true + '@void-sdk/svelte': + optional: true + '@void-sdk/vue': + optional: true + arktype: + optional: true + valibot: + optional: true + zod: + optional: true '@void-sdk/vue@0.3.0': resolution: {integrity: sha512-/qg49FidO5NrMQfZyYNBAUU1s0nO8RAVSlr2KcVjuheNjYyyY6RmrKEBWusGp309FQ26L+vthH4KaDCbQiok1g==, tarball: https://npm.pkg.github.com/download/@void-sdk/vue/0.3.0/571917cf5cce9372a9e777d66ab3e56ad08a0f3b} @@ -1619,8 +1636,8 @@ packages: void: 0.3.0@void-sdk/void@* vue: ^3.5.0 - '@voidzero-dev/vite-plus-core@0.1.18-alpha.0': - resolution: {integrity: sha512-wXWoEFFpir5Gjfdd/s4Efri19scURCkBD3Ea6YutIwjgkqL3LAVIBa8l8YfsFvMgeu1+KGIu2rsVm3mUv6/ciQ==} + '@voidzero-dev/vite-plus-core@0.1.17': + resolution: {integrity: sha512-5HU0t996pbpQpo04BSpduhVsvg9/NTCnbnWquETxkZN1TpHnmWt4Rq8NLbR2EXHUxQRNuNUP3g0JFm03IpHHqg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@arethetypeswrong/core': ^0.18.1 @@ -1679,48 +1696,48 @@ packages: yaml: optional: true - '@voidzero-dev/vite-plus-darwin-arm64@0.1.18-alpha.0': - resolution: {integrity: sha512-cegsWeaNIOiVqTrofIpMFP5p7zK+7sUv3x2a0SPU1wObknJs6ssBCTOVFQ8gOxHHeA18o6hSHXB/1MZh3OWClw==} + '@voidzero-dev/vite-plus-darwin-arm64@0.1.17': + resolution: {integrity: sha512-DAMLCB6PXEv2TemPU2wrlu96gB1sltVWx9/OjXEemN0+W16OENWMJ/Iq+L4xDM1btY1s9f2YtHJSOoqqsR8LDw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@voidzero-dev/vite-plus-darwin-x64@0.1.18-alpha.0': - resolution: {integrity: sha512-VPXXcvv7Pa0nhQaVHh4sVl/1YJQJWE82TOFy1a5VYNEbXnRSBPD2dvWI1dVYXwE0JOKmf8VSr++oazx9XVauqA==} + '@voidzero-dev/vite-plus-darwin-x64@0.1.17': + resolution: {integrity: sha512-NgfnZqMRtbKU+Sm89p/3U+iaK8l3Xn4RzV90Vrh6etuXnh8CCKLhTCwZWek+JY7mQSsn3NBULV5m+YKopxPmzw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.18-alpha.0': - resolution: {integrity: sha512-WI+zbYTpXVHx3hqaQQ4kQKTzGHL3dCRccRPlF3srQ4R0sTeMbia6y6zlzDSl2PpIfUY/iAhSdHEhmVOMhUDxpA==} + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.17': + resolution: {integrity: sha512-obrpUwmtkEKJ2Kg+uOnIQ3r1UAxsc4Gebk2mMjG4zAEcho5B7NwNKlGQ0aOxFXxDWPxbyZPzCaA9pCG211PcLQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.18-alpha.0': - resolution: {integrity: sha512-MSY2bGXHpxBbKvW3GQi8eNzewI5Iahi5SdKVuYKtg7yW1+XIqP3rqzFmYv6qUuAVAXN/YRUHIgl6t4+IPyYicA==} + '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.17': + resolution: {integrity: sha512-G+yPKGgvYY7Dk26RMAsbhgs+8ym0G6dyJELSvWkxL0LYbvd5EYLL8iQDqPgMssKyrkzG04f5EykaaGFD9Uduiw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.18-alpha.0': - resolution: {integrity: sha512-tcys7ZGuHXPy3jWwF77G9GsPqI4BA7muUXPx0gdPMd6RjrFZ/tdkC3sh2uyoJVJrbNcCLOPki6B/cEQXiqEGjA==} + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.17': + resolution: {integrity: sha512-HHTK96ytcSt+SdohuuEky4FCj4IX+BjSYwqkMCRwcAZFnvCziutT4apwfdE3hXeBO/WGUdgaPpLYQGbVkiuSbA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-linux-x64-musl@0.1.18-alpha.0': - resolution: {integrity: sha512-oXsmKnRPXGnQ/jOWoyaIvOvMgQIVjCXDZ4LUbJQWl8/j7n31+bEmmRCuwuCnNBK2m8/1QvZ4qZtbPULtK/07xA==} + '@voidzero-dev/vite-plus-linux-x64-musl@0.1.17': + resolution: {integrity: sha512-N35U62V9SrMAGjBnvEhJQXespfpfPiq6XVuIoHoZV19n6YuaX4vbaJWH+7C99eYQPgp3mkos17HNyeUriERX7w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@voidzero-dev/vite-plus-test@0.1.18-alpha.0': - resolution: {integrity: sha512-qrIP7ENdwKF/2MnWiyvOFjtn6OpeOe94t9ANBowZZWEeJkqwn7huqNn3f3bmWSxXcoXaq1WvipbY2OnWgD5q4A==} + '@voidzero-dev/vite-plus-test@0.1.17': + resolution: {integrity: sha512-+t6PpEQ1g93nrdJQBEVeWIMrNDjSepAyUTPMvLiJcjMiwbwJPYR1LXrgKNfx3WbpNj9ISYLcJ6YYh2d/9DaU2w==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@edge-runtime/vm': '*' @@ -1750,14 +1767,14 @@ packages: jsdom: optional: true - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.18-alpha.0': - resolution: {integrity: sha512-ZXtJYApuCZTmYz3rG1PZqr9hnPzKoFD7auu8sw5Mcb1TRBGnck4eEqnUI17jd9E3XBK39X3Fa6e8SyIcHAQx1Q==} + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.17': + resolution: {integrity: sha512-X10lPau0+DyGEie3mjie+V1VmrRNoSYxQUKyU1WsYwjVCNz8IPdVdCAmb5teb/ZFpMr8DlPQZfyi5qN2RCP6/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.18-alpha.0': - resolution: {integrity: sha512-3fuzn2on2qJphsm1xy/P0/iug6bttXJbqLK8dbM6Rvyyn4o5c76/50UR0j8H5YxIVv8IffUF3bQ6LhAiZkGzIQ==} + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.17': + resolution: {integrity: sha512-l/Y1Fw7af9zZQHjBRN0OhQGLyqxl5iSr5o2g2/+NWceTAng3FMobgAc6SaGs490jIbNg5WW6CFfjmYJ0OMxnrw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2841,8 +2858,8 @@ packages: '@testing-library/jest-dom': optional: true - vite-plus@0.1.18-alpha.0: - resolution: {integrity: sha512-LkVRTTzSun3rK3rrESssziCrfgUDEt8DttMlwKxUoNo/kAGPcr38ZnSkp1hSrB5gxdcX/VX3AXMP9Z9GKC+c6A==} + vite-plus@0.1.17: + resolution: {integrity: sha512-vc2o+d6V2/XarnqotIv+masfE9j8sWGwAhnzVr4G+ZIneM2Ubj4SnRL70nFDEvBpIdkT61tmO47PUbvgewy0LQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2939,8 +2956,10 @@ snapshots: '@babel/helper-validator-identifier': 7.28.5 js-tokens: 4.0.0 picocolors: 1.1.1 + optional: true - '@babel/compat-data@7.29.0': {} + '@babel/compat-data@7.29.0': + optional: true '@babel/core@7.29.0': dependencies: @@ -2961,6 +2980,7 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color + optional: true '@babel/generator@7.29.1': dependencies: @@ -2969,6 +2989,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 + optional: true '@babel/helper-compilation-targets@7.28.6': dependencies: @@ -2977,12 +2998,15 @@ snapshots: browserslist: 4.28.2 lru-cache: 5.1.1 semver: 6.3.1 + optional: true - '@babel/helper-globals@7.28.0': {} + '@babel/helper-globals@7.28.0': + optional: true '@babel/helper-module-imports@7.18.6': dependencies: '@babel/types': 7.29.0 + optional: true '@babel/helper-module-imports@7.28.6': dependencies: @@ -2990,6 +3014,7 @@ snapshots: '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color + optional: true '@babel/helper-module-transforms@7.28.6(@babel/core@7.29.0)': dependencies: @@ -2999,34 +3024,43 @@ snapshots: '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color + optional: true - '@babel/helper-plugin-utils@7.28.6': {} + '@babel/helper-plugin-utils@7.28.6': + optional: true - '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-string-parser@7.27.1': + optional: true - '@babel/helper-validator-identifier@7.28.5': {} + '@babel/helper-validator-identifier@7.28.5': + optional: true - '@babel/helper-validator-option@7.27.1': {} + '@babel/helper-validator-option@7.27.1': + optional: true '@babel/helpers@7.29.2': dependencies: '@babel/template': 7.28.6 '@babel/types': 7.29.0 + optional: true '@babel/parser@7.29.2': dependencies: '@babel/types': 7.29.0 + optional: true '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0)': dependencies: '@babel/core': 7.29.0 '@babel/helper-plugin-utils': 7.28.6 + optional: true '@babel/template@7.28.6': dependencies: '@babel/code-frame': 7.29.0 '@babel/parser': 7.29.2 '@babel/types': 7.29.0 + optional: true '@babel/traverse@7.29.0': dependencies: @@ -3039,11 +3073,13 @@ snapshots: debug: 4.4.3 transitivePeerDependencies: - supports-color + optional: true '@babel/types@7.29.0': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 + optional: true '@better-auth/core@1.6.3(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.15)(nanostores@1.2.0)': dependencies: @@ -3109,12 +3145,12 @@ snapshots: optionalDependencies: workerd: 1.20260410.1 - '@cloudflare/vite-plugin@1.32.2(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1))': + '@cloudflare/vite-plugin@1.32.2(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1))': dependencies: '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1) miniflare: 4.20260410.0 unenv: 2.0.0-rc.24 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' wrangler: 4.82.2(@cloudflare/workers-types@4.20260415.1) ws: 8.18.0 transitivePeerDependencies: @@ -3564,11 +3600,13 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping': 0.3.31 + optional: true '@jridgewell/remapping@2.3.5': dependencies: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 + optional: true '@jridgewell/resolve-uri@3.1.2': {} @@ -3578,6 +3616,7 @@ snapshots: dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 + optional: true '@jridgewell/trace-mapping@0.3.9': dependencies: @@ -3793,9 +3832,11 @@ snapshots: '@poppinss/exception@1.2.3': {} - '@rolldown/pluginutils@1.0.0-rc.2': {} + '@rolldown/pluginutils@1.0.0-rc.2': + optional: true - '@rolldown/pluginutils@1.0.0-rc.7': {} + '@rolldown/pluginutils@1.0.0-rc.7': + optional: true '@shikijs/core@4.0.2': dependencies: @@ -3804,43 +3845,52 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 + optional: true '@shikijs/engine-javascript@4.0.2': dependencies: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.3.5 + optional: true '@shikijs/engine-oniguruma@4.0.2': dependencies: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 + optional: true '@shikijs/langs@4.0.2': dependencies: '@shikijs/types': 4.0.2 + optional: true '@shikijs/primitive@4.0.2': dependencies: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + optional: true '@shikijs/themes@4.0.2': dependencies: '@shikijs/types': 4.0.2 + optional: true '@shikijs/transformers@4.0.2': dependencies: '@shikijs/core': 4.0.2 '@shikijs/types': 4.0.2 + optional: true '@shikijs/types@4.0.2': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + optional: true - '@shikijs/vscode-textmate@10.0.2': {} + '@shikijs/vscode-textmate@10.0.2': + optional: true '@sindresorhus/is@7.2.0': {} @@ -3851,15 +3901,17 @@ snapshots: '@sveltejs/acorn-typescript@1.0.9(acorn@8.16.0)': dependencies: acorn: 8.16.0 + optional: true - '@sveltejs/vite-plugin-svelte@7.0.0(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': + '@sveltejs/vite-plugin-svelte@7.0.0(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: deepmerge: 4.3.1 magic-string: 0.30.21 obug: 2.1.1 svelte: 5.55.2 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) + optional: true '@types/babel__core@7.20.5': dependencies: @@ -3868,19 +3920,23 @@ snapshots: '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.28.0 + optional: true '@types/babel__generator@7.27.0': dependencies: '@babel/types': 7.29.0 + optional: true '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.29.2 '@babel/types': 7.29.0 + optional: true '@types/babel__traverse@7.28.0': dependencies: '@babel/types': 7.29.0 + optional: true '@types/chai@5.2.3': dependencies: @@ -3889,49 +3945,61 @@ snapshots: '@types/deep-eql@4.0.2': {} - '@types/estree@1.0.8': {} + '@types/estree@1.0.8': + optional: true '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 + optional: true - '@types/linkify-it@5.0.0': {} + '@types/linkify-it@5.0.0': + optional: true '@types/markdown-it@14.1.2': dependencies: '@types/linkify-it': 5.0.0 '@types/mdurl': 2.0.0 + optional: true '@types/mdast@4.0.4': dependencies: '@types/unist': 3.0.3 + optional: true - '@types/mdurl@2.0.0': {} + '@types/mdurl@2.0.0': + optional: true '@types/node@25.5.2': dependencies: undici-types: 7.18.2 - '@types/trusted-types@2.0.7': {} + '@types/trusted-types@2.0.7': + optional: true - '@types/unist@3.0.3': {} + '@types/unist@3.0.3': + optional: true - '@typescript-eslint/types@8.58.1': {} + '@typescript-eslint/types@8.58.1': + optional: true - '@ungap/structured-clone@1.3.0': {} + '@ungap/structured-clone@1.3.0': + optional: true - '@vitejs/plugin-react@6.0.1(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))': + '@vitejs/plugin-react@6.0.1(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.7 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + optional: true - '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': + '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vue: 3.5.32 + optional: true - '@void-sdk/md@0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1)': + '@void-sdk/md@0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1)': dependencies: '@shikijs/engine-javascript': 4.0.2 '@shikijs/transformers': 4.0.2 @@ -3943,52 +4011,50 @@ snapshots: markdown-it-emoji: 3.0.0 shiki: 4.0.2 tinyglobby: 0.2.16 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@types/markdown-it' - markdown-it + optional: true - '@void-sdk/react@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@void-sdk/react@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@vitejs/plugin-react': 6.0.1(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) + '@vitejs/plugin-react': 6.0.1(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@rolldown/plugin-babel' - babel-plugin-react-compiler + optional: true - '@void-sdk/solid@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12)': + '@void-sdk/solid@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12)': dependencies: solid-js: 1.9.12 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - vite-plugin-solid: 2.11.12(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite-plugin-solid: 2.11.12(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@testing-library/jest-dom' - supports-color + optional: true - '@void-sdk/svelte@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': + '@void-sdk/svelte@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: - '@sveltejs/vite-plugin-svelte': 7.0.0(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) + '@sveltejs/vite-plugin-svelte': 7.0.0(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) svelte: 5.55.2 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + optional: true - '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)': + '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)': dependencies: - '@cloudflare/vite-plugin': 1.32.2(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1)) + '@cloudflare/vite-plugin': 1.32.2(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1)) '@cloudflare/workers-types': 4.20260415.1 '@hono/oauth-providers': 0.8.5(hono@4.12.12) '@napi-rs/keyring': 1.2.0 - '@void-sdk/md': 0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1) - '@void-sdk/react': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@void-sdk/solid': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) - '@void-sdk/svelte': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) - '@void-sdk/vue': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) - arktype: 2.2.0 better-auth: 1.6.3(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32) better-sqlite3: 12.9.0 blake3-jit: 1.0.0 @@ -4001,9 +4067,16 @@ snapshots: ignore: 7.0.5 jsonc-parser: 3.3.1 pg: 8.20.0 - valibot: 1.3.1 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' wrangler: 4.82.2(@cloudflare/workers-types@4.20260415.1) + optionalDependencies: + '@void-sdk/md': 0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1) + '@void-sdk/react': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@void-sdk/solid': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) + '@void-sdk/svelte': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) + '@void-sdk/vue': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) + arktype: 2.2.0 + valibot: 1.3.1 zod: 4.3.6 transitivePeerDependencies: - '@aws-sdk/client-rds-data' @@ -4049,14 +4122,15 @@ snapshots: - vue - workerd - '@void-sdk/vue@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': + '@void-sdk/vue@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': dependencies: - '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' vue: 3.5.32 + optional: true - '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)': + '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)': dependencies: '@oxc-project/runtime': 0.124.0 '@oxc-project/types': 0.124.0 @@ -4068,29 +4142,29 @@ snapshots: fsevents: 2.3.3 tsx: 4.21.0 - '@voidzero-dev/vite-plus-darwin-arm64@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-darwin-arm64@0.1.17': optional: true - '@voidzero-dev/vite-plus-darwin-x64@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-darwin-x64@0.1.17': optional: true - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.17': optional: true - '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.17': optional: true - '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.17': optional: true - '@voidzero-dev/vite-plus-linux-x64-musl@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-linux-x64-musl@0.1.17': optional: true - '@voidzero-dev/vite-plus-test@0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0)': + '@voidzero-dev/vite-plus-test@0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0)': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@voidzero-dev/vite-plus-core': 0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) + '@voidzero-dev/vite-plus-core': 0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) es-module-lexer: 1.7.0 obug: 2.1.1 pixelmatch: 7.1.0 @@ -4100,7 +4174,7 @@ snapshots: tinybench: 2.9.0 tinyexec: 1.1.1 tinyglobby: 0.2.16 - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' ws: 8.20.0 optionalDependencies: '@opentelemetry/api': 1.9.1 @@ -4126,10 +4200,10 @@ snapshots: - utf-8-validate - yaml - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.17': optional: true - '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.18-alpha.0': + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.17': optional: true '@vue/compiler-core@3.5.32': @@ -4139,11 +4213,13 @@ snapshots: entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 + optional: true '@vue/compiler-dom@3.5.32': dependencies: '@vue/compiler-core': 3.5.32 '@vue/shared': 3.5.32 + optional: true '@vue/compiler-sfc@3.5.32': dependencies: @@ -4156,20 +4232,24 @@ snapshots: magic-string: 0.30.21 postcss: 8.5.9 source-map-js: 1.2.1 + optional: true '@vue/compiler-ssr@3.5.32': dependencies: '@vue/compiler-dom': 3.5.32 '@vue/shared': 3.5.32 + optional: true '@vue/reactivity@3.5.32': dependencies: '@vue/shared': 3.5.32 + optional: true '@vue/runtime-core@3.5.32': dependencies: '@vue/reactivity': 3.5.32 '@vue/shared': 3.5.32 + optional: true '@vue/runtime-dom@3.5.32': dependencies: @@ -4177,24 +4257,31 @@ snapshots: '@vue/runtime-core': 3.5.32 '@vue/shared': 3.5.32 csstype: 3.2.3 + optional: true '@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 + optional: true - '@vue/shared@3.5.32': {} + '@vue/shared@3.5.32': + optional: true - acorn@8.16.0: {} + acorn@8.16.0: + optional: true argparse@1.0.10: dependencies: sprintf-js: 1.0.3 + optional: true - argparse@2.0.1: {} + argparse@2.0.1: + optional: true - aria-query@5.3.1: {} + aria-query@5.3.1: + optional: true arkregex@0.0.5: dependencies: @@ -4208,7 +4295,8 @@ snapshots: assertion-error@2.0.1: {} - axobject-query@4.1.0: {} + axobject-query@4.1.0: + optional: true babel-plugin-jsx-dom-expressions@0.40.6(@babel/core@7.29.0): dependencies: @@ -4218,6 +4306,7 @@ snapshots: '@babel/types': 7.29.0 html-entities: 2.3.3 parse5: 7.3.0 + optional: true babel-preset-solid@1.9.12(@babel/core@7.29.0)(solid-js@1.9.12): dependencies: @@ -4225,10 +4314,12 @@ snapshots: babel-plugin-jsx-dom-expressions: 0.40.6(@babel/core@7.29.0) optionalDependencies: solid-js: 1.9.12 + optional: true base64-js@1.5.1: {} - baseline-browser-mapping@2.10.16: {} + baseline-browser-mapping@2.10.16: + optional: true better-auth@1.6.3(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(drizzle-kit@0.31.10)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0))(pg@8.20.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(vue@3.5.32): dependencies: @@ -4298,6 +4389,7 @@ snapshots: electron-to-chromium: 1.5.334 node-releases: 2.0.37 update-browserslist-db: 1.2.3(browserslist@4.28.2) + optional: true buffer-from@1.1.2: {} @@ -4306,29 +4398,38 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - caniuse-lite@1.0.30001787: {} + caniuse-lite@1.0.30001787: + optional: true - ccount@2.0.1: {} + ccount@2.0.1: + optional: true - character-entities-html4@2.1.0: {} + character-entities-html4@2.1.0: + optional: true - character-entities-legacy@3.0.0: {} + character-entities-legacy@3.0.0: + optional: true chownr@1.1.4: {} - clsx@2.1.1: {} + clsx@2.1.1: + optional: true - comma-separated-tokens@2.0.3: {} + comma-separated-tokens@2.0.3: + optional: true - convert-source-map@2.0.0: {} + convert-source-map@2.0.0: + optional: true cookie@1.1.1: {} - csstype@3.2.3: {} + csstype@3.2.3: + optional: true debug@4.4.3: dependencies: ms: 2.1.3 + optional: true decompress-response@6.0.0: dependencies: @@ -4336,19 +4437,23 @@ snapshots: deep-extend@0.6.0: {} - deepmerge@4.3.1: {} + deepmerge@4.3.1: + optional: true defu@6.1.7: {} - dequal@2.0.3: {} + dequal@2.0.3: + optional: true detect-libc@2.1.2: {} - devalue@5.7.1: {} + devalue@5.7.1: + optional: true devlop@1.1.0: dependencies: dequal: 2.0.3 + optional: true drizzle-arktype@0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0)): dependencies: @@ -4380,17 +4485,21 @@ snapshots: drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) zod: 4.3.6 - electron-to-chromium@1.5.334: {} + electron-to-chromium@1.5.334: + optional: true end-of-stream@1.4.5: dependencies: once: 1.4.0 - entities@4.5.0: {} + entities@4.5.0: + optional: true - entities@6.0.1: {} + entities@6.0.1: + optional: true - entities@7.0.1: {} + entities@7.0.1: + optional: true error-stack-parser-es@1.0.5: {} @@ -4508,24 +4617,30 @@ snapshots: '@esbuild/win32-ia32': 0.27.7 '@esbuild/win32-x64': 0.27.7 - escalade@3.2.0: {} + escalade@3.2.0: + optional: true - esm-env@1.2.2: {} + esm-env@1.2.2: + optional: true - esprima@4.0.1: {} + esprima@4.0.1: + optional: true esrap@2.2.4: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 '@typescript-eslint/types': 8.58.1 + optional: true - estree-walker@2.0.2: {} + estree-walker@2.0.2: + optional: true expand-template@2.0.3: {} extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 + optional: true fdir@6.5.0(picomatch@4.0.4): optionalDependencies: @@ -4538,7 +4653,8 @@ snapshots: fsevents@2.3.3: optional: true - gensync@1.0.0-beta.2: {} + gensync@1.0.0-beta.2: + optional: true get-tsconfig@4.13.7: dependencies: @@ -4552,6 +4668,7 @@ snapshots: kind-of: 6.0.3 section-matter: 1.0.0 strip-bom-string: 1.0.0 + optional: true hast-util-to-html@9.0.5: dependencies: @@ -4566,16 +4683,20 @@ snapshots: space-separated-tokens: 2.0.2 stringify-entities: 4.0.4 zwitch: 2.0.4 + optional: true hast-util-whitespace@3.0.0: dependencies: '@types/hast': 3.0.4 + optional: true hono@4.12.12: {} - html-entities@2.3.3: {} + html-entities@2.3.3: + optional: true - html-void-elements@3.0.0: {} + html-void-elements@3.0.0: + optional: true ieee754@1.2.1: {} @@ -4585,30 +4706,38 @@ snapshots: ini@1.3.8: {} - is-extendable@0.1.1: {} + is-extendable@0.1.1: + optional: true is-reference@3.0.3: dependencies: '@types/estree': 1.0.8 + optional: true - is-what@4.1.16: {} + is-what@4.1.16: + optional: true jose@6.2.2: {} - js-tokens@4.0.0: {} + js-tokens@4.0.0: + optional: true js-yaml@3.14.2: dependencies: argparse: 1.0.10 esprima: 4.0.1 + optional: true - jsesc@3.1.0: {} + jsesc@3.1.0: + optional: true - json5@2.2.3: {} + json5@2.2.3: + optional: true jsonc-parser@3.3.1: {} - kind-of@6.0.3: {} + kind-of@6.0.3: + optional: true kleur@4.1.5: {} @@ -4666,16 +4795,20 @@ snapshots: linkify-it@5.0.0: dependencies: uc.micro: 2.1.0 + optional: true - locate-character@3.0.0: {} + locate-character@3.0.0: + optional: true lru-cache@5.1.1: dependencies: yallist: 3.1.1 + optional: true magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 + optional: true markdown-exit@1.0.0-beta.9: dependencies: @@ -4686,19 +4819,24 @@ snapshots: mdurl: 2.0.0 punycode.js: 2.3.1 uc.micro: 2.1.0 + optional: true markdown-it-anchor@9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.1): dependencies: '@types/markdown-it': 14.1.2 markdown-it: 14.1.1 + optional: true markdown-it-attrs@4.3.1(markdown-it@14.1.1): dependencies: markdown-it: 14.1.1 + optional: true - markdown-it-container@4.0.0: {} + markdown-it-container@4.0.0: + optional: true - markdown-it-emoji@3.0.0: {} + markdown-it-emoji@3.0.0: + optional: true markdown-it@14.1.1: dependencies: @@ -4708,6 +4846,7 @@ snapshots: mdurl: 2.0.0 punycode.js: 2.3.1 uc.micro: 2.1.0 + optional: true mdast-util-to-hast@13.2.1: dependencies: @@ -4720,29 +4859,37 @@ snapshots: unist-util-position: 5.0.0 unist-util-visit: 5.1.0 vfile: 6.0.3 + optional: true - mdurl@2.0.0: {} + mdurl@2.0.0: + optional: true merge-anything@5.1.7: dependencies: is-what: 4.1.16 + optional: true micromark-util-character@2.1.1: dependencies: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 + optional: true - micromark-util-encode@2.0.1: {} + micromark-util-encode@2.0.1: + optional: true micromark-util-sanitize-uri@2.0.1: dependencies: micromark-util-character: 2.1.1 micromark-util-encode: 2.0.1 micromark-util-symbol: 2.0.1 + optional: true - micromark-util-symbol@2.0.1: {} + micromark-util-symbol@2.0.1: + optional: true - micromark-util-types@2.0.2: {} + micromark-util-types@2.0.2: + optional: true mimic-response@3.1.0: {} @@ -4764,7 +4911,8 @@ snapshots: mrmime@2.0.1: {} - ms@2.1.3: {} + ms@2.1.3: + optional: true nanoid@3.3.11: {} @@ -4776,7 +4924,8 @@ snapshots: dependencies: semver: 7.7.4 - node-releases@2.0.37: {} + node-releases@2.0.37: + optional: true obug@2.1.1: {} @@ -4784,13 +4933,15 @@ snapshots: dependencies: wrappy: 1.0.2 - oniguruma-parser@0.12.1: {} + oniguruma-parser@0.12.1: + optional: true oniguruma-to-es@4.3.5: dependencies: oniguruma-parser: 0.12.1 regex: 6.1.0 regex-recursion: 6.0.2 + optional: true oxfmt@0.45.0: dependencies: @@ -4851,6 +5002,7 @@ snapshots: parse5@7.3.0: dependencies: entities: 6.0.1 + optional: true path-to-regexp@6.3.0: {} @@ -4932,14 +5084,16 @@ snapshots: tar-fs: 2.1.4 tunnel-agent: 0.6.0 - property-information@7.1.0: {} + property-information@7.1.0: + optional: true pump@3.0.4: dependencies: end-of-stream: 1.4.5 once: 1.4.0 - punycode.js@2.3.1: {} + punycode.js@2.3.1: + optional: true rc@1.2.8: dependencies: @@ -4952,8 +5106,10 @@ snapshots: dependencies: react: 19.2.4 scheduler: 0.27.0 + optional: true - react@19.2.4: {} + react@19.2.4: + optional: true readable-stream@3.6.2: dependencies: @@ -4964,12 +5120,15 @@ snapshots: regex-recursion@6.0.2: dependencies: regex-utilities: 2.3.0 + optional: true - regex-utilities@2.3.0: {} + regex-utilities@2.3.0: + optional: true regex@6.1.0: dependencies: regex-utilities: 2.3.0 + optional: true resolve-pkg-maps@1.0.0: {} @@ -4977,22 +5136,27 @@ snapshots: safe-buffer@5.2.1: {} - scheduler@0.27.0: {} + scheduler@0.27.0: + optional: true section-matter@1.0.0: dependencies: extend-shallow: 2.0.1 kind-of: 6.0.3 + optional: true - semver@6.3.1: {} + semver@6.3.1: + optional: true semver@7.7.4: {} seroval-plugins@1.5.2(seroval@1.5.2): dependencies: seroval: 1.5.2 + optional: true - seroval@1.5.2: {} + seroval@1.5.2: + optional: true set-cookie-parser@3.1.0: {} @@ -5037,6 +5201,7 @@ snapshots: '@shikijs/types': 4.0.2 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + optional: true simple-concat@1.0.1: {} @@ -5057,6 +5222,7 @@ snapshots: csstype: 3.2.3 seroval: 1.5.2 seroval-plugins: 1.5.2(seroval@1.5.2) + optional: true solid-refresh@0.6.3(solid-js@1.9.12): dependencies: @@ -5066,6 +5232,7 @@ snapshots: solid-js: 1.9.12 transitivePeerDependencies: - supports-color + optional: true source-map-js@1.2.1: {} @@ -5076,11 +5243,13 @@ snapshots: source-map@0.6.1: {} - space-separated-tokens@2.0.2: {} + space-separated-tokens@2.0.2: + optional: true split2@4.2.0: {} - sprintf-js@1.0.3: {} + sprintf-js@1.0.3: + optional: true std-env@4.0.0: {} @@ -5092,8 +5261,10 @@ snapshots: dependencies: character-entities-html4: 2.1.0 character-entities-legacy: 3.0.0 + optional: true - strip-bom-string@1.0.0: {} + strip-bom-string@1.0.0: + optional: true strip-json-comments@2.0.1: {} @@ -5117,6 +5288,7 @@ snapshots: locate-character: 3.0.0 magic-string: 0.30.21 zimmerframe: 1.1.4 + optional: true tar-fs@2.1.4: dependencies: @@ -5146,7 +5318,8 @@ snapshots: totalist@3.0.1: {} - trim-lines@3.0.1: {} + trim-lines@3.0.1: + optional: true tslib@2.8.1: optional: true @@ -5162,7 +5335,8 @@ snapshots: dependencies: safe-buffer: 5.2.1 - uc.micro@2.1.0: {} + uc.micro@2.1.0: + optional: true undici-types@7.18.2: {} @@ -5175,31 +5349,37 @@ snapshots: unist-util-is@6.0.1: dependencies: '@types/unist': 3.0.3 + optional: true unist-util-position@5.0.0: dependencies: '@types/unist': 3.0.3 + optional: true unist-util-stringify-position@4.0.0: dependencies: '@types/unist': 3.0.3 + optional: true unist-util-visit-parents@6.0.2: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.1 + optional: true unist-util-visit@5.1.0: dependencies: '@types/unist': 3.0.3 unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 + optional: true update-browserslist-db@1.2.3(browserslist@4.28.2): dependencies: browserslist: 4.28.2 escalade: 3.2.0 picocolors: 1.1.1 + optional: true util-deprecate@1.0.2: {} @@ -5209,13 +5389,15 @@ snapshots: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 + optional: true vfile@6.0.3: dependencies: '@types/unist': 3.0.3 vfile-message: 4.0.3 + optional: true - vite-plugin-solid@2.11.12(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12): + vite-plugin-solid@2.11.12(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12): dependencies: '@babel/core': 7.29.0 '@types/babel__core': 7.20.5 @@ -5223,28 +5405,29 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.12 solid-refresh: 0.6.3(solid-js@1.9.12) - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) transitivePeerDependencies: - supports-color + optional: true - vite-plus@0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0): + vite-plus@0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0): dependencies: '@oxc-project/types': 0.124.0 - '@voidzero-dev/vite-plus-core': 0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) - '@voidzero-dev/vite-plus-test': 0.1.18-alpha.0(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) + '@voidzero-dev/vite-plus-core': 0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) + '@voidzero-dev/vite-plus-test': 0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) oxfmt: 0.45.0 oxlint: 1.60.0(oxlint-tsgolint@0.20.0) oxlint-tsgolint: 0.20.0 optionalDependencies: - '@voidzero-dev/vite-plus-darwin-arm64': 0.1.18-alpha.0 - '@voidzero-dev/vite-plus-darwin-x64': 0.1.18-alpha.0 - '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.18-alpha.0 - '@voidzero-dev/vite-plus-linux-arm64-musl': 0.1.18-alpha.0 - '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.18-alpha.0 - '@voidzero-dev/vite-plus-linux-x64-musl': 0.1.18-alpha.0 - '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.18-alpha.0 - '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.18-alpha.0 + '@voidzero-dev/vite-plus-darwin-arm64': 0.1.17 + '@voidzero-dev/vite-plus-darwin-x64': 0.1.17 + '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.17 + '@voidzero-dev/vite-plus-linux-arm64-musl': 0.1.17 + '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.17 + '@voidzero-dev/vite-plus-linux-x64-musl': 0.1.17 + '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.17 + '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.17 transitivePeerDependencies: - '@arethetypeswrong/core' - '@edge-runtime/vm' @@ -5275,9 +5458,10 @@ snapshots: - vite - yaml - vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)): + vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)): optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.1.18-alpha.0(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + optional: true vue@3.5.32: dependencies: @@ -5286,6 +5470,7 @@ snapshots: '@vue/runtime-dom': 3.5.32 '@vue/server-renderer': 3.5.32(vue@3.5.32) '@vue/shared': 3.5.32 + optional: true workerd@1.20260410.1: optionalDependencies: @@ -5320,7 +5505,8 @@ snapshots: xtend@4.0.2: {} - yallist@3.1.1: {} + yallist@3.1.1: + optional: true youch-core@0.3.3: dependencies: @@ -5335,8 +5521,10 @@ snapshots: cookie: 1.1.1 youch-core: 0.3.3 - zimmerframe@1.1.4: {} + zimmerframe@1.1.4: + optional: true zod@4.3.6: {} - zwitch@2.0.4: {} + zwitch@2.0.4: + optional: true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index ab7d642..6709a0b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,7 +1,7 @@ catalog: - vite: npm:@voidzero-dev/vite-plus-core@0.1.18-alpha.0 - vite-plus: 0.1.18-alpha.0 - vitest: npm:@voidzero-dev/vite-plus-test@0.1.18-alpha.0 + vite: npm:@voidzero-dev/vite-plus-core@0.1.17 + vite-plus: 0.1.17 + vitest: npm:@voidzero-dev/vite-plus-test@0.1.17 overrides: vite: "catalog:" vitest: "catalog:" From 35223ad3654f6832fccd1494a5a382be17fd1231 Mon Sep 17 00:00:00 2001 From: MK Date: Wed, 15 Apr 2026 14:41:37 +0800 Subject: [PATCH 8/8] f --- pnpm-lock.yaml | 188 ++++++++++++++++++++++---------------------- pnpm-workspace.yaml | 6 +- 2 files changed, 97 insertions(+), 97 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2f3e672..e3d942e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,12 +7,12 @@ settings: catalogs: default: vite-plus: - specifier: 0.1.17 - version: 0.1.17 + specifier: 0.1.18 + version: 0.1.18 overrides: - vite: npm:@voidzero-dev/vite-plus-core@0.1.17 - vitest: npm:@voidzero-dev/vite-plus-test@0.1.17 + vite: npm:@voidzero-dev/vite-plus-core@0.1.18 + vitest: npm:@voidzero-dev/vite-plus-test@0.1.18 importers: @@ -22,14 +22,14 @@ importers: specifier: ^25.5.2 version: 25.5.2 vite: - specifier: npm:@voidzero-dev/vite-plus-core@0.1.17 - version: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + specifier: npm:@voidzero-dev/vite-plus-core@0.1.18 + version: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vite-plus: specifier: 'catalog:' - version: 0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) + version: 0.1.18(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) void: specifier: npm:@void-sdk/void@0.3.0 - version: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + version: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' packages: @@ -1636,8 +1636,8 @@ packages: void: 0.3.0@void-sdk/void@* vue: ^3.5.0 - '@voidzero-dev/vite-plus-core@0.1.17': - resolution: {integrity: sha512-5HU0t996pbpQpo04BSpduhVsvg9/NTCnbnWquETxkZN1TpHnmWt4Rq8NLbR2EXHUxQRNuNUP3g0JFm03IpHHqg==} + '@voidzero-dev/vite-plus-core@0.1.18': + resolution: {integrity: sha512-3PmXOL26yHzlw8ET9SwXCmglGzUYq2fOTYf2t0mxvVIs7ua3bnf6tOnmR+6YX5k1Ez26B0ooYzx+znc8k+CAMw==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@arethetypeswrong/core': ^0.18.1 @@ -1696,48 +1696,48 @@ packages: yaml: optional: true - '@voidzero-dev/vite-plus-darwin-arm64@0.1.17': - resolution: {integrity: sha512-DAMLCB6PXEv2TemPU2wrlu96gB1sltVWx9/OjXEemN0+W16OENWMJ/Iq+L4xDM1btY1s9f2YtHJSOoqqsR8LDw==} + '@voidzero-dev/vite-plus-darwin-arm64@0.1.18': + resolution: {integrity: sha512-bw2pWWE8RZRELWjXcdxdmRaOaYjmGmsxEm23TxvGxQXFb7k9l51W8tpjxariPGLxrEl+Cw5u601IL5LASaPJ5w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@voidzero-dev/vite-plus-darwin-x64@0.1.17': - resolution: {integrity: sha512-NgfnZqMRtbKU+Sm89p/3U+iaK8l3Xn4RzV90Vrh6etuXnh8CCKLhTCwZWek+JY7mQSsn3NBULV5m+YKopxPmzw==} + '@voidzero-dev/vite-plus-darwin-x64@0.1.18': + resolution: {integrity: sha512-8TFj6yJNsumoH+yFc+6zf3g2UuzvrPHq2FAAVORffaVZ29PWnDSsXjegaIBmoAtGO5Xb4lcilQx7NoF9hONrZg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.17': - resolution: {integrity: sha512-obrpUwmtkEKJ2Kg+uOnIQ3r1UAxsc4Gebk2mMjG4zAEcho5B7NwNKlGQ0aOxFXxDWPxbyZPzCaA9pCG211PcLQ==} + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.18': + resolution: {integrity: sha512-xHRqncKanOZ0zNnZSufL4Yx/gWrIFkCjU6jFzCukBOOCrcemq3SrALPHrNf+Nw1RLwNptGUZn2Vx/IjRLzUQDw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.17': - resolution: {integrity: sha512-G+yPKGgvYY7Dk26RMAsbhgs+8ym0G6dyJELSvWkxL0LYbvd5EYLL8iQDqPgMssKyrkzG04f5EykaaGFD9Uduiw==} + '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.18': + resolution: {integrity: sha512-CA6XxZbkT8lYwWzS2yAj6exr7nHl3R8Sz+ZdOhYCU4yR2qvzGatdVgFr7oPnrkHLF426cHJ172rmNNj8NKie/w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.17': - resolution: {integrity: sha512-HHTK96ytcSt+SdohuuEky4FCj4IX+BjSYwqkMCRwcAZFnvCziutT4apwfdE3hXeBO/WGUdgaPpLYQGbVkiuSbA==} + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.18': + resolution: {integrity: sha512-xBO3MtLGVASPjH/GDRxexfLCT0othVpiFMdEQ83Y+woVNbrrzcdQTGFUuFG4cAiMhtmjytyFwPBtZ76BWsDO3w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@voidzero-dev/vite-plus-linux-x64-musl@0.1.17': - resolution: {integrity: sha512-N35U62V9SrMAGjBnvEhJQXespfpfPiq6XVuIoHoZV19n6YuaX4vbaJWH+7C99eYQPgp3mkos17HNyeUriERX7w==} + '@voidzero-dev/vite-plus-linux-x64-musl@0.1.18': + resolution: {integrity: sha512-ADNis6SMarY7i8+b2ynUJ1PiqCHqnVwY7EQ+fSGug5zZ+W/cZq14+VWPxOvGR9LJk+iol8XuqsHy4BaV2+gjzw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@voidzero-dev/vite-plus-test@0.1.17': - resolution: {integrity: sha512-+t6PpEQ1g93nrdJQBEVeWIMrNDjSepAyUTPMvLiJcjMiwbwJPYR1LXrgKNfx3WbpNj9ISYLcJ6YYh2d/9DaU2w==} + '@voidzero-dev/vite-plus-test@0.1.18': + resolution: {integrity: sha512-dovC2kJgiwMI8ay0i+3NvQGCDWPj8HQB2ONP/HbdJ5/XQVPq13+BihnCq8/ztz6uGhiDD8Nu4OZ3RgB14uvTfA==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} peerDependencies: '@edge-runtime/vm': '*' @@ -1767,14 +1767,14 @@ packages: jsdom: optional: true - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.17': - resolution: {integrity: sha512-X10lPau0+DyGEie3mjie+V1VmrRNoSYxQUKyU1WsYwjVCNz8IPdVdCAmb5teb/ZFpMr8DlPQZfyi5qN2RCP6/A==} + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.18': + resolution: {integrity: sha512-EcDETMHG8xgjIlMizIu/wf0UtRZLGz+lHFvYFZVCkz4vLLz93a06vZ+3Oi9xY2Kc8aOHsCf8Gj5/dox/03cscw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.17': - resolution: {integrity: sha512-l/Y1Fw7af9zZQHjBRN0OhQGLyqxl5iSr5o2g2/+NWceTAng3FMobgAc6SaGs490jIbNg5WW6CFfjmYJ0OMxnrw==} + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.18': + resolution: {integrity: sha512-jBgL4ZjSJJu3FDcrqj4muzbr0WKlU6Ym1ilHQnq8R+2TRvE0AtvAMMuphICDslZGi6EK3fwJ+r2Lv7GU1AipQA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2858,8 +2858,8 @@ packages: '@testing-library/jest-dom': optional: true - vite-plus@0.1.17: - resolution: {integrity: sha512-vc2o+d6V2/XarnqotIv+masfE9j8sWGwAhnzVr4G+ZIneM2Ubj4SnRL70nFDEvBpIdkT61tmO47PUbvgewy0LQ==} + vite-plus@0.1.18: + resolution: {integrity: sha512-RiWUoOmQiJMtd4Dfm6WD0v0Selqh/nQzmaGVIrkfnr+2s5UxGVZy7n2TCO5ZnR7w9noMIgtUAQN8GtKhwHEiOQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -3145,12 +3145,12 @@ snapshots: optionalDependencies: workerd: 1.20260410.1 - '@cloudflare/vite-plugin@1.32.2(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1))': + '@cloudflare/vite-plugin@1.32.2(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1))': dependencies: '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1) miniflare: 4.20260410.0 unenv: 2.0.0-rc.24 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' wrangler: 4.82.2(@cloudflare/workers-types@4.20260415.1) ws: 8.18.0 transitivePeerDependencies: @@ -3903,14 +3903,14 @@ snapshots: acorn: 8.16.0 optional: true - '@sveltejs/vite-plugin-svelte@7.0.0(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': + '@sveltejs/vite-plugin-svelte@7.0.0(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: deepmerge: 4.3.1 magic-string: 0.30.21 obug: 2.1.1 svelte: 5.55.2 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) optional: true '@types/babel__core@7.20.5': @@ -3986,20 +3986,20 @@ snapshots: '@ungap/structured-clone@1.3.0': optional: true - '@vitejs/plugin-react@6.0.1(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))': + '@vitejs/plugin-react@6.0.1(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.7 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' optional: true - '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': + '@vitejs/plugin-vue@6.0.5(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' vue: 3.5.32 optional: true - '@void-sdk/md@0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1)': + '@void-sdk/md@0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1)': dependencies: '@shikijs/engine-javascript': 4.0.2 '@shikijs/transformers': 4.0.2 @@ -4011,47 +4011,47 @@ snapshots: markdown-it-emoji: 3.0.0 shiki: 4.0.2 tinyglobby: 0.2.16 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@types/markdown-it' - markdown-it optional: true - '@void-sdk/react@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@void-sdk/react@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@vitejs/plugin-react': 6.0.1(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) + '@vitejs/plugin-react': 6.0.1(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@rolldown/plugin-babel' - babel-plugin-react-compiler optional: true - '@void-sdk/solid@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12)': + '@void-sdk/solid@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12)': dependencies: solid-js: 1.9.12 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - vite-plugin-solid: 2.11.12(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite-plugin-solid: 2.11.12(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' transitivePeerDependencies: - '@testing-library/jest-dom' - supports-color optional: true - '@void-sdk/svelte@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': + '@void-sdk/svelte@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: - '@sveltejs/vite-plugin-svelte': 7.0.0(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) + '@sveltejs/vite-plugin-svelte': 7.0.0(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) svelte: 5.55.2 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' optional: true - '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)': + '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)': dependencies: - '@cloudflare/vite-plugin': 1.32.2(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1)) + '@cloudflare/vite-plugin': 1.32.2(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260410.1)(wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1)) '@cloudflare/workers-types': 4.20260415.1 '@hono/oauth-providers': 0.8.5(hono@4.12.12) '@napi-rs/keyring': 1.2.0 @@ -4067,14 +4067,14 @@ snapshots: ignore: 7.0.5 jsonc-parser: 3.3.1 pg: 8.20.0 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' wrangler: 4.82.2(@cloudflare/workers-types@4.20260415.1) optionalDependencies: - '@void-sdk/md': 0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1) - '@void-sdk/react': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@void-sdk/solid': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) - '@void-sdk/svelte': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) - '@void-sdk/vue': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) + '@void-sdk/md': 0.3.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1) + '@void-sdk/react': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@void-sdk/solid': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12) + '@void-sdk/svelte': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2) + '@void-sdk/vue': 0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) arktype: 2.2.0 valibot: 1.3.1 zod: 4.3.6 @@ -4122,15 +4122,15 @@ snapshots: - vue - workerd - '@void-sdk/vue@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': + '@void-sdk/vue@0.3.0(@void-sdk/void@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': dependencies: - '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' + '@vitejs/plugin-vue': 6.0.5(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + void: '@void-sdk/void@0.3.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.3.0)(@void-sdk/react@0.3.0)(@void-sdk/solid@0.3.0)(@void-sdk/svelte@0.3.0)(@void-sdk/vue@0.3.0)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(arktype@2.2.0)(kysely@0.28.15)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.12)(svelte@5.55.2)(valibot@1.3.1)(vue@3.5.32)(workerd@1.20260410.1)(zod@4.3.6)' vue: 3.5.32 optional: true - '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)': + '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)': dependencies: '@oxc-project/runtime': 0.124.0 '@oxc-project/types': 0.124.0 @@ -4142,29 +4142,29 @@ snapshots: fsevents: 2.3.3 tsx: 4.21.0 - '@voidzero-dev/vite-plus-darwin-arm64@0.1.17': + '@voidzero-dev/vite-plus-darwin-arm64@0.1.18': optional: true - '@voidzero-dev/vite-plus-darwin-x64@0.1.17': + '@voidzero-dev/vite-plus-darwin-x64@0.1.18': optional: true - '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.17': + '@voidzero-dev/vite-plus-linux-arm64-gnu@0.1.18': optional: true - '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.17': + '@voidzero-dev/vite-plus-linux-arm64-musl@0.1.18': optional: true - '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.17': + '@voidzero-dev/vite-plus-linux-x64-gnu@0.1.18': optional: true - '@voidzero-dev/vite-plus-linux-x64-musl@0.1.17': + '@voidzero-dev/vite-plus-linux-x64-musl@0.1.18': optional: true - '@voidzero-dev/vite-plus-test@0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0)': + '@voidzero-dev/vite-plus-test@0.1.18(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0)': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@voidzero-dev/vite-plus-core': 0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) + '@voidzero-dev/vite-plus-core': 0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) es-module-lexer: 1.7.0 obug: 2.1.1 pixelmatch: 7.1.0 @@ -4174,7 +4174,7 @@ snapshots: tinybench: 2.9.0 tinyexec: 1.1.1 tinyglobby: 0.2.16 - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' ws: 8.20.0 optionalDependencies: '@opentelemetry/api': 1.9.1 @@ -4200,10 +4200,10 @@ snapshots: - utf-8-validate - yaml - '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.17': + '@voidzero-dev/vite-plus-win32-arm64-msvc@0.1.18': optional: true - '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.17': + '@voidzero-dev/vite-plus-win32-x64-msvc@0.1.18': optional: true '@vue/compiler-core@3.5.32': @@ -5397,7 +5397,7 @@ snapshots: vfile-message: 4.0.3 optional: true - vite-plugin-solid@2.11.12(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12): + vite-plugin-solid@2.11.12(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12): dependencies: '@babel/core': 7.29.0 '@types/babel__core': 7.20.5 @@ -5405,29 +5405,29 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.12 solid-refresh: 0.6.3(solid-js@1.9.12) - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vitefu: 1.1.3(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)) transitivePeerDependencies: - supports-color optional: true - vite-plus@0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0): + vite-plus@0.1.18(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0): dependencies: '@oxc-project/types': 0.124.0 - '@voidzero-dev/vite-plus-core': 0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) - '@voidzero-dev/vite-plus-test': 0.1.17(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) + '@voidzero-dev/vite-plus-core': 0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0) + '@voidzero-dev/vite-plus-test': 0.1.18(@opentelemetry/api@1.9.1)(@types/node@25.5.2)(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(esbuild@0.27.7)(tsx@4.21.0) oxfmt: 0.45.0 oxlint: 1.60.0(oxlint-tsgolint@0.20.0) oxlint-tsgolint: 0.20.0 optionalDependencies: - '@voidzero-dev/vite-plus-darwin-arm64': 0.1.17 - '@voidzero-dev/vite-plus-darwin-x64': 0.1.17 - '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.17 - '@voidzero-dev/vite-plus-linux-arm64-musl': 0.1.17 - '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.17 - '@voidzero-dev/vite-plus-linux-x64-musl': 0.1.17 - '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.17 - '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.17 + '@voidzero-dev/vite-plus-darwin-arm64': 0.1.18 + '@voidzero-dev/vite-plus-darwin-x64': 0.1.18 + '@voidzero-dev/vite-plus-linux-arm64-gnu': 0.1.18 + '@voidzero-dev/vite-plus-linux-arm64-musl': 0.1.18 + '@voidzero-dev/vite-plus-linux-x64-gnu': 0.1.18 + '@voidzero-dev/vite-plus-linux-x64-musl': 0.1.18 + '@voidzero-dev/vite-plus-win32-arm64-msvc': 0.1.18 + '@voidzero-dev/vite-plus-win32-x64-msvc': 0.1.18 transitivePeerDependencies: - '@arethetypeswrong/core' - '@edge-runtime/vm' @@ -5458,9 +5458,9 @@ snapshots: - vite - yaml - vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)): + vitefu@1.1.3(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)): optionalDependencies: - vite: '@voidzero-dev/vite-plus-core@0.1.17(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' optional: true vue@3.5.32: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 6709a0b..55f01bc 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,7 +1,7 @@ catalog: - vite: npm:@voidzero-dev/vite-plus-core@0.1.17 - vite-plus: 0.1.17 - vitest: npm:@voidzero-dev/vite-plus-test@0.1.17 + vite: npm:@voidzero-dev/vite-plus-core@0.1.18 + vite-plus: 0.1.18 + vitest: npm:@voidzero-dev/vite-plus-test@0.1.18 overrides: vite: "catalog:" vitest: "catalog:"