diff --git a/LICENSE b/LICENSE index 52490c6..cf067b1 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2026 VoidZero +Copyright (c) 2026-present, VoidZero Inc. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/package.json b/package.json index bc78b36..e46198b 100644 --- a/package.json +++ b/package.json @@ -7,10 +7,10 @@ "prepare": "vp config" }, "devDependencies": { - "@types/node": "^25.5.2", + "@types/node": "catalog:", "vite": "catalog:", "vite-plus": "catalog:", - "void": "npm:@void-sdk/void@0.3.0" + "void": "catalog:" }, "packageManager": "pnpm@10.33.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e3d942e..d1361fa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,9 +6,15 @@ settings: catalogs: default: + '@types/node': + specifier: ^25.5.2 + version: 25.5.2 vite-plus: specifier: 0.1.18 version: 0.1.18 + void: + specifier: npm:@void-sdk/void@0.5.0 + version: 0.5.0 overrides: vite: npm:@voidzero-dev/vite-plus-core@0.1.18 @@ -19,7 +25,7 @@ importers: .: devDependencies: '@types/node': - specifier: ^25.5.2 + specifier: 'catalog:' version: 25.5.2 vite: specifier: npm:@voidzero-dev/vite-plus-core@0.1.18 @@ -28,8 +34,8 @@ importers: specifier: 'catalog:' 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.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)' + specifier: 'catalog:' + version: '@void-sdk/void@0.5.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.5.0)(@void-sdk/react@0.5.0)(@void-sdk/solid@0.5.0)(@void-sdk/svelte@0.5.0)(@void-sdk/vue@0.4.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.20260420.1)(zod@4.3.6)' packages: @@ -120,8 +126,8 @@ packages: resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} - '@better-auth/core@1.6.3': - resolution: {integrity: sha512-HefGR2SNfAi2RhT6XvSYViH4a0xoCGGL10bSDiv6sQGrmY6ulEQEV1X4nebTHeG0P6jdBmXAoEW3k37nhpk99w==} + '@better-auth/core@1.6.5': + resolution: {integrity: sha512-T3u4rVsJcMWShG2qfQUlU1HdkQGLYX0+lcR48QV2Cp2kpBOLOTYdt+p6zZtGm2Omx/ReEouRQyKy7pYtahRQuA==} peerDependencies: '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 @@ -135,46 +141,46 @@ packages: '@cloudflare/workers-types': optional: true - '@better-auth/drizzle-adapter@1.6.3': - resolution: {integrity: sha512-P5erUYKoctOnOf+hd3umkOhOqJA+WuDByzmgnxZMBQLhgmusn5cgW10449B9aZu8HxIcU/tUQo/8ucwXHNzZ0A==} + '@better-auth/drizzle-adapter@1.6.5': + resolution: {integrity: sha512-9YjPW35+h66D+QA+YqEJ9pFP97ClLFR+QrTPZojkeP0PTYqpW0ErBK3p1pwRTJG88yK+o3Y4yOwoacMTBxz0jQ==} peerDependencies: - '@better-auth/core': ^1.6.3 + '@better-auth/core': ^1.6.5 '@better-auth/utils': 0.4.0 - drizzle-orm: '>=0.41.0' + drizzle-orm: ^0.45.2 peerDependenciesMeta: drizzle-orm: optional: true - '@better-auth/kysely-adapter@1.6.3': - resolution: {integrity: sha512-4iZLGaajEdPMgtiTARINbNZGl6CPHSzlS0fl4ONWryP/52iakYhXYNBJIB70Ls1Xl+kEqYkBFmndfj/x4j18RQ==} + '@better-auth/kysely-adapter@1.6.5': + resolution: {integrity: sha512-kbevd70qzKNR3ZHF7q6/e0XXYRCXanLB2rvmTd3T8WbNEd9kYMqKjgTGNxL1ri5N+PEDUK6zfHx/HrvaEOfoHw==} peerDependencies: - '@better-auth/core': ^1.6.3 + '@better-auth/core': ^1.6.5 '@better-auth/utils': 0.4.0 - kysely: ^0.27.0 || ^0.28.0 + kysely: ^0.28.14 peerDependenciesMeta: kysely: optional: true - '@better-auth/memory-adapter@1.6.3': - resolution: {integrity: sha512-0HCogGjUqVBl5j+7pkoovyIIAcCKsy8wiebDbTnedD99bCXQ+BhBAf8KQG1wMx6Nnc8fFwDuhSBhvTmCrdlmMQ==} + '@better-auth/memory-adapter@1.6.5': + resolution: {integrity: sha512-5qFUpSdQi+RwHSmNyHMSsJIrFjed8d/ASS61L2xyW7sjBLTIuR7JcgS6hif5cQbtPeq+Qz+Wct5q8oKw33qyqQ==} peerDependencies: - '@better-auth/core': ^1.6.3 + '@better-auth/core': ^1.6.5 '@better-auth/utils': 0.4.0 - '@better-auth/mongo-adapter@1.6.3': - resolution: {integrity: sha512-xer3hjuYaqcx/qMdZMXTUQz4ROLeS14Knas6OSY2gK8jgAidZO7twcb+wLgTbtJYmoXZqKFzSxoWuf6LxVvZCw==} + '@better-auth/mongo-adapter@1.6.5': + resolution: {integrity: sha512-HvOUFTiSEFSGTzL/vE3FntTwQiZ79O/V+QcsCimR+65Bj3tOqdFaC1G2Yd1dQ9l2YHNXA9SNBrGekbk66RzJMw==} peerDependencies: - '@better-auth/core': ^1.6.3 + '@better-auth/core': ^1.6.5 '@better-auth/utils': 0.4.0 mongodb: ^6.0.0 || ^7.0.0 peerDependenciesMeta: mongodb: optional: true - '@better-auth/prisma-adapter@1.6.3': - resolution: {integrity: sha512-vrlGEdrpzNH+S0AjnQt6T9jeIxqYDNRwq/1lOQ50wS5OAzSjtZQ+Q/UCrBTF8ZBrYzQq28zIAuk6k2+xhqxZpQ==} + '@better-auth/prisma-adapter@1.6.5': + resolution: {integrity: sha512-d7PUO5XoimYYDEG/DoYVbOSbyVYJBDuZgvY9pjf8INccBTCD1BzcyEJ9NQil4huXWj4fcNaGOt2FG0OI8NtWOA==} peerDependencies: - '@better-auth/core': ^1.6.3 + '@better-auth/core': ^1.6.5 '@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 +190,10 @@ packages: prisma: optional: true - '@better-auth/telemetry@1.6.3': - resolution: {integrity: sha512-Kw2LFnxBt36KF0Cfw46qcOaNtuqgr6kjJPDHKHCx3b7tbiSAEeEhZCc7wvWYbZPXkgI58IGi+bMrgnWjFCG1Zw==} + '@better-auth/telemetry@1.6.5': + resolution: {integrity: sha512-Ag3CjAP+tLretKPq+pYdU/gU4pFIcey/AoNQzw671wV5JQZXrMitS65INi8j8QuYfol2xgQrht5KVlcxGrkhHQ==} peerDependencies: - '@better-auth/core': ^1.6.3 + '@better-auth/core': ^1.6.5 '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 @@ -210,44 +216,44 @@ packages: workerd: optional: true - '@cloudflare/vite-plugin@1.32.2': - resolution: {integrity: sha512-sEI/jusfDvzHIL4oiBBV5iUxAXfTRvguecIDWQ/AxBgEjGO1ZslHOEy4rlxfgqrdRWtq0TM9m3oC+hT32hajEg==} + '@cloudflare/vite-plugin@1.33.0': + resolution: {integrity: sha512-x7JwilJdTK5BbN/9OovJpA82xIhFaPmdo33e7Ns/mZSOrtGSLja7nUK/fz2oykq9mwqVbSlFZnLFMSTWSSYFug==} peerDependencies: vite: ^6.1.0 || ^7.0.0 || ^8.0.0 - wrangler: ^4.82.2 + wrangler: ^4.84.0 - '@cloudflare/workerd-darwin-64@1.20260410.1': - resolution: {integrity: sha512-0sh6xPmCKUfv/lUklP1dfyeKxCuEZGS0HeduxnucL8ECxSgAdWTOD42h/lQTwZCIiWtyHB+ZNB9hsS2Mlf0tMQ==} + '@cloudflare/workerd-darwin-64@1.20260420.1': + resolution: {integrity: sha512-Y6HtAY+pS5INiD9HyO1JvvujZO24mD3eqRwPZlLXBkcT+wW8bTOve/8mVKErEzEtZ5LkuT3tJqG9py8TxQEBgw==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20260410.1': - resolution: {integrity: sha512-r2On29gPvlk/eiH/OpeUT23xoB8W8D1PHr8lul5nyxElLqvh3yNxZUnJWrbcOl+ubfrvw7+jFwgopMe17xyf0g==} + '@cloudflare/workerd-darwin-arm64@1.20260420.1': + resolution: {integrity: sha512-7aiRtZTc5S4aKcL6uIx+B3tCzb/bULjQmE67/03k0HtaDNzP20GnYmYpFCqleFqsdmIb4Tx8PkKPmsXI3AJLvQ==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20260410.1': - resolution: {integrity: sha512-qWORRcAzPZeHJjrcYBNZTN6Y9l+iZQUz4KBdWbNrM6My4CpNrXS5kErPR373vG//5QPaDGwMXgBqyn9xfzarJQ==} + '@cloudflare/workerd-linux-64@1.20260420.1': + resolution: {integrity: sha512-J/DW149FPmug1wSM32zBF7My14xg+inIYwzS4bSAxyXR6tBiTxbhgFWQQz99nt08ZMstdKHRD6f6C/KQaleQcA==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20260410.1': - resolution: {integrity: sha512-jQfuHL4mnGDFyomSS3JNs9TpTvCu6Vzz2QSNCfJRstMzTICUFLMc4Vp/xKK+M5xkb0PoAu/G0hHx7jrxB2j+OQ==} + '@cloudflare/workerd-linux-arm64@1.20260420.1': + resolution: {integrity: sha512-a5I147McRM/L4YHu9EwOsoAyIExZndPRQoLx/33dbw/yUEnO825gvn5QZkCGXBVL2JwsPAyowB0Xliqrj+71Sw==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20260410.1': - resolution: {integrity: sha512-h8q/nbheDqpknY7AAOz19MuQkZAR1/bnoZnKipyeUPXt5No+y6HlTtva9Bohx5Fhc1MW2CX2MQVdb55qtkkqZQ==} + '@cloudflare/workerd-windows-64@1.20260420.1': + resolution: {integrity: sha512-ZrHqlHbJNU8P24EAOBaZ6B44G9P+po2z0DBwbAr8965aWR+vohy3cfmgE9uzNPAQfKNmvq7fmc4VwsRpERkg0w==} engines: {node: '>=16'} cpu: [x64] os: [win32] - '@cloudflare/workers-types@4.20260415.1': - resolution: {integrity: sha512-9sEq9cZzr4s075U/TfjvdSmiX+u2NMOAIcFcCfd24FDtPfR7Iw3SbuQxkcgtpx/Bvg0au9PmQ0ZJfBaIitG0gw==} + '@cloudflare/workers-types@4.20260421.1': + resolution: {integrity: sha512-PJjuz1zwwa+/WP9dkf5ORMQWL7u2m1d8aFUhG3dx6ohweGd+zMppT1JG0zhc00LUg8gFXVaiZzZ5w/0Cp4HI+g==} '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} @@ -1435,8 +1441,8 @@ packages: '@poppinss/exception@1.2.3': resolution: {integrity: sha512-dCED+QRChTVatE9ibtoaxc+WkdzOSjYTKi/+uacHWIsfodVfpsueo3+DKpgU5Px8qXjgmXkSvhXvSCz3fnP9lw==} - '@rolldown/pluginutils@1.0.0-rc.2': - resolution: {integrity: sha512-izyXV/v+cHiRfozX62W9htOAvwMo4/bXKDrQ+vom1L1qRuexPock/7VZDAhnpHCLNejd3NJ6hiab+tO0D44Rgw==} + '@rolldown/pluginutils@1.0.0-rc.13': + resolution: {integrity: sha512-3ngTAv6F/Py35BsYbeeLeecvhMKdsKm4AoOETVhAA+Qc8nrA2I0kF7oa93mE9qnIurngOSpMnQ0x2nQY2FPviA==} '@rolldown/pluginutils@1.0.0-rc.7': resolution: {integrity: sha512-qujRfC8sFVInYSPPMLQByRh7zhwkGFS4+tyMQ83srV1qrxL4g8E2tyxVVyxd0+8QeBM1mIk9KbWxkegRr76XzA==} @@ -1563,77 +1569,60 @@ packages: babel-plugin-react-compiler: optional: true - '@vitejs/plugin-vue@6.0.5': - resolution: {integrity: sha512-bL3AxKuQySfk1iGcBsQnoRVexTPJq0Z/ixFVM8OhVJAP6ZXXXLtM7NFKWhLl30Kg7uTBqIaPXbh+nuQCuBDedg==} + '@vitejs/plugin-vue@6.0.6': + resolution: {integrity: sha512-u9HHgfrq3AjXlysn0eINFnWQOJQLO9WN6VprZ8FXl7A2bYisv3Hui9Ij+7QZ41F/WYWarHjwBbXtD7dKg3uxbg==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 vue: ^3.2.25 - '@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} + '@void-sdk/md@0.5.0': + resolution: {integrity: sha512-LcTOLpgjc4eQcZ12lo6tnFvPEFIW/36PdzNNDyyrD3E638tL3SHvXGN36CE/YuRHYdf+IMuBEjnyxPqKWNZEdA==, tarball: https://npm.pkg.github.com/download/@void-sdk/md/0.5.0/45306cf1d48d62c17beea42a5d3eae9fdd9543d4} peerDependencies: - vite: ^8.0.8 - void: 0.3.0@void-sdk/void@* + vite: ^8.0.9 + void: 0.5.0@void-sdk/void@* - '@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} + '@void-sdk/react@0.5.0': + resolution: {integrity: sha512-wfNhoGPuwMoyr7P3lCUAv2LQh8gNwRDDfbY7v/dDZWmUVa9brWaMDvAUn39QrKpXpeTQ6LVY8yb3+8JKfZKPwQ==, tarball: https://npm.pkg.github.com/download/@void-sdk/react/0.5.0/1de08332a4f04c0fa2a759a7bf06b900494da78c} peerDependencies: - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - vite: ^8.0.8 - void: 0.3.0@void-sdk/void@* + react: ^19.0.0 + react-dom: ^19.0.0 + vite: ^8.0.9 + void: 0.5.0@void-sdk/void@* - '@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} + '@void-sdk/solid@0.5.0': + resolution: {integrity: sha512-0xeXMfWCq4BwNxA/j5HelQuG4vxwXuo/jEYfuxWxWy1rZj5TSukI0xK1NBC21lXzHNZHrZRk9H2nY+dfBBhqvg==, tarball: https://npm.pkg.github.com/download/@void-sdk/solid/0.5.0/8445d9a5a6885bf3ae04402887d2f0aa21b5afd0} peerDependencies: solid-js: ^1.9.0 - vite: ^8.0.8 - void: 0.3.0@void-sdk/void@* + vite: ^8.0.9 + void: 0.5.0@void-sdk/void@* - '@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} + '@void-sdk/svelte@0.5.0': + resolution: {integrity: sha512-sPiLtScZYQ9UG2PdjCCsBig5kqO36or4sRdTENA4xKx2GSixDCuOc0p9zorYvaNHmKlvsfBawkgti/BUsbDcqw==, tarball: https://npm.pkg.github.com/download/@void-sdk/svelte/0.5.0/82ab6a9c4a98458cbe1294233492b7d99fc1ff67} peerDependencies: svelte: ^5.0.0 - vite: ^8.0.8 - void: 0.3.0@void-sdk/void@* + vite: ^8.0.9 + void: 0.5.0@void-sdk/void@* - '@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} + '@void-sdk/void@0.5.0': + resolution: {integrity: sha512-PyTR3UA8CwTNY3uOkKm7ChKkzzqK/To8/oRKvOYiHkjfODd+UUq2wJ9RlF6ZmqS84CXuyoT+NCQyMJgR92vspA==, tarball: https://npm.pkg.github.com/download/@void-sdk/void/0.5.0/05faa4ff7ade32cece71e55da35d68933ebe8a21} hasBin: true peerDependencies: - '@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 + '@void-sdk/md': 0.5.0 + '@void-sdk/react': 0.5.0 + '@void-sdk/solid': 0.5.0 + '@void-sdk/svelte': 0.5.0 + '@void-sdk/vue': 0.4.0 arktype: '>=2.0.0' 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} + '@void-sdk/vue@0.4.0': + resolution: {integrity: sha512-sR0kAj/nxplRYzLJJ5ecx4qZhCPE4mjcJHbaZCgDFs/1AU8KKQy+KyJsGRq7/VLiZNsZZKc4t2BCGHFKmzHjDQ==, tarball: https://npm.pkg.github.com/download/@void-sdk/vue/0.4.0/ecba759a7bb1e59dbe47ba178781ee23ba44075b} peerDependencies: vite: ^8.0.8 - void: 0.3.0@void-sdk/void@* + void: 0.4.0@void-sdk/void@* vue: ^3.5.0 '@voidzero-dev/vite-plus-core@0.1.18': @@ -1859,8 +1848,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - better-auth@1.6.3: - resolution: {integrity: sha512-jMsoSYQyO8nNRuLEoCP+OUShLyeIGU8ioPYqra0IteLjnS3WNjHj21YE/COSJ/V/f0H5SInZiF+uXcEEHREDMQ==} + better-auth@1.6.5: + resolution: {integrity: sha512-rSt8JtJOJK0MqPShXINCmM6DV30GsDvnCTlIxQIzP9OpUx/umA40nUc4ALZHQyqAPbw1ib/a549kIWw/WyxxKA==} peerDependencies: '@lynx-js/react': '*' '@prisma/client': ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -1869,7 +1858,7 @@ packages: '@tanstack/solid-start': ^1.0.0 better-sqlite3: ^12.0.0 drizzle-kit: '>=0.31.4' - drizzle-orm: '>=0.41.0' + drizzle-orm: ^0.45.2 mongodb: ^6.0.0 || ^7.0.0 mysql2: ^3.0.0 next: ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -1939,8 +1928,8 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - blake3-jit@1.0.0: - resolution: {integrity: sha512-0Ulza5lYejLqATjvLKlNlsEbDGclbN4bbPzAImemeApmnihTf9ERQOQg018hpKw2xbrweT/1WEZ0OEeFkvjhuQ==} + blake3-jit@1.1.0: + resolution: {integrity: sha512-5lNvUdIw2roA6LSV39E1mDXN8WVK8kC0dGZtaZoErkVktSgUjgRueTv4WVqHIUMHGerkfhxBuqFtMNuo/GdLrA==} blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} @@ -2250,8 +2239,8 @@ packages: hast-util-whitespace@3.0.0: resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - hono@4.12.12: - resolution: {integrity: sha512-p1JfQMKaceuCbpJKAPKVqyqviZdS0eUxH9v82oWo1kb9xjQ5wA6iP3FNVAPDFlz5/p7d45lO+BpSk1tuSZMF4Q==} + hono@4.12.14: + resolution: {integrity: sha512-am5zfg3yu6sqn5yjKBNqhnTX7Cv+m00ox+7jbaKkrLMRJ4rAdldd1xPd/JzbBWspqaQv6RSTrgFN95EsfhC+7w==} engines: {node: '>=16.9.0'} html-entities@2.3.3: @@ -2459,8 +2448,8 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - miniflare@4.20260410.0: - resolution: {integrity: sha512-94LEU8d+XPVGp18eW4+bu1v7Tnq7srhqWMIsrx2jhSkdbTnGqg1I613R0GKY4eygBYl9MbqXEhzK/bczJb6uMg==} + miniflare@4.20260420.0: + resolution: {integrity: sha512-w8s3eh2W7EEsFh2uGdddZLkbTwiPI8MCSMXKtuLSA9btW8xmQsVVSkrFuLXFyTKcX0QkstS5dhcWjQPQRJ2WKg==} engines: {node: '>=18.0.0'} hasBin: true @@ -2803,8 +2792,8 @@ packages: undici-types@7.18.2: resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} - undici@7.24.4: - resolution: {integrity: sha512-BM/JzwwaRXxrLdElV2Uo6cTLEjhSb3WXboncJamZ15NgUURmvlXvxa6xkwIOILIjPNo9i8ku136ZvWV0Uly8+w==} + undici@7.24.8: + resolution: {integrity: sha512-6KQ/+QxK49Z/p3HO6E5ZCZWNnCasyZLa5ExaVYyvPxUwKtbCPMKELJOqh7EqOle0t9cH/7d2TaaTRRa6Nhs4YQ==} engines: {node: '>=20.18.1'} unenv@2.0.0-rc.24: @@ -2879,17 +2868,17 @@ packages: typescript: optional: true - workerd@1.20260410.1: - resolution: {integrity: sha512-T/GRD6Y5vN9g4CnGmOlfST1w7bj+1IjRFvX0K7CodZPJuPVPNPGhz8Wppah0WdT6A7I8Kad3zgZ2OkDdWtENrg==} + workerd@1.20260420.1: + resolution: {integrity: sha512-1AOJgng169u4fiFrEd5WjrAGpdwd3A4ZJtP8PMvf+RF9NUKy+mdwrKdz4qPZ6Tt/Bya99vsLn6UX33fjAEVoaA==} engines: {node: '>=16'} hasBin: true - wrangler@4.82.2: - resolution: {integrity: sha512-SKfW21sTJUkM/Qd8zc9oc8TBkAWHRsXuTxE6XdToC55Ct84pR+IfRdaTjCTuC0dL+KYvauSvSn2rtqS2Ae+Dcw==} + wrangler@4.84.0: + resolution: {integrity: sha512-lYScYXeHZ385rDzbTF7QfP4FWu2vQuD7uDQRUjDZuutyq5fZVCR6ZxLLsySbqFiFjvKsF5RoxVPeJtI78blz4w==} engines: {node: '>=20.3.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20260410.1 + '@cloudflare/workers-types': ^4.20260420.1 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -2956,10 +2945,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 +2967,6 @@ snapshots: semver: 6.3.1 transitivePeerDependencies: - supports-color - optional: true '@babel/generator@7.29.1': dependencies: @@ -2989,7 +2975,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 +2983,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 +2996,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 +3005,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,15 +3045,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)': + '@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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 @@ -3094,40 +3064,40 @@ snapshots: nanostores: 1.2.0 zod: 4.3.6 optionalDependencies: - '@cloudflare/workers-types': 4.20260415.1 + '@cloudflare/workers-types': 4.20260421.1 - '@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/drizzle-adapter@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.20260421.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.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/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260421.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/kysely-adapter@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.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/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.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/memory-adapter@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.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/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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/mongo-adapter@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.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/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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/prisma-adapter@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.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/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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/telemetry@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.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/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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 @@ -3139,41 +3109,41 @@ snapshots: '@cloudflare/kv-asset-handler@0.4.2': {} - '@cloudflare/unenv-preset@2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1)': + '@cloudflare/unenv-preset@2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260420.1)': dependencies: unenv: 2.0.0-rc.24 optionalDependencies: - workerd: 1.20260410.1 + workerd: 1.20260420.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/vite-plugin@1.33.0(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260420.1)(wrangler@4.84.0(@cloudflare/workers-types@4.20260421.1))': dependencies: - '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1) - miniflare: 4.20260410.0 + '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260420.1) + miniflare: 4.20260420.0 unenv: 2.0.0-rc.24 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) + wrangler: 4.84.0(@cloudflare/workers-types@4.20260421.1) ws: 8.18.0 transitivePeerDependencies: - bufferutil - utf-8-validate - workerd - '@cloudflare/workerd-darwin-64@1.20260410.1': + '@cloudflare/workerd-darwin-64@1.20260420.1': optional: true - '@cloudflare/workerd-darwin-arm64@1.20260410.1': + '@cloudflare/workerd-darwin-arm64@1.20260420.1': optional: true - '@cloudflare/workerd-linux-64@1.20260410.1': + '@cloudflare/workerd-linux-64@1.20260420.1': optional: true - '@cloudflare/workerd-linux-arm64@1.20260410.1': + '@cloudflare/workerd-linux-arm64@1.20260420.1': optional: true - '@cloudflare/workerd-windows-64@1.20260410.1': + '@cloudflare/workerd-windows-64@1.20260420.1': optional: true - '@cloudflare/workers-types@4.20260415.1': {} + '@cloudflare/workers-types@4.20260421.1': {} '@cspotcode/source-map-support@0.8.1': dependencies: @@ -3496,9 +3466,9 @@ snapshots: '@esbuild/win32-x64@0.27.7': optional: true - '@hono/oauth-providers@0.8.5(hono@4.12.12)': + '@hono/oauth-providers@0.8.5(hono@4.12.14)': dependencies: - hono: 4.12.12 + hono: 4.12.14 '@img/colour@1.1.0': {} @@ -3600,13 +3570,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 +3584,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 +3799,9 @@ snapshots: '@poppinss/exception@1.2.3': {} - '@rolldown/pluginutils@1.0.0-rc.2': - optional: true + '@rolldown/pluginutils@1.0.0-rc.13': {} - '@rolldown/pluginutils@1.0.0-rc.7': - optional: true + '@rolldown/pluginutils@1.0.0-rc.7': {} '@shikijs/core@4.0.2': dependencies: @@ -3845,52 +3810,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 +3857,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(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': dependencies: @@ -3911,7 +3866,6 @@ snapshots: svelte: 5.55.2 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': dependencies: @@ -3920,23 +3874,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,61 +3895,49 @@ 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(@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(@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(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32)': + '@vitejs/plugin-vue@6.0.6(@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 + '@rolldown/pluginutils': 1.0.0-rc.13 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.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(markdown-it@14.1.1)': + '@void-sdk/md@0.5.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.5.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 @@ -4012,71 +3950,66 @@ snapshots: shiki: 4.0.2 tinyglobby: 0.2.16 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)' + void: '@void-sdk/void@0.5.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.5.0)(@void-sdk/react@0.5.0)(@void-sdk/solid@0.5.0)(@void-sdk/svelte@0.5.0)(@void-sdk/vue@0.4.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.20260420.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(@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.5.0(@void-sdk/void@0.5.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.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.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)' + void: '@void-sdk/void@0.5.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.5.0)(@void-sdk/react@0.5.0)(@void-sdk/solid@0.5.0)(@void-sdk/svelte@0.5.0)(@void-sdk/vue@0.4.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.20260420.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(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12)': + '@void-sdk/solid@0.5.0(@void-sdk/void@0.5.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.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)' + void: '@void-sdk/void@0.5.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.5.0)(@void-sdk/react@0.5.0)(@void-sdk/solid@0.5.0)(@void-sdk/svelte@0.5.0)(@void-sdk/vue@0.4.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.20260420.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(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(svelte@5.55.2)': + '@void-sdk/svelte@0.5.0(@void-sdk/void@0.5.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.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.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: '@void-sdk/void@0.5.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.5.0)(@void-sdk/react@0.5.0)(@void-sdk/solid@0.5.0)(@void-sdk/svelte@0.5.0)(@void-sdk/vue@0.4.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.20260420.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)': + '@void-sdk/void@0.5.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.5.0)(@void-sdk/react@0.5.0)(@void-sdk/solid@0.5.0)(@void-sdk/svelte@0.5.0)(@void-sdk/vue@0.4.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.20260420.1)(zod@4.3.6)': dependencies: - '@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) + '@cloudflare/vite-plugin': 1.33.0(@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(workerd@1.20260420.1)(wrangler@4.84.0(@cloudflare/workers-types@4.20260421.1)) + '@cloudflare/workers-types': 4.20260421.1 + '@hono/oauth-providers': 0.8.5(hono@4.12.14) '@napi-rs/keyring': 1.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) + '@void-sdk/md': 0.5.0(@types/markdown-it@14.1.2)(@void-sdk/void@0.5.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.5.0(@void-sdk/void@0.5.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.5.0(@void-sdk/void@0.5.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.5.0(@void-sdk/void@0.5.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.4.0(@void-sdk/void@0.5.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 + better-auth: 1.6.5(@cloudflare/workers-types@4.20260421.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.20260421.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.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0)) + blake3-jit: 1.1.0 + drizzle-arktype: 0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260421.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.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 + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260421.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.20260421.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.20260421.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.14 ignore: 7.0.5 jsonc-parser: 3.3.1 pg: 8.20.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.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 + vite: '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' + wrangler: 4.84.0(@cloudflare/workers-types@4.20260421.1) zod: 4.3.6 transitivePeerDependencies: - '@aws-sdk/client-rds-data' @@ -4122,13 +4055,12 @@ snapshots: - vue - workerd - '@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)': + '@void-sdk/vue@0.4.0(@void-sdk/void@0.5.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.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(vue@3.5.32) + '@vitejs/plugin-vue': 6.0.6(@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)' + void: '@void-sdk/void@0.5.0(@opentelemetry/api@1.9.1)(@void-sdk/md@0.5.0)(@void-sdk/react@0.5.0)(@void-sdk/solid@0.5.0)(@void-sdk/svelte@0.5.0)(@void-sdk/vue@0.4.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.20260420.1)(zod@4.3.6)' vue: 3.5.32 - optional: true '@voidzero-dev/vite-plus-core@0.1.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)': dependencies: @@ -4213,13 +4145,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 +4162,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 +4183,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 +4214,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 +4224,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,22 +4231,20 @@ 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): + better-auth@1.6.5(@cloudflare/workers-types@4.20260421.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.20260421.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.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/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.20260421.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.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260421.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 @@ -4343,7 +4258,7 @@ snapshots: optionalDependencies: 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) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260421.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) @@ -4378,7 +4293,7 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - blake3-jit@1.0.0: {} + blake3-jit@1.1.0: {} blake3-wasm@2.1.5: {} @@ -4389,7 +4304,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 +4312,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,28 +4342,24 @@ 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)): + drizzle-arktype@0.1.3(arktype@2.2.0)(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260421.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.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260421.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: @@ -4467,39 +4368,35 @@ snapshots: esbuild: 0.25.12 tsx: 4.21.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-orm@0.45.2(@cloudflare/workers-types@4.20260421.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0): optionalDependencies: - '@cloudflare/workers-types': 4.20260415.1 + '@cloudflare/workers-types': 4.20260421.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-valibot@0.4.2(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260421.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.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260421.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): + drizzle-zod@0.8.3(drizzle-orm@0.45.2(@cloudflare/workers-types@4.20260421.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.20260415.1)(@opentelemetry/api@1.9.1)(better-sqlite3@12.9.0)(kysely@0.28.15)(pg@8.20.0) + drizzle-orm: 0.45.2(@cloudflare/workers-types@4.20260421.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 +4514,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 +4544,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 +4558,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 +4572,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: {} + hono@4.12.14: {} - 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 +4591,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 +4672,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 +4692,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 +4714,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,46 +4726,38 @@ 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: {} - miniflare@4.20260410.0: + miniflare@4.20260420.0: dependencies: '@cspotcode/source-map-support': 0.8.1 sharp: 0.34.5 - undici: 7.24.4 - workerd: 1.20260410.1 + undici: 7.24.8 + workerd: 1.20260420.1 ws: 8.18.0 youch: 4.1.0-beta.10 transitivePeerDependencies: @@ -4911,8 +4770,7 @@ snapshots: mrmime@2.0.1: {} - ms@2.1.3: - optional: true + ms@2.1.3: {} nanoid@3.3.11: {} @@ -4924,8 +4782,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 +4790,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 +4857,6 @@ snapshots: parse5@7.3.0: dependencies: entities: 6.0.1 - optional: true path-to-regexp@6.3.0: {} @@ -5084,16 +4938,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 +4958,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 +4970,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 +4983,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 +5043,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 +5063,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 +5072,6 @@ snapshots: solid-js: 1.9.12 transitivePeerDependencies: - supports-color - optional: true source-map-js@1.2.1: {} @@ -5243,13 +5082,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 +5098,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 +5123,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 +5152,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,12 +5168,11 @@ snapshots: dependencies: safe-buffer: 5.2.1 - uc.micro@2.1.0: - optional: true + uc.micro@2.1.0: {} undici-types@7.18.2: {} - undici@7.24.4: {} + undici@7.24.8: {} unenv@2.0.0-rc.24: dependencies: @@ -5349,37 +5181,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 +5215,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(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0))(solid-js@1.9.12): dependencies: @@ -5409,7 +5233,6 @@ snapshots: 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.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: @@ -5461,7 +5284,6 @@ snapshots: 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.18(@types/node@25.5.2)(esbuild@0.27.7)(tsx@4.21.0)' - optional: true vue@3.5.32: dependencies: @@ -5470,28 +5292,27 @@ 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: + workerd@1.20260420.1: optionalDependencies: - '@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 + '@cloudflare/workerd-darwin-64': 1.20260420.1 + '@cloudflare/workerd-darwin-arm64': 1.20260420.1 + '@cloudflare/workerd-linux-64': 1.20260420.1 + '@cloudflare/workerd-linux-arm64': 1.20260420.1 + '@cloudflare/workerd-windows-64': 1.20260420.1 - wrangler@4.82.2(@cloudflare/workers-types@4.20260415.1): + wrangler@4.84.0(@cloudflare/workers-types@4.20260421.1): dependencies: '@cloudflare/kv-asset-handler': 0.4.2 - '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260410.1) + '@cloudflare/unenv-preset': 2.16.0(unenv@2.0.0-rc.24)(workerd@1.20260420.1) blake3-wasm: 2.1.5 esbuild: 0.27.3 - miniflare: 4.20260410.0 + miniflare: 4.20260420.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.24 - workerd: 1.20260410.1 + workerd: 1.20260420.1 optionalDependencies: - '@cloudflare/workers-types': 4.20260415.1 + '@cloudflare/workers-types': 4.20260421.1 fsevents: 2.3.3 transitivePeerDependencies: - bufferutil @@ -5505,8 +5326,7 @@ snapshots: xtend@4.0.2: {} - yallist@3.1.1: - optional: true + yallist@3.1.1: {} youch-core@0.3.3: dependencies: @@ -5521,10 +5341,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: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 55f01bc..38667f0 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,7 +1,9 @@ catalog: + "@types/node": ^25.5.2 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 + void: npm:@void-sdk/void@0.5.0 overrides: vite: "catalog:" vitest: "catalog:"