This commit is contained in:
2024-08-22 18:20:29 +02:00
parent ee14d523cf
commit fb8d9b450e
36 changed files with 261 additions and 180 deletions

82
pnpm-lock.yaml generated
View File

@@ -10,7 +10,7 @@ importers:
dependencies:
'@nuxt/content':
specifier: ^2.13.2
version: 2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))
version: 2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))
'@nuxthq/studio':
specifier: ^2.0.3
version: 2.0.3(magicast@0.3.4)(rollup@4.19.0)
@@ -21,14 +21,14 @@ importers:
specifier: ^3.2.0
version: 3.2.0(magicast@0.3.4)(rollup@4.19.0)
drizzle-orm:
specifier: ^0.33.0
version: 0.33.0(@cloudflare/workers-types@4.20240815.0)
specifier: ^0.32.1
version: 0.32.2(@cloudflare/workers-types@4.20240815.0)
h3-zod:
specifier: ^0.5.3
version: 0.5.3(h3@1.12.0)(zod@3.23.8)
nuxt:
specifier: ^3.12.4
version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
nuxt-auth-utils:
specifier: ^0.3.4
version: 0.3.4(magicast@0.3.4)(rollup@4.19.0)
@@ -56,10 +56,10 @@ importers:
version: 11.0.1(vue@3.4.38(typescript@5.5.4))
'@vueuse/nuxt':
specifier: ^11.0.1
version: 11.0.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))
version: 11.0.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))
drizzle-kit:
specifier: ^0.24.0
version: 0.24.0
specifier: ^0.23.0
version: 0.23.2
eslint:
specifier: ^9.9.0
version: 9.9.0(jiti@1.21.6)
@@ -2832,12 +2832,12 @@ packages:
resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==}
engines: {node: '>=12'}
drizzle-kit@0.24.0:
resolution: {integrity: sha512-rUl5Rf5HLOVkAwHEVEi8xgulIRWzoys0q77RHGCxv5e9v8AI3JGFg7Ug5K1kn513RwNZbuNJMUKOXo0j8kPRgg==}
drizzle-kit@0.23.2:
resolution: {integrity: sha512-NWkQ7GD2OTbQ7HzcjsaCOf3n0tlFPSEAF38fvDpwDj8jRbGWGFtN2cD8I8wp4lU+5Os/oyP2xycTKGLHdPipUw==}
hasBin: true
drizzle-orm@0.33.0:
resolution: {integrity: sha512-SHy72R2Rdkz0LEq0PSG/IdvnT3nGiWuRk+2tXZQ90GVq/XQhpCzu/EFT3V2rox+w8MlkBQxifF8pCStNYnERfA==}
drizzle-orm@0.32.2:
resolution: {integrity: sha512-3fXKzPzrgZIcnWCSLiERKN5Opf9Iagrag75snfFlKeKSYB1nlgPBshzW3Zn6dQymkyiib+xc4nIz0t8U+Xdpuw==}
peerDependencies:
'@aws-sdk/client-rds-data': '>=3'
'@cloudflare/workers-types': '>=3'
@@ -2980,8 +2980,8 @@ packages:
es-module-lexer@1.5.4:
resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
esbuild-register@3.5.0:
resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==}
esbuild-register@3.6.0:
resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==}
peerDependencies:
esbuild: '>=0.12 <1'
@@ -6185,7 +6185,7 @@ snapshots:
'@babel/helper-split-export-declaration': 7.24.7
'@babel/parser': 7.24.8
'@babel/types': 7.24.9
debug: 4.3.5
debug: 4.3.6
globals: 11.12.0
transitivePeerDependencies:
- supports-color
@@ -6811,7 +6811,7 @@ snapshots:
'@koa/router@12.0.1':
dependencies:
debug: 4.3.5
debug: 4.3.6
http-errors: 2.0.0
koa-compose: 4.1.0
methods: 1.1.2
@@ -6865,13 +6865,13 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
'@nuxt/content@2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))':
'@nuxt/content@2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))':
dependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
'@nuxtjs/mdc': 0.8.3(magicast@0.3.4)(rollup@4.19.0)
'@vueuse/core': 10.11.0(vue@3.4.38(typescript@5.5.4))
'@vueuse/head': 2.0.0(vue@3.4.38(typescript@5.5.4))
'@vueuse/nuxt': 10.11.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))
'@vueuse/nuxt': 10.11.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))
consola: 3.2.3
defu: 6.1.4
destr: 2.0.3
@@ -7728,7 +7728,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 7.17.0
'@typescript-eslint/visitor-keys': 7.17.0
debug: 4.3.5
debug: 4.3.6
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.5
@@ -8132,13 +8132,13 @@ snapshots:
'@vueuse/metadata@11.0.1': {}
'@vueuse/nuxt@10.11.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))':
'@vueuse/nuxt@10.11.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))':
dependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
'@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4))
'@vueuse/metadata': 10.11.1
local-pkg: 0.5.0
nuxt: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
nuxt: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
@@ -8147,13 +8147,13 @@ snapshots:
- supports-color
- vue
'@vueuse/nuxt@11.0.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))':
'@vueuse/nuxt@11.0.1(magicast@0.3.4)(nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)))(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))':
dependencies:
'@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
'@vueuse/core': 11.0.1(vue@3.4.38(typescript@5.5.4))
'@vueuse/metadata': 11.0.1
local-pkg: 0.5.0
nuxt: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
nuxt: 3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4))
vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4))
transitivePeerDependencies:
- '@vue/composition-api'
@@ -8210,7 +8210,7 @@ snapshots:
agent-base@6.0.2:
dependencies:
debug: 4.3.5
debug: 4.3.6
transitivePeerDependencies:
- supports-color
@@ -8421,7 +8421,7 @@ snapshots:
capnp-ts@0.7.0:
dependencies:
debug: 4.3.5
debug: 4.3.6
tslib: 2.6.3
transitivePeerDependencies:
- supports-color
@@ -8679,9 +8679,9 @@ snapshots:
date-fns@3.6.0: {}
db0@0.1.4(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0)):
db0@0.1.4(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0)):
optionalDependencies:
drizzle-orm: 0.33.0(@cloudflare/workers-types@4.20240815.0)
drizzle-orm: 0.32.2(@cloudflare/workers-types@4.20240815.0)
de-indent@1.0.2: {}
@@ -8788,16 +8788,16 @@ snapshots:
dotenv@16.4.5: {}
drizzle-kit@0.24.0:
drizzle-kit@0.23.2:
dependencies:
'@drizzle-team/brocli': 0.8.2
'@esbuild-kit/esm-loader': 2.6.5
esbuild: 0.19.12
esbuild-register: 3.5.0(esbuild@0.19.12)
esbuild-register: 3.6.0(esbuild@0.19.12)
transitivePeerDependencies:
- supports-color
drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0):
drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0):
optionalDependencies:
'@cloudflare/workers-types': 4.20240815.0
@@ -8850,9 +8850,9 @@ snapshots:
es-module-lexer@1.5.4: {}
esbuild-register@3.5.0(esbuild@0.19.12):
esbuild-register@3.6.0(esbuild@0.19.12):
dependencies:
debug: 4.3.5
debug: 4.3.6
esbuild: 0.19.12
transitivePeerDependencies:
- supports-color
@@ -9730,7 +9730,7 @@ snapshots:
https-proxy-agent@5.0.1:
dependencies:
agent-base: 6.0.2
debug: 4.3.5
debug: 4.3.6
transitivePeerDependencies:
- supports-color
@@ -9774,7 +9774,7 @@ snapshots:
dependencies:
'@ioredis/commands': 1.2.0
cluster-key-slot: 1.1.2
debug: 4.3.5
debug: 4.3.6
denque: 2.1.0
lodash.defaults: 4.2.0
lodash.isarguments: 3.1.0
@@ -9961,7 +9961,7 @@ snapshots:
koa-send@5.0.1:
dependencies:
debug: 4.3.5
debug: 4.3.6
http-errors: 1.8.1
resolve-path: 1.4.0
transitivePeerDependencies:
@@ -9981,7 +9981,7 @@ snapshots:
content-disposition: 0.5.4
content-type: 1.0.5
cookies: 0.9.1
debug: 4.3.5
debug: 4.3.6
delegates: 1.0.0
depd: 2.0.0
destroy: 1.2.0
@@ -10422,7 +10422,7 @@ snapshots:
micromark@2.11.4:
dependencies:
debug: 4.3.5
debug: 4.3.6
parse-entities: 2.0.0
transitivePeerDependencies:
- supports-color
@@ -10579,7 +10579,7 @@ snapshots:
mlly: 1.7.1
pkg-types: 1.1.3
nitropack@2.9.7(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(magicast@0.3.4):
nitropack@2.9.7(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(magicast@0.3.4):
dependencies:
'@cloudflare/kv-asset-handler': 0.3.4
'@netlify/functions': 2.8.1
@@ -10602,7 +10602,7 @@ snapshots:
cookie-es: 1.2.1
croner: 8.1.0
crossws: 0.2.4
db0: 0.1.4(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))
db0: 0.1.4(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))
defu: 6.1.4
destr: 2.0.3
dot-prop: 8.0.2
@@ -10753,7 +10753,7 @@ snapshots:
- rollup
- supports-color
nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)):
nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@22.4.2)(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.3)(typescript@5.5.4)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))(vue-tsc@2.0.29(typescript@5.5.4)):
dependencies:
'@nuxt/devalue': 2.0.2
'@nuxt/devtools': 1.3.14(rollup@4.19.0)(vite@5.3.4(@types/node@22.4.2)(terser@5.31.3))
@@ -10787,7 +10787,7 @@ snapshots:
knitwork: 1.1.0
magic-string: 0.30.10
mlly: 1.7.1
nitropack: 2.9.7(drizzle-orm@0.33.0(@cloudflare/workers-types@4.20240815.0))(magicast@0.3.4)
nitropack: 2.9.7(drizzle-orm@0.32.2(@cloudflare/workers-types@4.20240815.0))(magicast@0.3.4)
nuxi: 3.12.0
nypm: 0.3.9
ofetch: 1.3.4
@@ -12246,7 +12246,7 @@ snapshots:
vite-node@2.0.4(@types/node@22.4.2)(terser@5.31.3):
dependencies:
cac: 6.7.14
debug: 4.3.5
debug: 4.3.6
pathe: 1.1.2
tinyrainbow: 1.2.0
vite: 5.3.4(@types/node@22.4.2)(terser@5.31.3)