diff --git a/package.json b/package.json index c6bddbd1..6cff68e7 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,7 @@ }, "dependencies": { "@adonisjs/hash": "^9.0.5", - "@nuxt/kit": "^3.15.4", + "@nuxt/kit": "^3.17.7", "defu": "^6.1.4", "h3": "^1.14.0", "hookable": "^5.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6be740ce..2b7057a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^0.2.0 version: 0.2.0 '@nuxt/kit': - specifier: ^3.15.4 - version: 3.15.4(magicast@0.3.5)(rollup@3.29.4) + specifier: ^3.17.7 + version: 3.17.7(magicast@0.3.5) '@simplewebauthn/browser': specifier: ^11.0.0 version: 11.0.0 @@ -59,25 +59,25 @@ importers: version: 1.2.23 '@nuxt/devtools': specifier: 2.0.0-beta.7 - version: 2.0.0-beta.7(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) + version: 2.0.0-beta.7(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@nuxt/eslint-config': specifier: ^0.7.6 version: 0.7.6(@vue/compiler-sfc@3.5.13)(eslint@9.19.0(jiti@2.4.2))(typescript@5.6.3) '@nuxt/module-builder': specifier: ^0.8.4 - version: 0.8.4(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(nuxi@3.15.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3)) + version: 0.8.4(@nuxt/kit@3.17.7(magicast@0.3.5))(nuxi@3.15.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3)) '@nuxt/schema': specifier: ^3.15.4 version: 3.15.4 '@nuxt/test-utils': specifier: ^3.15.4 - version: 3.15.4(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0) + version: 3.15.4(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0) '@nuxt/ui': specifier: ^2.21.0 - version: 2.21.0(change-case@5.4.4)(magicast@0.3.5)(rollup@3.29.4)(typescript@5.6.3)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) + version: 2.21.0(change-case@5.4.4)(magicast@0.3.5)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@nuxt/ui-pro': specifier: ^1.7.0 - version: 1.7.0(change-case@5.4.4)(magicast@0.3.5)(rollup@3.29.4)(typescript@5.6.3)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) + version: 1.7.0(change-case@5.4.4)(magicast@0.3.5)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@simplewebauthn/types': specifier: ^11.0.0 version: 11.0.0 @@ -89,7 +89,7 @@ importers: version: 9.19.0(jiti@2.4.2) nuxt: specifier: ^3.15.4 - version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0) + version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0) typescript: specifier: 5.6.3 version: 5.6.3 @@ -119,13 +119,13 @@ importers: version: 12.5.0(typescript@5.6.3) '@vueuse/nuxt': specifier: ^12.5.0 - version: 12.5.0(magicast@0.3.5)(nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.1.10(typescript@5.6.3))(yaml@2.7.0))(rollup@4.24.4)(typescript@5.6.3) + version: 12.5.0(magicast@0.3.5)(nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0))(typescript@5.6.3) nuxt: specifier: ^3.15.4 - version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.1.10(typescript@5.6.3))(yaml@2.7.0) + version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0) nuxt-auth-utils: specifier: latest - version: 0.5.19(@atproto/api@0.13.15)(@atproto/oauth-client-node@0.2.0)(@simplewebauthn/browser@11.0.0)(@simplewebauthn/server@11.0.0)(magicast@0.3.5)(rollup@4.24.4) + version: 0.5.20(@atproto/api@0.13.15)(@atproto/oauth-client-node@0.2.0)(@simplewebauthn/browser@11.0.0)(@simplewebauthn/server@11.0.0)(magicast@0.3.5) zod: specifier: ^3.24.1 version: 3.24.1 @@ -195,8 +195,11 @@ packages: '@atproto/api@0.13.15': resolution: {integrity: sha512-zC8KH+Spcr2HE6vD4hddP5rZpWrGUTWvL8hQmUxa/sAnlsjoFyv/Oja8ZHGXoDsAl6ie5Gd77cPNxaxWH/yIBQ==} - '@atproto/common-web@0.3.1': - resolution: {integrity: sha512-N7wiTnus5vAr+lT//0y8m/FaHHLJ9LpGuEwkwDAeV3LCiPif4m/FS8x/QOYrx1PdZQwKso95RAPzCGWQBH5j6Q==} + '@atproto/common-web@0.3.2': + resolution: {integrity: sha512-Vx0JtL1/CssJbFAb0UOdvTrkbUautsDfHNOXNTcX2vyPIxH9xOameSqLLunM1hZnOQbJwyjmQCt6TV+bhnanDg==} + + '@atproto/common-web@0.4.2': + resolution: {integrity: sha512-vrXwGNoFGogodjQvJDxAeP3QbGtawgZute2ed1XdRO0wMixLk3qewtikZm06H259QDJVu6voKC5mubml+WgQUw==} '@atproto/did@0.1.3': resolution: {integrity: sha512-ULD8Gw/KRRwLFZ2Z2L4DjmdOMrg8IYYlcjdSc+GQ2/QJSVnD2zaJJVTLd3vls121wGt/583rNaiZTT2DpBze4w==} @@ -210,8 +213,8 @@ packages: '@atproto/jwk@0.1.1': resolution: {integrity: sha512-6h/bj1APUk7QcV9t/oA6+9DB5NZx9SZru9x+/pV5oHFI9Xz4ZuM5+dq1PfsJV54pZyqdnZ6W6M717cxoC7q7og==} - '@atproto/lexicon@0.4.2': - resolution: {integrity: sha512-CXoOkhcdF3XVUnR2oNgCs2ljWfo/8zUjxL5RIhJW/UNLp/FSl+KpF8Jm5fbk8Y/XXVPGRAsv9OYfxyU/14N/pw==} + '@atproto/lexicon@0.4.12': + resolution: {integrity: sha512-fcEvEQ1GpQYF5igZ4IZjPWEoWVpsEF22L9RexxLS3ptfySXLflEyH384e7HITzO/73McDeaJx3lqHIuqn9ulnw==} '@atproto/oauth-client-node@0.2.0': resolution: {integrity: sha512-tvJJrMsZ0KXnwtW43zymsXauV9q8fl+Rfr+uRZwyOSi9t2wUIYQ3KqtdDB8hhWoU1I7clQId2yAYuWjSj0yP2w==} @@ -225,6 +228,15 @@ packages: '@atproto/syntax@0.3.0': resolution: {integrity: sha512-Weq0ZBxffGHDXHl9U7BQc2BFJi/e23AL+k+i5+D9hUq/bzT4yjGsrCejkjq0xt82xXDjmhhvQSZ0LqxyZ5woxA==} + '@atproto/syntax@0.3.4': + resolution: {integrity: sha512-8CNmi5DipOLaVeSMPggMe7FCksVag0aO6XZy9WflbduTKM4dFZVCs4686UeMLfGRXX+X966XgwECHoLYrovMMg==} + + '@atproto/syntax@0.4.0': + resolution: {integrity: sha512-b9y5ceHS8YKOfP3mdKmwAx5yVj9294UN7FG2XzP6V5aKUdFazEYRnR9m5n5ZQFKa3GNvz7de9guZCJ/sUTcOAA==} + + '@atproto/xrpc@0.6.12': + resolution: {integrity: sha512-Ut3iISNLujlmY9Gu8sNU+SPDJDvqlVzWddU8qUr0Yae5oD4SguaUFjjhireMGhQ3M5E0KljQgDbTmnBo1kIZ3w==} + '@atproto/xrpc@0.6.3': resolution: {integrity: sha512-S3tRvOdA9amPkKLll3rc4vphlDitLrkN5TwWh5Tu/jzk7mnobVVE3akYgICV9XCNHKjWM+IAPxFFI2qi+VW6nQ==} @@ -1182,8 +1194,8 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@levischuck/tiny-cbor@0.2.8': - resolution: {integrity: sha512-Es+ajyTgqHREY9Fch5xPnZIDiTqgZc3dH3XU1/YWn8UsaOD8G8zhyhDib/UYgx31manKa7ZszKaLtcHKcGNchA==} + '@levischuck/tiny-cbor@0.2.11': + resolution: {integrity: sha512-llBRm4dT4Z89aRsm6u2oEZ8tfwL/2l6BwpZ7JcyieouniDECM5AqNgr/y08zalEIvW3RSK4upYyybDcmjXqAow==} '@lukeed/ms@2.0.2': resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==} @@ -1276,6 +1288,10 @@ packages: resolution: {integrity: sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw==} engines: {node: '>=18.12.0'} + '@nuxt/kit@3.17.7': + resolution: {integrity: sha512-JLno3ur7Pix2o/StxIMlEHRkMawA6h7uzjZBDgxdeKXRWTYY8ID9YekSkN4PBlEFGXBfCBOcPd5+YqcyBUAMkw==} + engines: {node: '>=18.12.0'} + '@nuxt/module-builder@0.8.4': resolution: {integrity: sha512-RSPRfCpBLuJtbDRaAKmc3Qzt3O98kSeRItXcgx0ZLptvROWT+GywoLhnYznRp8kbkz+6Qb5Hfiwa/RYEMRuJ4Q==} hasBin: true @@ -1428,8 +1444,8 @@ packages: resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} - '@peculiar/asn1-android@2.3.15': - resolution: {integrity: sha512-8U2TIj59cRlSXTX2d0mzUKP7whfWGFMzTeC3qPgAbccXFrPNZLaDhpNEdG5U2QZ/tBv/IHlCJ8s+KYXpJeop6w==} + '@peculiar/asn1-android@2.3.16': + resolution: {integrity: sha512-a1viIv3bIahXNssrOIkXZIlI2ePpZaNmR30d4aBL99mu2rO+mT9D6zBsp7H6eROWGtmwv0Ionp5olJurIo09dw==} '@peculiar/asn1-ecc@2.3.15': resolution: {integrity: sha512-/HtR91dvgog7z/WhCVdxZJ/jitJuIu8iTqiyWVgRE9Ac5imt2sT/E4obqIVGKQw7PIy+X6i8lVBoT6wC73XUgA==} @@ -1997,14 +2013,6 @@ packages: '@vue/devtools-shared@7.7.1': resolution: {integrity: sha512-BtgF7kHq4BHG23Lezc/3W2UhK2ga7a8ohAIAGJMBr4BkxUFzhqntQtCiuL1ijo2ztWnmusymkirgqUrXoQKumA==} - '@vue/language-core@2.1.10': - resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@vue/language-core@2.2.0': resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==} peerDependencies: @@ -2122,6 +2130,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} + engines: {node: '>=0.4.0'} + hasBin: true + agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -2133,9 +2146,6 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - alien-signals@0.2.2: - resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==} - alien-signals@0.4.14: resolution: {integrity: sha512-itUAVzhczTmP2U5yX67xVpsbbOiquusbWVyA9N+sy6+r6YVbFkahXvNCeEPWEOMhwDYwbVbGHFkVL03N9I5g+Q==} @@ -2200,8 +2210,8 @@ packages: argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - asn1js@3.0.5: - resolution: {integrity: sha512-FVnvrKJwpt9LP2lAMl8qZswRNm3T4q9CON+bxldk2iwk3FFpuwhx2FfinyitizWHsVYyaY+y5JzDR0rCMV5yTQ==} + asn1js@3.0.6: + resolution: {integrity: sha512-UOCGPYbl0tv8+006qks/dTgV9ajs97X2p0FAbyS2iyCRrmLSRolDaHdp+v/CLgnzHc3fVB+CwYiUmei7ndFcgA==} engines: {node: '>=12.0.0'} assertion-error@2.0.1: @@ -2339,6 +2349,22 @@ packages: magicast: optional: true + c12@2.0.4: + resolution: {integrity: sha512-3DbbhnFt0fKJHxU4tEUPmD1ahWE4PWPMomqfYsTJdrhpmEnRKJi3qSC4rO5U6E6zN1+pjBY7+z8fUmNRMaVKLw==} + peerDependencies: + magicast: ^0.3.5 + peerDependenciesMeta: + magicast: + optional: true + + c12@3.1.0: + resolution: {integrity: sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==} + peerDependencies: + magicast: ^0.3.5 + peerDependenciesMeta: + magicast: + optional: true + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -2508,6 +2534,9 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + confbox@0.2.2: + resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} + consola@3.2.3: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} @@ -2516,6 +2545,10 @@ packages: resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} engines: {node: ^14.18.0 || >=16.10.0} + consola@3.4.2: + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} + engines: {node: ^14.18.0 || >=16.10.0} + console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -2744,6 +2777,9 @@ packages: destr@2.0.3: resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} + destr@2.0.5: + resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} + destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -2803,6 +2839,10 @@ packages: resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} engines: {node: '>=12'} + dotenv@16.6.1: + resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} + engines: {node: '>=12'} + duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} @@ -3042,6 +3082,9 @@ packages: resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} engines: {node: '>=12.0.0'} + exsolve@1.0.7: + resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} + externality@1.0.2: resolution: {integrity: sha512-LyExtJWKxtgVzmgtEHyQtLFpw1KFhQphF9nTG8TpAIVkiI/xQ3FJh75tRFLYl4hkn7BNIIdLJInuDAavX35pMw==} @@ -3083,6 +3126,14 @@ packages: picomatch: optional: true + fdir@6.4.6: + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + figures@6.1.0: resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} engines: {node: '>=18'} @@ -3208,6 +3259,14 @@ packages: resolution: {integrity: sha512-Wv+daGyispVoA31TrWAVR+aAdP7roubTPEM/8JzRnqXhLbdJH0T9eQyXVFF8fjk3WKTsctII6QcyxILYgNp2DA==} hasBin: true + giget@1.2.5: + resolution: {integrity: sha512-r1ekGw/Bgpi3HLV3h1MRBIlSAdHoIMklpaQ3OQLFcRw9PwAj2rqigvIbg+dBUI51OxVI2jsEtDywDBjSiuf7Ug==} + hasBin: true + + giget@2.0.0: + resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} + hasBin: true + git-config-path@2.0.0: resolution: {integrity: sha512-qc8h1KIQbJpp+241id3GuAtkdyJ+IK+LIVtkiFTRKRrmddDzs3SI9CvP1QYmWBFvm1I/PWRwj//of8bgAc0ltA==} engines: {node: '>=4'} @@ -3374,6 +3433,10 @@ packages: resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==} engines: {node: '>= 4'} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + image-meta@0.2.1: resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==} @@ -3551,6 +3614,9 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true + jose@5.10.0: + resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} + jose@5.9.6: resolution: {integrity: sha512-AMlnetc9+CV9asI19zHmrgS/WYsWUwCn2R7RzlbJWD7F9eWYUTGyBmU9o6PxngtLGOiDGPRu+Uc4fhKzbpteZQ==} @@ -3674,6 +3740,10 @@ packages: resolution: {integrity: sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==} engines: {node: '>=14'} + local-pkg@1.1.1: + resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} + engines: {node: '>=14'} + locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -3732,9 +3802,6 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} - magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} @@ -4015,8 +4082,8 @@ packages: engines: {node: ^16.10.0 || >=18.0.0} hasBin: true - nuxt-auth-utils@0.5.19: - resolution: {integrity: sha512-cI4ckY/BniwjWmF13jGni8rtaepi5b5eR05/wjCHB9gZlmIJPmDSchHZf8+GChP9CohOZt1pX2y+AqAjxgzmAw==} + nuxt-auth-utils@0.5.20: + resolution: {integrity: sha512-hoXopfYeK4Cdu17WxxDWYc66EH7ZYG8JUodPxxef9vjfXOXqz3s1gxi/JWsiqkwN6s7K1RpKEESZGg1EopCgAA==} peerDependencies: '@atproto/api': ^0.13.15 '@atproto/oauth-client-node': ^0.2.0 @@ -4060,6 +4127,16 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true + nypm@0.5.4: + resolution: {integrity: sha512-X0SNNrZiGU8/e/zAB7sCTtdxWTMSIO73q+xuKgglm2Yvzwlo8UoC5FNySQFCvl84uPaeADkqHUZUkWy4aH4xOA==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + + nypm@0.6.0: + resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + oauth4webapi@3.1.4: resolution: {integrity: sha512-eVfN3nZNbok2s/ROifO0UAc5G8nRoLSbrcKJ09OqmucgnhXEfdIQOR4gq1eJH1rN3gV7rNw62bDEgftsgFtBEg==} @@ -4077,6 +4154,12 @@ packages: ohash@1.1.4: resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} + ohash@1.1.6: + resolution: {integrity: sha512-TBu7PtV8YkAZn0tSxobKY2n2aAQva936lhRrj6957aDaCf9IEtqsKbgMzXE/F/sjqYOwmrukeORHNLe5glk7Cg==} + + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -4223,6 +4306,9 @@ packages: pathe@2.0.2: resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} @@ -4261,6 +4347,9 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} + pkg-types@2.2.0: + resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==} + pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -4521,8 +4610,8 @@ packages: protocols@2.0.1: resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} - psl@1.10.0: - resolution: {integrity: sha512-KSKHEbjAnpUuAUserOq0FxGXCUrzC3WniuSJhvdbs102rL55266ZcHBqLWOsG30spQMlPdpy7icATiAQehg/iA==} + psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} pump@3.0.2: resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} @@ -4538,6 +4627,9 @@ packages: resolution: {integrity: sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==} engines: {node: '>=6.0.0'} + quansync@0.2.10: + resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -4737,6 +4829,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -4875,6 +4972,9 @@ packages: std-env@3.8.0: resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + std-env@3.9.0: + resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} + streamx@2.20.1: resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} @@ -5037,6 +5137,10 @@ packages: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -5049,8 +5153,8 @@ packages: resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} engines: {node: '>=14.0.0'} - tlds@1.255.0: - resolution: {integrity: sha512-tcwMRIioTcF/FcxLev8MJWxCp+GUALRhFEqbDoZrnowmKSGqPrl5pqS+Sut2m8BgJ6S4FExCSSpGffZ0Tks6Aw==} + tlds@1.259.0: + resolution: {integrity: sha512-AldGGlDP0PNgwppe2quAvuBl18UcjuNtOnDuUkqhd6ipPqrYYBt3aTxK1QTsBVknk97lS2JcafWMghjGWFtunw==} hasBin: true to-fast-properties@2.0.0: @@ -5152,6 +5256,9 @@ packages: ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + ufo@1.6.1: + resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} + uint8arrays@3.0.0: resolution: {integrity: sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==} @@ -5176,8 +5283,8 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici@6.21.0: - resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} + undici@6.21.3: + resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==} engines: {node: '>=18.17'} unenv@1.10.0: @@ -5201,10 +5308,18 @@ packages: resolution: {integrity: sha512-FH+yZ36YaVlh0ZjHesP20Q4uL+wL0EqTNxDZcUupsIn6WRYXZAbIYEMDLTaLBpkNVzFpqZXS+am51/HR3ANUNw==} engines: {node: '>=18.12.0'} + unimport@5.1.0: + resolution: {integrity: sha512-wMmuG+wkzeHh2KCE6yiDlHmKelN8iE/maxkUYMbmrS6iV8+n6eP1TH3yKKlepuF4hrkepinEGmBXdfo9XZUvAw==} + engines: {node: '>=18.12.0'} + universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} + unplugin-utils@0.2.4: + resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} + engines: {node: '>=18.12.0'} + unplugin-vue-router@0.11.2: resolution: {integrity: sha512-X8BbQ3BNnMqaCYeMj80jtz5jC4AB0jcpdmECIYey9qKm6jy/upaPZ/WzfuT+iTGRiQAY4WemHueXxuzH127oOg==} peerDependencies: @@ -5230,6 +5345,10 @@ packages: resolution: {integrity: sha512-Q3LU0e4zxKfRko1wMV2HmP8lB9KWislY7hxXpxd+lGx0PRInE4vhMBVEZwpdVYHvtqzhSrzuIfErsob6bQfCzw==} engines: {node: '>=18.12.0'} + unplugin@2.3.5: + resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==} + engines: {node: '>=18.12.0'} + unstorage@1.14.4: resolution: {integrity: sha512-1SYeamwuYeQJtJ/USE1x4l17LkmQBzg7deBJ+U9qOBoHo15d1cDxG4jM31zKRgF7pG0kirZy4wVMX6WL6Zoscg==} peerDependencies: @@ -5301,6 +5420,10 @@ packages: resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==} hasBin: true + untyped@2.0.0: + resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==} + hasBin: true + unwasm@0.3.9: resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} @@ -5559,12 +5682,6 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@2.1.10: - resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} - hasBin: true - peerDependencies: - typescript: '>=5.0.0' - vue-tsc@2.2.0: resolution: {integrity: sha512-gtmM1sUuJ8aSb0KoAFmK9yMxb8TxjewmxqTJ1aKphD5Cbu0rULFY6+UQT51zW7SpUcenfPUuflKyVwyx9Qdnxg==} hasBin: true @@ -5700,6 +5817,9 @@ packages: zod@3.24.1: resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} + snapshots: '@adonisjs/hash@9.0.5': @@ -5733,21 +5853,21 @@ snapshots: '@atproto-labs/simple-store': 0.1.1 '@atproto-labs/simple-store-memory': 0.1.1 '@atproto/did': 0.1.3 - zod: 3.24.1 + zod: 3.25.76 '@atproto-labs/fetch-node@0.1.3': dependencies: '@atproto-labs/fetch': 0.1.1 '@atproto-labs/pipe': 0.1.0 ipaddr.js: 2.2.0 - psl: 1.10.0 - undici: 6.21.0 + psl: 1.15.0 + undici: 6.21.3 '@atproto-labs/fetch@0.1.1': dependencies: '@atproto-labs/pipe': 0.1.0 optionalDependencies: - zod: 3.24.1 + zod: 3.25.76 '@atproto-labs/handle-resolver-node@0.1.7': dependencies: @@ -5760,7 +5880,7 @@ snapshots: '@atproto-labs/simple-store': 0.1.1 '@atproto-labs/simple-store-memory': 0.1.1 '@atproto/did': 0.1.3 - zod: 3.24.1 + zod: 3.25.76 '@atproto-labs/identity-resolver@0.1.5': dependencies: @@ -5779,30 +5899,37 @@ snapshots: '@atproto/api@0.13.15': dependencies: - '@atproto/common-web': 0.3.1 - '@atproto/lexicon': 0.4.2 - '@atproto/syntax': 0.3.0 - '@atproto/xrpc': 0.6.3 + '@atproto/common-web': 0.3.2 + '@atproto/lexicon': 0.4.12 + '@atproto/syntax': 0.3.4 + '@atproto/xrpc': 0.6.12 await-lock: 2.2.2 multiformats: 9.9.0 - tlds: 1.255.0 - zod: 3.24.1 + tlds: 1.259.0 + zod: 3.25.76 + + '@atproto/common-web@0.3.2': + dependencies: + graphemer: 1.4.0 + multiformats: 9.9.0 + uint8arrays: 3.0.0 + zod: 3.25.76 - '@atproto/common-web@0.3.1': + '@atproto/common-web@0.4.2': dependencies: graphemer: 1.4.0 multiformats: 9.9.0 uint8arrays: 3.0.0 - zod: 3.24.1 + zod: 3.25.76 '@atproto/did@0.1.3': dependencies: - zod: 3.24.1 + zod: 3.25.76 '@atproto/jwk-jose@0.1.2': dependencies: '@atproto/jwk': 0.1.1 - jose: 5.9.6 + jose: 5.10.0 '@atproto/jwk-webcrypto@0.1.2': dependencies: @@ -5812,15 +5939,15 @@ snapshots: '@atproto/jwk@0.1.1': dependencies: multiformats: 9.9.0 - zod: 3.24.1 + zod: 3.25.76 - '@atproto/lexicon@0.4.2': + '@atproto/lexicon@0.4.12': dependencies: - '@atproto/common-web': 0.3.1 - '@atproto/syntax': 0.3.0 + '@atproto/common-web': 0.4.2 + '@atproto/syntax': 0.4.0 iso-datestring-validator: 2.2.2 multiformats: 9.9.0 - zod: 3.24.1 + zod: 3.25.76 '@atproto/oauth-client-node@0.2.0': dependencies: @@ -5847,19 +5974,28 @@ snapshots: '@atproto/oauth-types': 0.2.0 '@atproto/xrpc': 0.6.3 multiformats: 9.9.0 - zod: 3.24.1 + zod: 3.25.76 '@atproto/oauth-types@0.2.0': dependencies: '@atproto/jwk': 0.1.1 - zod: 3.24.1 + zod: 3.25.76 '@atproto/syntax@0.3.0': {} + '@atproto/syntax@0.3.4': {} + + '@atproto/syntax@0.4.0': {} + + '@atproto/xrpc@0.6.12': + dependencies: + '@atproto/lexicon': 0.4.12 + zod: 3.25.76 + '@atproto/xrpc@0.6.3': dependencies: - '@atproto/lexicon': 0.4.2 - zod: 3.24.1 + '@atproto/lexicon': 0.4.12 + zod: 3.25.76 '@babel/code-frame@7.24.7': dependencies: @@ -6680,7 +6816,7 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@levischuck/tiny-cbor@0.2.8': {} + '@levischuck/tiny-cbor@0.2.11': {} '@lukeed/ms@2.0.2': {} @@ -6752,38 +6888,23 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))': + '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - '@nuxt/schema': 3.15.4 - execa: 7.2.0 - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) - transitivePeerDependencies: - - magicast - - rollup - - supports-color - - '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))': - dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) '@nuxt/schema': 3.15.4 execa: 7.2.0 vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) transitivePeerDependencies: - magicast - - rollup - - supports-color - '@nuxt/devtools-kit@2.0.0-beta.7(magicast@0.3.5)(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))': + '@nuxt/devtools-kit@2.0.0-beta.7(magicast@0.3.5)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) '@nuxt/schema': 3.15.4 execa: 9.5.2 - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) + vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) transitivePeerDependencies: - magicast - - rollup - - supports-color '@nuxt/devtools-wizard@1.7.0': dependencies: @@ -6809,59 +6930,12 @@ snapshots: prompts: 2.4.2 semver: 7.7.1 - '@nuxt/devtools@1.7.0(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': - dependencies: - '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) - '@nuxt/devtools-wizard': 1.7.0 - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - '@vue/devtools-core': 7.6.8(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) - '@vue/devtools-kit': 7.6.8 - birpc: 0.2.19 - consola: 3.4.0 - cronstrue: 2.53.0 - destr: 2.0.3 - error-stack-parser-es: 0.1.5 - execa: 7.2.0 - fast-npm-meta: 0.2.2 - flatted: 3.3.2 - get-port-please: 3.1.2 - hookable: 5.5.3 - image-meta: 0.2.1 - is-installed-globally: 1.0.0 - launch-editor: 2.9.1 - local-pkg: 0.5.1 - magicast: 0.3.5 - nypm: 0.4.1 - ohash: 1.1.4 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.3.1 - rc9: 2.1.2 - scule: 1.3.0 - semver: 7.7.1 - simple-git: 3.27.0 - sirv: 3.0.0 - tinyglobby: 0.2.10 - unimport: 3.14.6(rollup@3.29.4) - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) - vite-plugin-vue-inspector: 5.3.1(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) - which: 3.0.1 - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - rollup - - supports-color - - utf-8-validate - - vue - '@nuxt/devtools@1.7.0(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) '@nuxt/devtools-wizard': 1.7.0 - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) '@vue/devtools-core': 7.6.8(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@vue/devtools-kit': 7.6.8 birpc: 0.2.19 @@ -6892,7 +6966,7 @@ snapshots: tinyglobby: 0.2.10 unimport: 3.14.6(rollup@4.24.4) vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.17.7(magicast@0.3.5))(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) which: 3.0.1 ws: 8.18.0 @@ -6903,12 +6977,12 @@ snapshots: - utf-8-validate - vue - '@nuxt/devtools@2.0.0-beta.7(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': + '@nuxt/devtools@2.0.0-beta.7(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': dependencies: - '@nuxt/devtools-kit': 2.0.0-beta.7(magicast@0.3.5)(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) + '@nuxt/devtools-kit': 2.0.0-beta.7(magicast@0.3.5)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) '@nuxt/devtools-wizard': 2.0.0-beta.7 - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - '@vue/devtools-core': 7.7.1(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) + '@nuxt/kit': 3.17.7(magicast@0.3.5) + '@vue/devtools-core': 7.7.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@vue/devtools-kit': 7.7.1 birpc: 2.2.0 consola: 3.4.0 @@ -6933,14 +7007,13 @@ snapshots: sirv: 3.0.0 structured-clone-es: 1.0.0 tinyglobby: 0.2.10 - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) - vite-plugin-inspect: 10.1.0(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) - vite-plugin-vue-inspector: 5.3.1(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) + vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) + vite-plugin-inspect: 10.1.0(@nuxt/kit@3.17.7(magicast@0.3.5))(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) which: 5.0.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil - - rollup - supports-color - utf-8-validate - vue @@ -6982,30 +7055,29 @@ snapshots: - supports-color - typescript - '@nuxt/icon@1.10.3(magicast@0.3.5)(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': + '@nuxt/icon@1.10.3(magicast@0.3.5)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@iconify/collections': 1.0.510 '@iconify/types': 2.0.0 '@iconify/utils': 2.2.1 '@iconify/vue': 4.3.0(vue@3.5.13(typescript@5.6.3)) - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - consola: 3.2.3 + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) + '@nuxt/kit': 3.17.7(magicast@0.3.5) + consola: 3.4.2 local-pkg: 0.5.1 mlly: 1.7.4 ohash: 1.1.4 pathe: 1.1.2 picomatch: 4.0.2 - std-env: 3.8.0 - tinyglobby: 0.2.10 + std-env: 3.9.0 + tinyglobby: 0.2.14 transitivePeerDependencies: - magicast - - rollup - supports-color - vite - vue - '@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4)': + '@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.24.4)': dependencies: c12: 2.0.1(magicast@0.3.5) consola: 3.4.0 @@ -7021,47 +7093,47 @@ snapshots: pathe: 2.0.2 pkg-types: 1.3.1 scule: 1.3.0 - semver: 7.6.3 + semver: 7.7.1 std-env: 3.8.0 ufo: 1.5.4 unctx: 2.4.1 - unimport: 4.0.0(rollup@3.29.4) + unimport: 4.0.0(rollup@4.24.4) untyped: 1.5.2 transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.24.4)': + '@nuxt/kit@3.17.7(magicast@0.3.5)': dependencies: - c12: 2.0.1(magicast@0.3.5) - consola: 3.4.0 + c12: 3.1.0(magicast@0.3.5) + consola: 3.4.2 defu: 6.1.4 - destr: 2.0.3 - globby: 14.0.2 - ignore: 7.0.3 + destr: 2.0.5 + errx: 0.1.0 + exsolve: 1.0.7 + ignore: 7.0.5 jiti: 2.4.2 klona: 2.0.6 knitwork: 1.2.0 mlly: 1.7.4 - ohash: 1.1.4 - pathe: 2.0.2 - pkg-types: 1.3.1 + ohash: 2.0.11 + pathe: 2.0.3 + pkg-types: 2.2.0 scule: 1.3.0 - semver: 7.6.3 - std-env: 3.8.0 - ufo: 1.5.4 + semver: 7.7.2 + std-env: 3.9.0 + tinyglobby: 0.2.14 + ufo: 1.6.1 unctx: 2.4.1 - unimport: 4.0.0(rollup@4.24.4) - untyped: 1.5.2 + unimport: 5.1.0 + untyped: 2.0.0 transitivePeerDependencies: - magicast - - rollup - - supports-color - '@nuxt/module-builder@0.8.4(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(nuxi@3.15.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3))': + '@nuxt/module-builder@0.8.4(@nuxt/kit@3.17.7(magicast@0.3.5))(nuxi@3.15.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3))': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) citty: 0.1.6 consola: 3.2.3 defu: 6.1.4 @@ -7086,29 +7158,9 @@ snapshots: pathe: 2.0.2 std-env: 3.8.0 - '@nuxt/telemetry@2.6.4(magicast@0.3.5)(rollup@3.29.4)': - dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - citty: 0.1.6 - consola: 3.4.0 - destr: 2.0.3 - dotenv: 16.4.7 - git-url-parse: 16.0.0 - is-docker: 3.0.0 - ofetch: 1.4.1 - package-manager-detector: 0.2.8 - parse-git-config: 3.0.0 - pathe: 2.0.2 - rc9: 2.1.2 - std-env: 3.8.0 - transitivePeerDependencies: - - magicast - - rollup - - supports-color - - '@nuxt/telemetry@2.6.4(magicast@0.3.5)(rollup@4.24.4)': + '@nuxt/telemetry@2.6.4(magicast@0.3.5)': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) citty: 0.1.6 consola: 3.4.0 destr: 2.0.3 @@ -7123,12 +7175,10 @@ snapshots: std-env: 3.8.0 transitivePeerDependencies: - magicast - - rollup - - supports-color - '@nuxt/test-utils@3.15.4(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0)': + '@nuxt/test-utils@3.15.4(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0)': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) '@nuxt/schema': 3.15.4 c12: 2.0.1(magicast@0.3.5) consola: 3.4.0 @@ -7152,7 +7202,7 @@ snapshots: unenv: 1.10.0 unplugin: 2.1.2 vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) - vitest-environment-nuxt: 1.0.1(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0) + vitest-environment-nuxt: 1.0.1(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0) vue: 3.5.13(typescript@5.6.3) optionalDependencies: vitest: 3.0.5(@types/node@22.5.5)(terser@5.33.0) @@ -7162,21 +7212,19 @@ snapshots: - less - lightningcss - magicast - - rollup - sass - sass-embedded - stylus - sugarss - - supports-color - terser - tsx - typescript - yaml - '@nuxt/ui-pro@1.7.0(change-case@5.4.4)(magicast@0.3.5)(rollup@3.29.4)(typescript@5.6.3)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': + '@nuxt/ui-pro@1.7.0(change-case@5.4.4)(magicast@0.3.5)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@iconify-json/vscode-icons': 1.2.10 - '@nuxt/ui': 2.21.0(change-case@5.4.4)(magicast@0.3.5)(rollup@3.29.4)(typescript@5.6.3)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) + '@nuxt/ui': 2.21.0(change-case@5.4.4)(magicast@0.3.5)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@vueuse/core': 12.5.0(typescript@5.6.3) defu: 6.1.4 git-url-parse: 16.0.0 @@ -7197,7 +7245,6 @@ snapshots: - magicast - nprogress - qrcode - - rollup - sortablejs - supports-color - ts-node @@ -7206,15 +7253,15 @@ snapshots: - vite - vue - '@nuxt/ui@2.21.0(change-case@5.4.4)(magicast@0.3.5)(rollup@3.29.4)(typescript@5.6.3)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': + '@nuxt/ui@2.21.0(change-case@5.4.4)(magicast@0.3.5)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.17) '@headlessui/vue': 1.7.23(vue@3.5.13(typescript@5.6.3)) '@iconify-json/heroicons': 1.2.2 - '@nuxt/icon': 1.10.3(magicast@0.3.5)(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - '@nuxtjs/color-mode': 3.5.2(magicast@0.3.5)(rollup@3.29.4) - '@nuxtjs/tailwindcss': 6.13.1(magicast@0.3.5)(rollup@3.29.4) + '@nuxt/icon': 1.10.3(magicast@0.3.5)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) + '@nuxt/kit': 3.17.7(magicast@0.3.5) + '@nuxtjs/color-mode': 3.5.2(magicast@0.3.5) + '@nuxtjs/tailwindcss': 6.13.1(magicast@0.3.5) '@popperjs/core': 2.11.8 '@tailwindcss/aspect-ratio': 0.4.2(tailwindcss@3.4.17) '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.17) @@ -7241,7 +7288,6 @@ snapshots: - magicast - nprogress - qrcode - - rollup - sortablejs - supports-color - ts-node @@ -7250,10 +7296,10 @@ snapshots: - vite - vue - '@nuxt/vite-builder@3.15.4(@types/node@22.5.5)(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))(yaml@2.7.0)': + '@nuxt/vite-builder@3.15.4(@types/node@22.5.5)(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))(yaml@2.7.0)': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - '@rollup/plugin-replace': 6.0.2(rollup@3.29.4) + '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) + '@rollup/plugin-replace': 6.0.2(rollup@4.24.4) '@vitejs/plugin-vue': 5.2.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) autoprefixer: 10.4.20(postcss@8.5.1) @@ -7274,7 +7320,7 @@ snapshots: perfect-debounce: 1.0.0 pkg-types: 1.3.1 postcss: 8.5.1 - rollup-plugin-visualizer: 5.14.0(rollup@3.29.4) + rollup-plugin-visualizer: 5.14.0(rollup@4.24.4) std-env: 3.8.0 ufo: 1.5.4 unenv: 1.10.0 @@ -7309,95 +7355,33 @@ snapshots: - vue-tsc - yaml - '@nuxt/vite-builder@3.15.4(@types/node@22.5.5)(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))(yaml@2.7.0)': + '@nuxtjs/color-mode@3.5.2(magicast@0.3.5)': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) - '@rollup/plugin-replace': 6.0.2(rollup@4.24.4) - '@vitejs/plugin-vue': 5.2.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) - '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) + '@nuxt/kit': 3.17.7(magicast@0.3.5) + pathe: 1.1.2 + pkg-types: 1.3.1 + semver: 7.7.2 + transitivePeerDependencies: + - magicast + + '@nuxtjs/tailwindcss@6.13.1(magicast@0.3.5)': + dependencies: + '@nuxt/kit': 3.17.7(magicast@0.3.5) autoprefixer: 10.4.20(postcss@8.5.1) - consola: 3.4.0 - cssnano: 7.0.6(postcss@8.5.1) + c12: 2.0.4(magicast@0.3.5) + consola: 3.4.2 defu: 6.1.4 - esbuild: 0.24.2 - escape-string-regexp: 5.0.0 - externality: 1.0.2 - get-port-please: 3.1.2 h3: 1.14.0 - jiti: 2.4.2 - knitwork: 1.2.0 - magic-string: 0.30.17 - mlly: 1.7.4 - ohash: 1.1.4 + klona: 2.0.6 pathe: 2.0.2 - perfect-debounce: 1.0.0 - pkg-types: 1.3.1 postcss: 8.5.1 - rollup-plugin-visualizer: 5.14.0(rollup@4.24.4) - std-env: 3.8.0 - ufo: 1.5.4 - unenv: 1.10.0 - unplugin: 2.1.2 - vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) - vite-node: 3.0.5(@types/node@22.5.5)(terser@5.33.0) - vite-plugin-checker: 0.8.0(eslint@9.19.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.1.10(typescript@5.6.3)) - vue: 3.5.13(typescript@5.6.3) - vue-bundle-renderer: 2.1.1 + postcss-nesting: 13.0.1(postcss@8.5.1) + tailwind-config-viewer: 2.0.4(tailwindcss@3.4.17) + tailwindcss: 3.4.17 + ufo: 1.6.1 + unctx: 2.4.1 transitivePeerDependencies: - - '@biomejs/biome' - - '@types/node' - - eslint - - less - - lightningcss - magicast - - meow - - optionator - - rolldown - - rollup - - sass - - sass-embedded - - stylelint - - stylus - - sugarss - - supports-color - - terser - - tsx - - typescript - - vls - - vti - - vue-tsc - - yaml - - '@nuxtjs/color-mode@3.5.2(magicast@0.3.5)(rollup@3.29.4)': - dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - pathe: 1.1.2 - pkg-types: 1.2.1 - semver: 7.6.3 - transitivePeerDependencies: - - magicast - - rollup - - supports-color - - '@nuxtjs/tailwindcss@6.13.1(magicast@0.3.5)(rollup@3.29.4)': - dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - autoprefixer: 10.4.20(postcss@8.5.1) - c12: 2.0.1(magicast@0.3.5) - consola: 3.4.0 - defu: 6.1.4 - h3: 1.14.0 - klona: 2.0.6 - pathe: 2.0.2 - postcss: 8.5.1 - postcss-nesting: 13.0.1(postcss@8.5.1) - tailwind-config-viewer: 2.0.4(tailwindcss@3.4.17) - tailwindcss: 3.4.17 - ufo: 1.5.4 - unctx: 2.4.1 - transitivePeerDependencies: - - magicast - - rollup - supports-color - ts-node @@ -7462,36 +7446,36 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 - '@peculiar/asn1-android@2.3.15': + '@peculiar/asn1-android@2.3.16': dependencies: '@peculiar/asn1-schema': 2.3.15 - asn1js: 3.0.5 + asn1js: 3.0.6 tslib: 2.8.1 '@peculiar/asn1-ecc@2.3.15': dependencies: '@peculiar/asn1-schema': 2.3.15 '@peculiar/asn1-x509': 2.3.15 - asn1js: 3.0.5 + asn1js: 3.0.6 tslib: 2.8.1 '@peculiar/asn1-rsa@2.3.15': dependencies: '@peculiar/asn1-schema': 2.3.15 '@peculiar/asn1-x509': 2.3.15 - asn1js: 3.0.5 + asn1js: 3.0.6 tslib: 2.8.1 '@peculiar/asn1-schema@2.3.15': dependencies: - asn1js: 3.0.5 + asn1js: 3.0.6 pvtsutils: 1.3.6 tslib: 2.8.1 '@peculiar/asn1-x509@2.3.15': dependencies: '@peculiar/asn1-schema': 2.3.15 - asn1js: 3.0.5 + asn1js: 3.0.6 pvtsutils: 1.3.6 tslib: 2.8.1 @@ -7573,7 +7557,7 @@ snapshots: '@rollup/pluginutils': 5.1.4(rollup@4.24.4) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.4.2(picomatch@4.0.2) + fdir: 6.4.6(picomatch@4.0.2) is-reference: 1.2.1 magic-string: 0.30.17 picomatch: 4.0.2 @@ -7628,13 +7612,6 @@ snapshots: optionalDependencies: rollup: 3.29.4 - '@rollup/plugin-replace@6.0.2(rollup@3.29.4)': - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@3.29.4) - magic-string: 0.30.17 - optionalDependencies: - rollup: 3.29.4 - '@rollup/plugin-replace@6.0.2(rollup@4.24.4)': dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.24.4) @@ -7671,14 +7648,6 @@ snapshots: optionalDependencies: rollup: 4.24.4 - '@rollup/pluginutils@5.1.4(rollup@3.29.4)': - dependencies: - '@types/estree': 1.0.6 - estree-walker: 2.0.2 - picomatch: 4.0.2 - optionalDependencies: - rollup: 3.29.4 - '@rollup/pluginutils@5.1.4(rollup@4.24.4)': dependencies: '@types/estree': 1.0.6 @@ -7750,8 +7719,8 @@ snapshots: '@simplewebauthn/server@11.0.0': dependencies: '@hexagon/base64': 1.1.28 - '@levischuck/tiny-cbor': 0.2.8 - '@peculiar/asn1-android': 2.3.15 + '@levischuck/tiny-cbor': 0.2.11 + '@peculiar/asn1-android': 2.3.16 '@peculiar/asn1-ecc': 2.3.15 '@peculiar/asn1-rsa': 2.3.15 '@peculiar/asn1-schema': 2.3.15 @@ -7914,7 +7883,7 @@ snapshots: fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 ts-api-utils: 2.0.1(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: @@ -8168,7 +8137,7 @@ snapshots: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 estree-walker: 2.0.2 - magic-string: 0.30.12 + magic-string: 0.30.17 postcss: 8.5.1 source-map-js: 1.2.1 @@ -8184,18 +8153,6 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.8(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': - dependencies: - '@vue/devtools-kit': 7.7.1 - '@vue/devtools-shared': 7.7.1 - mitt: 3.0.1 - nanoid: 5.0.9 - pathe: 1.1.2 - vite-hot-client: 0.2.4(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) - vue: 3.5.13(typescript@5.6.3) - transitivePeerDependencies: - - vite - '@vue/devtools-core@7.6.8(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.7.1 @@ -8208,14 +8165,14 @@ snapshots: transitivePeerDependencies: - vite - '@vue/devtools-core@7.7.1(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3))': + '@vue/devtools-core@7.7.1(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.7.1 '@vue/devtools-shared': 7.7.1 mitt: 3.0.1 nanoid: 5.0.9 pathe: 2.0.2 - vite-hot-client: 0.2.4(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)) + vite-hot-client: 0.2.4(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - vite @@ -8244,20 +8201,6 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.1.10(typescript@5.6.3)': - dependencies: - '@volar/language-core': 2.4.11 - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.13 - alien-signals: 0.2.2 - minimatch: 9.0.5 - muggle-string: 0.4.1 - path-browserify: 1.0.1 - optionalDependencies: - typescript: 5.6.3 - optional: true - '@vue/language-core@2.2.0(typescript@5.6.3)': dependencies: '@volar/language-core': 2.4.11 @@ -8326,18 +8269,16 @@ snapshots: '@vueuse/metadata@12.5.0': {} - '@vueuse/nuxt@12.5.0(magicast@0.3.5)(nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.1.10(typescript@5.6.3))(yaml@2.7.0))(rollup@4.24.4)(typescript@5.6.3)': + '@vueuse/nuxt@12.5.0(magicast@0.3.5)(nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0))(typescript@5.6.3)': dependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) '@vueuse/core': 12.5.0(typescript@5.6.3) '@vueuse/metadata': 12.5.0 local-pkg: 1.0.0 - nuxt: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.1.10(typescript@5.6.3))(yaml@2.7.0) + nuxt: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - magicast - - rollup - - supports-color - typescript '@vueuse/shared@12.5.0(typescript@5.6.3)': @@ -8369,6 +8310,8 @@ snapshots: acorn@8.14.0: {} + acorn@8.15.0: {} + agent-base@6.0.2: dependencies: debug: 4.4.0(supports-color@9.4.0) @@ -8388,9 +8331,6 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - alien-signals@0.2.2: - optional: true - alien-signals@0.4.14: {} ansi-colors@4.1.3: {} @@ -8454,7 +8394,7 @@ snapshots: argparse@2.0.1: {} - asn1js@3.0.5: + asn1js@3.0.6: dependencies: pvtsutils: 1.3.6 pvutils: 1.1.3 @@ -8601,10 +8541,10 @@ snapshots: giget: 1.2.3 jiti: 1.21.6 mlly: 1.7.2 - ohash: 1.1.4 + ohash: 1.1.6 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.2.1 + pkg-types: 1.2.0 rc9: 2.1.2 optionalDependencies: magicast: 0.3.5 @@ -8618,7 +8558,7 @@ snapshots: giget: 1.2.4 jiti: 2.4.2 mlly: 1.7.4 - ohash: 1.1.4 + ohash: 1.1.6 pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.3.1 @@ -8626,6 +8566,40 @@ snapshots: optionalDependencies: magicast: 0.3.5 + c12@2.0.4(magicast@0.3.5): + dependencies: + chokidar: 4.0.3 + confbox: 0.1.8 + defu: 6.1.4 + dotenv: 16.6.1 + giget: 1.2.5 + jiti: 2.4.2 + mlly: 1.7.4 + ohash: 2.0.11 + pathe: 2.0.3 + perfect-debounce: 1.0.0 + pkg-types: 1.3.1 + rc9: 2.1.2 + optionalDependencies: + magicast: 0.3.5 + + c12@3.1.0(magicast@0.3.5): + dependencies: + chokidar: 4.0.3 + confbox: 0.2.2 + defu: 6.1.4 + dotenv: 16.6.1 + exsolve: 1.0.7 + giget: 2.0.0 + jiti: 2.4.2 + ohash: 2.0.11 + pathe: 2.0.3 + perfect-debounce: 1.0.0 + pkg-types: 2.2.0 + rc9: 2.1.2 + optionalDependencies: + magicast: 0.3.5 + cac@6.7.14: {} cache-content-type@1.0.1: @@ -8795,10 +8769,14 @@ snapshots: confbox@0.1.8: {} + confbox@0.2.2: {} + consola@3.2.3: {} consola@3.4.0: {} + consola@3.4.2: {} + console-control-strings@1.1.0: {} content-disposition@0.5.4: @@ -9040,6 +9018,8 @@ snapshots: destr@2.0.3: {} + destr@2.0.5: {} + destroy@1.2.0: {} detect-libc@1.0.3: {} @@ -9088,6 +9068,8 @@ snapshots: dotenv@16.4.7: {} + dotenv@16.6.1: {} + duplexer@0.1.2: {} eastasianwidth@0.2.0: {} @@ -9495,6 +9477,8 @@ snapshots: expect-type@1.1.0: {} + exsolve@1.0.7: {} + externality@1.0.2: dependencies: enhanced-resolve: 5.18.1 @@ -9538,6 +9522,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.4.6(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + figures@6.1.0: dependencies: is-unicode-supported: 2.1.0 @@ -9648,11 +9636,11 @@ snapshots: giget@1.2.3: dependencies: citty: 0.1.6 - consola: 3.4.0 + consola: 3.2.3 defu: 6.1.4 node-fetch-native: 1.6.4 nypm: 0.3.12 - ohash: 1.1.4 + ohash: 1.1.6 pathe: 1.1.2 tar: 6.2.1 @@ -9667,6 +9655,25 @@ snapshots: pathe: 2.0.2 tar: 6.2.1 + giget@1.2.5: + dependencies: + citty: 0.1.6 + consola: 3.4.2 + defu: 6.1.4 + node-fetch-native: 1.6.6 + nypm: 0.5.4 + pathe: 2.0.3 + tar: 6.2.1 + + giget@2.0.0: + dependencies: + citty: 0.1.6 + consola: 3.4.2 + defu: 6.1.4 + node-fetch-native: 1.6.6 + nypm: 0.6.0 + pathe: 2.0.3 + git-config-path@2.0.0: {} git-up@8.0.0: @@ -9849,6 +9856,8 @@ snapshots: ignore@7.0.3: {} + ignore@7.0.5: {} + image-meta@0.2.1: {} import-fresh@3.3.0: @@ -9856,16 +9865,6 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 - impound@0.2.0(rollup@3.29.4): - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@3.29.4) - mlly: 1.7.4 - pathe: 1.1.2 - unenv: 1.10.0 - unplugin: 1.16.1 - transitivePeerDependencies: - - rollup - impound@0.2.0(rollup@4.24.4): dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.24.4) @@ -10008,6 +10007,8 @@ snapshots: jiti@2.4.2: {} + jose@5.10.0: {} + jose@5.9.6: {} js-levenshtein@1.1.6: {} @@ -10159,6 +10160,12 @@ snapshots: mlly: 1.7.4 pkg-types: 1.3.1 + local-pkg@1.1.1: + dependencies: + mlly: 1.7.4 + pkg-types: 2.2.0 + quansync: 0.2.10 + locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -10215,10 +10222,6 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.12: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -10321,7 +10324,7 @@ snapshots: pkg-types: 1.2.0 postcss: 8.4.47 postcss-nested: 6.2.0(postcss@8.4.47) - semver: 7.7.1 + semver: 7.7.2 optionalDependencies: typescript: 5.6.3 vue-tsc: 2.2.0(typescript@5.6.3) @@ -10337,15 +10340,15 @@ snapshots: dependencies: acorn: 8.14.0 pathe: 1.1.2 - pkg-types: 1.2.1 - ufo: 1.5.4 + pkg-types: 1.2.0 + ufo: 1.6.1 mlly@1.7.4: dependencies: acorn: 8.14.0 pathe: 2.0.2 pkg-types: 1.3.1 - ufo: 1.5.4 + ufo: 1.6.1 mri@1.2.0: {} @@ -10478,7 +10481,7 @@ snapshots: node-abi@3.68.0: dependencies: - semver: 7.7.1 + semver: 7.7.2 node-addon-api@7.1.1: {} @@ -10539,10 +10542,10 @@ snapshots: nuxi@3.15.0: {} - nuxt-auth-utils@0.5.19(@atproto/api@0.13.15)(@atproto/oauth-client-node@0.2.0)(@simplewebauthn/browser@11.0.0)(@simplewebauthn/server@11.0.0)(magicast@0.3.5)(rollup@4.24.4): + nuxt-auth-utils@0.5.20(@atproto/api@0.13.15)(@atproto/oauth-client-node@0.2.0)(@simplewebauthn/browser@11.0.0)(@simplewebauthn/server@11.0.0)(magicast@0.3.5): dependencies: '@adonisjs/hash': 9.0.5 - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) defu: 6.1.4 h3: 1.14.0 hookable: 5.5.3 @@ -10561,18 +10564,16 @@ snapshots: - argon2 - bcrypt - magicast - - rollup - - supports-color - nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.1.10(typescript@5.6.3))(yaml@2.7.0): + nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0): dependencies: '@nuxt/cli': 3.21.1(magicast@0.3.5) '@nuxt/devalue': 2.0.2 '@nuxt/devtools': 1.7.0(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.24.4) '@nuxt/schema': 3.15.4 - '@nuxt/telemetry': 2.6.4(magicast@0.3.5)(rollup@4.24.4) - '@nuxt/vite-builder': 3.15.4(@types/node@22.5.5)(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))(yaml@2.7.0) + '@nuxt/telemetry': 2.6.4(magicast@0.3.5) + '@nuxt/vite-builder': 3.15.4(@types/node@22.5.5)(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.4)(terser@5.33.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))(yaml@2.7.0) '@unhead/dom': 1.11.18 '@unhead/shared': 1.11.18 '@unhead/ssr': 1.11.18 @@ -10685,135 +10686,14 @@ snapshots: - xml2js - yaml - nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.5.5)(better-sqlite3@11.8.1)(db0@0.2.1(better-sqlite3@11.8.1))(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue-tsc@2.2.0(typescript@5.6.3))(yaml@2.7.0): - dependencies: - '@nuxt/cli': 3.21.1(magicast@0.3.5) - '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.7.0(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0))(vue@3.5.13(typescript@5.6.3)) - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - '@nuxt/schema': 3.15.4 - '@nuxt/telemetry': 2.6.4(magicast@0.3.5)(rollup@3.29.4) - '@nuxt/vite-builder': 3.15.4(@types/node@22.5.5)(eslint@9.19.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vue-tsc@2.2.0(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))(yaml@2.7.0) - '@unhead/dom': 1.11.18 - '@unhead/shared': 1.11.18 - '@unhead/ssr': 1.11.18 - '@unhead/vue': 1.11.18(vue@3.5.13(typescript@5.6.3)) - '@vue/shared': 3.5.13 - acorn: 8.14.0 - c12: 2.0.1(magicast@0.3.5) - chokidar: 4.0.3 - compatx: 0.1.8 - consola: 3.4.0 - cookie-es: 1.2.2 - defu: 6.1.4 - destr: 2.0.3 - devalue: 5.1.1 - errx: 0.1.0 - esbuild: 0.24.2 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - globby: 14.0.2 - h3: 1.14.0 - hookable: 5.5.3 - ignore: 7.0.3 - impound: 0.2.0(rollup@3.29.4) - jiti: 2.4.2 - klona: 2.0.6 - knitwork: 1.2.0 - magic-string: 0.30.17 - mlly: 1.7.4 - nanotar: 0.2.0 - nitropack: 2.10.4(better-sqlite3@11.8.1)(typescript@5.6.3) - nypm: 0.5.2 - ofetch: 1.4.1 - ohash: 1.1.4 - pathe: 2.0.2 - perfect-debounce: 1.0.0 - pkg-types: 1.3.1 - radix3: 1.1.2 - scule: 1.3.0 - semver: 7.7.1 - std-env: 3.8.0 - strip-literal: 3.0.0 - tinyglobby: 0.2.10 - ufo: 1.5.4 - ultrahtml: 1.5.3 - uncrypto: 0.1.3 - unctx: 2.4.1 - unenv: 1.10.0 - unhead: 1.11.18 - unimport: 4.0.0(rollup@3.29.4) - unplugin: 2.1.2 - unplugin-vue-router: 0.11.2(rollup@3.29.4)(vue-router@4.5.0(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) - unstorage: 1.14.4(db0@0.2.1(better-sqlite3@11.8.1))(ioredis@5.4.1) - untyped: 1.5.2 - vue: 3.5.13(typescript@5.6.3) - vue-bundle-renderer: 2.1.1 - vue-devtools-stub: 0.1.0 - vue-router: 4.5.0(vue@3.5.13(typescript@5.6.3)) - optionalDependencies: - '@parcel/watcher': 2.4.1 - '@types/node': 22.5.5 - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@biomejs/biome' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - better-sqlite3 - - bufferutil - - db0 - - drizzle-orm - - encoding - - eslint - - idb-keyval - - ioredis - - less - - lightningcss - - magicast - - meow - - mysql2 - - optionator - - rolldown - - rollup - - sass - - sass-embedded - - stylelint - - stylus - - sugarss - - supports-color - - terser - - tsx - - typescript - - uploadthing - - utf-8-validate - - vite - - vls - - vti - - vue-tsc - - xml2js - - yaml - nypm@0.3.12: dependencies: citty: 0.1.6 - consola: 3.4.0 + consola: 3.2.3 execa: 8.0.1 pathe: 1.1.2 - pkg-types: 1.3.1 - ufo: 1.5.4 + pkg-types: 1.2.0 + ufo: 1.6.1 nypm@0.4.1: dependencies: @@ -10833,6 +10713,23 @@ snapshots: tinyexec: 0.3.2 ufo: 1.5.4 + nypm@0.5.4: + dependencies: + citty: 0.1.6 + consola: 3.4.2 + pathe: 2.0.3 + pkg-types: 1.3.1 + tinyexec: 0.3.2 + ufo: 1.6.1 + + nypm@0.6.0: + dependencies: + citty: 0.1.6 + consola: 3.4.2 + pathe: 2.0.3 + pkg-types: 2.2.0 + tinyexec: 0.3.2 + oauth4webapi@3.1.4: {} object-assign@4.1.1: {} @@ -10847,6 +10744,10 @@ snapshots: ohash@1.1.4: {} + ohash@1.1.6: {} + + ohash@2.0.11: {} + on-finished@2.4.1: dependencies: ee-first: 1.1.1 @@ -10996,6 +10897,8 @@ snapshots: pathe@2.0.2: {} + pathe@2.0.3: {} + pathval@2.0.0: {} perfect-debounce@1.0.0: {} @@ -11030,6 +10933,12 @@ snapshots: mlly: 1.7.4 pathe: 2.0.2 + pkg-types@2.2.0: + dependencies: + confbox: 0.2.2 + exsolve: 1.0.7 + pathe: 2.0.3 + pluralize@8.0.0: {} portfinder@1.0.32: @@ -11432,7 +11341,7 @@ snapshots: protocols@2.0.1: {} - psl@1.10.0: + psl@1.15.0: dependencies: punycode: 2.3.1 @@ -11449,6 +11358,8 @@ snapshots: pvutils@1.1.3: {} + quansync@0.2.10: {} + queue-microtask@1.2.3: {} queue-tick@1.0.1: {} @@ -11464,7 +11375,7 @@ snapshots: rc9@2.1.2: dependencies: defu: 6.1.4 - destr: 2.0.3 + destr: 2.0.5 rc@1.2.8: dependencies: @@ -11588,15 +11499,6 @@ snapshots: optionalDependencies: '@babel/code-frame': 7.24.7 - rollup-plugin-visualizer@5.14.0(rollup@3.29.4): - dependencies: - open: 8.4.2 - picomatch: 4.0.2 - source-map: 0.7.4 - yargs: 17.7.2 - optionalDependencies: - rollup: 3.29.4 - rollup-plugin-visualizer@5.14.0(rollup@4.24.4): dependencies: open: 8.4.2 @@ -11664,6 +11566,8 @@ snapshots: semver@7.7.1: {} + semver@7.7.2: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -11801,6 +11705,8 @@ snapshots: std-env@3.8.0: {} + std-env@3.9.0: {} + streamx@2.20.1: dependencies: fast-fifo: 1.3.2 @@ -12022,13 +11928,18 @@ snapshots: fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.14: + dependencies: + fdir: 6.4.6(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@1.0.2: {} tinyrainbow@2.0.0: {} tinyspy@3.0.2: {} - tlds@1.255.0: {} + tlds@1.259.0: {} to-fast-properties@2.0.0: {} @@ -12093,6 +12004,8 @@ snapshots: ufo@1.5.4: {} + ufo@1.6.1: {} + uint8arrays@3.0.0: dependencies: multiformats: 9.9.0 @@ -12143,7 +12056,7 @@ snapshots: undici-types@6.19.8: {} - undici@6.21.0: {} + undici@6.21.3: {} unenv@1.10.0: dependencies: @@ -12164,25 +12077,6 @@ snapshots: unicorn-magic@0.3.0: {} - unimport@3.14.6(rollup@3.29.4): - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@3.29.4) - acorn: 8.14.0 - escape-string-regexp: 5.0.0 - estree-walker: 3.0.3 - fast-glob: 3.3.3 - local-pkg: 1.0.0 - magic-string: 0.30.17 - mlly: 1.7.4 - pathe: 2.0.2 - picomatch: 4.0.2 - pkg-types: 1.3.1 - scule: 1.3.0 - strip-literal: 2.1.1 - unplugin: 1.16.1 - transitivePeerDependencies: - - rollup - unimport@3.14.6(rollup@4.24.4): dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.24.4) @@ -12190,7 +12084,7 @@ snapshots: escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.3 - local-pkg: 1.0.0 + local-pkg: 1.1.1 magic-string: 0.30.17 mlly: 1.7.4 pathe: 2.0.2 @@ -12202,9 +12096,9 @@ snapshots: transitivePeerDependencies: - rollup - unimport@4.0.0(rollup@3.29.4): + unimport@4.0.0(rollup@4.24.4): dependencies: - '@rollup/pluginutils': 5.1.4(rollup@3.29.4) + '@rollup/pluginutils': 5.1.4(rollup@4.24.4) acorn: 8.14.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 @@ -12221,48 +12115,29 @@ snapshots: transitivePeerDependencies: - rollup - unimport@4.0.0(rollup@4.24.4): + unimport@5.1.0: dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.24.4) - acorn: 8.14.0 + acorn: 8.15.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 - fast-glob: 3.3.3 - local-pkg: 1.0.0 + local-pkg: 1.1.1 magic-string: 0.30.17 mlly: 1.7.4 - pathe: 2.0.2 + pathe: 2.0.3 picomatch: 4.0.2 - pkg-types: 1.3.1 + pkg-types: 2.2.0 scule: 1.3.0 strip-literal: 3.0.0 - unplugin: 2.1.2 - transitivePeerDependencies: - - rollup + tinyglobby: 0.2.14 + unplugin: 2.3.5 + unplugin-utils: 0.2.4 universalify@2.0.1: {} - unplugin-vue-router@0.11.2(rollup@3.29.4)(vue-router@4.5.0(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): + unplugin-utils@0.2.4: dependencies: - '@babel/types': 7.26.7 - '@rollup/pluginutils': 5.1.4(rollup@3.29.4) - '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.6.3)) - ast-walker-scope: 0.6.2 - chokidar: 3.6.0 - fast-glob: 3.3.3 - json5: 2.2.3 - local-pkg: 1.0.0 - magic-string: 0.30.17 - mlly: 1.7.4 pathe: 2.0.2 - scule: 1.3.0 - unplugin: 2.1.2 - yaml: 2.7.0 - optionalDependencies: - vue-router: 4.5.0(vue@3.5.13(typescript@5.6.3)) - transitivePeerDependencies: - - rollup - - vue + picomatch: 4.0.2 unplugin-vue-router@0.11.2(rollup@4.24.4)(vue-router@4.5.0(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): dependencies: @@ -12301,6 +12176,12 @@ snapshots: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 + unplugin@2.3.5: + dependencies: + acorn: 8.15.0 + picomatch: 4.0.2 + webpack-virtual-modules: 0.6.2 + unstorage@1.14.4(db0@0.2.1(better-sqlite3@11.8.1))(ioredis@5.4.1): dependencies: anymatch: 3.1.3 @@ -12346,6 +12227,14 @@ snapshots: transitivePeerDependencies: - supports-color + untyped@2.0.0: + dependencies: + citty: 0.1.6 + defu: 6.1.4 + jiti: 2.4.2 + knitwork: 1.2.0 + scule: 1.3.0 + unwasm@0.3.9: dependencies: knitwork: 1.2.0 @@ -12392,10 +12281,6 @@ snapshots: vary@1.1.2: {} - vite-hot-client@0.2.4(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)): - dependencies: - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) - vite-hot-client@0.2.4(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)): dependencies: vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) @@ -12418,29 +12303,6 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.8.0(eslint@9.19.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.1.10(typescript@5.6.3)): - dependencies: - '@babel/code-frame': 7.26.2 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - chokidar: 3.6.0 - commander: 8.3.0 - fast-glob: 3.3.3 - fs-extra: 11.3.0 - npm-run-path: 4.0.1 - strip-ansi: 6.0.1 - tiny-invariant: 1.3.3 - vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) - vscode-languageclient: 7.0.0 - vscode-languageserver: 7.0.0 - vscode-languageserver-textdocument: 1.0.12 - vscode-uri: 3.1.0 - optionalDependencies: - eslint: 9.19.0(jiti@2.4.2) - optionator: 0.9.4 - typescript: 5.6.3 - vue-tsc: 2.1.10(typescript@5.6.3) - vite-plugin-checker@0.8.0(eslint@9.19.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.6.3)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0))(vue-tsc@2.2.0(typescript@5.6.3)): dependencies: '@babel/code-frame': 7.26.2 @@ -12464,25 +12326,7 @@ snapshots: typescript: 5.6.3 vue-tsc: 2.2.0(typescript@5.6.3) - vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(rollup@3.29.4)(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)): - dependencies: - '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@3.29.4) - debug: 4.4.0(supports-color@9.4.0) - error-stack-parser-es: 0.1.5 - fs-extra: 11.3.0 - open: 10.1.0 - perfect-debounce: 1.0.0 - picocolors: 1.1.1 - sirv: 3.0.0 - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) - optionalDependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - transitivePeerDependencies: - - rollup - - supports-color - - vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.17.7(magicast@0.3.5))(rollup@4.24.4)(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.24.4) @@ -12495,36 +12339,21 @@ snapshots: sirv: 3.0.0 vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) optionalDependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) + '@nuxt/kit': 3.17.7(magicast@0.3.5) transitivePeerDependencies: - rollup - supports-color - vite-plugin-inspect@10.1.0(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@3.29.4))(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)): + vite-plugin-inspect@10.1.0(@nuxt/kit@3.17.7(magicast@0.3.5))(vite@6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0)): dependencies: debug: 4.4.0(supports-color@9.4.0) error-stack-parser-es: 1.0.5 open: 10.1.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) + vite: 6.0.11(@types/node@22.5.5)(jiti@2.4.2)(terser@5.33.0)(yaml@2.7.0) optionalDependencies: - '@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@3.29.4) - transitivePeerDependencies: - - supports-color - - vite-plugin-vue-inspector@5.3.1(vite@5.4.10(@types/node@22.5.5)(terser@5.33.0)): - dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.26.0) - '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.26.0) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.26.5(@babel/core@7.26.0) - '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - '@vue/compiler-dom': 3.5.13 - kolorist: 1.8.0 - magic-string: 0.30.17 - vite: 5.4.10(@types/node@22.5.5)(terser@5.33.0) + '@nuxt/kit': 3.17.7(magicast@0.3.5) transitivePeerDependencies: - supports-color @@ -12565,9 +12394,9 @@ snapshots: terser: 5.33.0 yaml: 2.7.0 - vitest-environment-nuxt@1.0.1(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0): + vitest-environment-nuxt@1.0.1(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0): dependencies: - '@nuxt/test-utils': 3.15.4(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(rollup@3.29.4)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0) + '@nuxt/test-utils': 3.15.4(@types/node@22.5.5)(jiti@2.4.2)(magicast@0.3.5)(terser@5.33.0)(typescript@5.6.3)(vitest@3.0.5(@types/node@22.5.5)(terser@5.33.0))(yaml@2.7.0) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -12583,12 +12412,10 @@ snapshots: - lightningcss - magicast - playwright-core - - rollup - sass - sass-embedded - stylus - sugarss - - supports-color - terser - tsx - typescript @@ -12679,14 +12506,6 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.13(typescript@5.6.3) - vue-tsc@2.1.10(typescript@5.6.3): - dependencies: - '@volar/typescript': 2.4.11 - '@vue/language-core': 2.1.10(typescript@5.6.3) - semver: 7.7.1 - typescript: 5.6.3 - optional: true - vue-tsc@2.2.0(typescript@5.6.3): dependencies: '@volar/typescript': 2.4.11 @@ -12797,3 +12616,5 @@ snapshots: readable-stream: 4.5.2 zod@3.24.1: {} + + zod@3.25.76: {} diff --git a/src/module.ts b/src/module.ts index 99dbd418..fe659ce7 100644 --- a/src/module.ts +++ b/src/module.ts @@ -9,6 +9,7 @@ import { addServerImportsDir, addComponentsDir, logger, + addTypeTemplate, } from '@nuxt/kit' import { join } from 'pathe' import { defu } from 'defu' @@ -39,6 +40,10 @@ export interface ModuleOptions { */ scrypt?: ScryptConfig } + /** + * Whether to include an "[x: string]: unknown" signature in UserSession + */ + extraSessionData?: boolean } declare module 'nuxt/schema' { @@ -65,6 +70,7 @@ export default defineNuxtModule({ hash: { scrypt: {}, }, + extraSessionData: true, }, async setup(options, nuxt) { const resolver = createResolver(import.meta.url) @@ -72,6 +78,12 @@ export default defineNuxtModule({ nuxt.options.alias['#auth-utils'] = resolver.resolve( './runtime/types/index', ) + if (options.extraSessionData) { + addTypeTemplate({ + filename: 'extra-session-data.d.ts', + src: resolver.resolve('./runtime/types/extra-session-data.d.ts'), + }, { nuxt: true, nitro: true }) + } const composables = [ { name: 'useUserSession', from: resolver.resolve('./runtime/app/composables/session') }, diff --git a/src/runtime/types/extra-session-data.d.ts b/src/runtime/types/extra-session-data.d.ts new file mode 100644 index 00000000..067cfa78 --- /dev/null +++ b/src/runtime/types/extra-session-data.d.ts @@ -0,0 +1,10 @@ +declare module '#auth-utils' { + interface UserSession { + /** + * Extra session data, available on client and server + */ + [key: string]: unknown + } +} + +export {} diff --git a/src/runtime/types/session.ts b/src/runtime/types/session.ts index b9fba044..a6b040c5 100644 --- a/src/runtime/types/session.ts +++ b/src/runtime/types/session.ts @@ -19,10 +19,6 @@ export interface UserSession { * Private session data, only available on server/ code */ secure?: SecureSessionData - /** - * Extra session data, available on client and server - */ - [key: string]: unknown } export interface UserSessionRequired extends UserSession {