diff --git a/backend/package.json b/backend/package.json index f3a8e301..12379151 100644 --- a/backend/package.json +++ b/backend/package.json @@ -43,7 +43,7 @@ "class-transformer": "0.5.1", "class-validator": "0.14.2", "dotenv": "16.6.1", - "drizzle-orm": "0.43.1", + "drizzle-orm": "0.44.3", "drizzle-zod": "0.7.1", "http-signature": "1.4.0", "nestjs-pino": "4.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f003fa24..2b02932c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,11 +39,11 @@ importers: specifier: 16.6.1 version: 16.6.1 drizzle-orm: - specifier: 0.43.1 - version: 0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6) + specifier: 0.44.3 + version: 0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6) drizzle-zod: specifier: 0.7.1 - version: 0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(zod@3.24.3) + version: 0.7.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(zod@3.24.3) http-signature: specifier: 1.4.0 version: 1.4.0 @@ -155,7 +155,7 @@ importers: version: 2.6.2(vite@6.1.1(@types/node@22.16.5)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3)) '@nuxt/image': specifier: 1.10.0 - version: 1.10.0(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1)(magicast@0.3.5) + version: 1.10.0(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1)(magicast@0.3.5) '@nuxt/ui': specifier: 2.22.1 version: 2.22.1(axios@1.10.0)(change-case@5.4.4)(focus-trap@7.5.4)(magicast@0.3.5)(ts-node@10.9.2(@types/node@22.16.5)(typescript@5.8.3))(vite@6.1.1(@types/node@22.16.5)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.3))(zod@3.24.3) @@ -185,7 +185,7 @@ importers: version: 2.0.2 nuxt: specifier: 3.15.4 - version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.16.5)(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.39.0)(typescript@5.8.3)(vite@6.1.1(@types/node@22.16.5)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))(yaml@2.7.0) + version: 3.15.4(@parcel/watcher@2.4.1)(@types/node@22.16.5)(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.39.0)(typescript@5.8.3)(vite@6.1.1(@types/node@22.16.5)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))(yaml@2.7.0) prettier: specifier: 3.6.2 version: 3.6.2 @@ -4238,8 +4238,8 @@ packages: resolution: {integrity: sha512-tCPWVZWZqWVx2XUsVpJRnH9Mx0ClVOf5YUHerZ5so1OKSlqww4zy1R5ksEdGRcO3tM3zj0PYN6V48TbQCL1RfA==} hasBin: true - drizzle-orm@0.43.1: - resolution: {integrity: sha512-dUcDaZtE/zN4RV/xqGrVSMpnEczxd5cIaoDeor7Zst9wOe/HzC/7eAaulywWGYXdDEc9oBPMjayVEDg0ziTLJA==} + drizzle-orm@0.44.3: + resolution: {integrity: sha512-8nIiYQxOpgUicEL04YFojJmvC4DNO4KoyXsEIqN44+g6gNBr6hmVpWk3uyAt4CaTiRGDwoU+alfqNNeonLAFOQ==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=4' @@ -4255,6 +4255,7 @@ packages: '@types/better-sqlite3': '*' '@types/pg': '*' '@types/sql.js': '*' + '@upstash/redis': '>=1.34.7' '@vercel/postgres': '>=0.8.0' '@xata.io/client': '*' better-sqlite3: '>=7' @@ -4298,6 +4299,8 @@ packages: optional: true '@types/sql.js': optional: true + '@upstash/redis': + optional: true '@vercel/postgres': optional: true '@xata.io/client': @@ -10886,7 +10889,7 @@ snapshots: - vite - vue - '@nuxt/image@1.10.0(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1)(magicast@0.3.5)': + '@nuxt/image@1.10.0(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1)(magicast@0.3.5)': dependencies: '@nuxt/kit': 3.16.0(magicast@0.3.5) consola: 3.4.2 @@ -10899,7 +10902,7 @@ snapshots: std-env: 3.8.1 ufo: 1.5.4 optionalDependencies: - ipx: 2.1.0(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) + ipx: 2.1.0(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13382,9 +13385,9 @@ snapshots: dependencies: assert-plus: 1.0.0 - db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)): + db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)): optionalDependencies: - drizzle-orm: 0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6) + drizzle-orm: 0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6) debug@2.6.9: dependencies: @@ -13548,7 +13551,7 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6): + drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6): optionalDependencies: '@libsql/client-wasm': 0.14.0 '@opentelemetry/api': 1.9.0 @@ -13556,9 +13559,9 @@ snapshots: gel: 2.0.0 pg: 8.15.6 - drizzle-zod@0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(zod@3.24.3): + drizzle-zod@0.7.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(zod@3.24.3): dependencies: - drizzle-orm: 0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6) + drizzle-orm: 0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6) zod: 3.24.3 duplexer@0.1.2: {} @@ -14912,7 +14915,7 @@ snapshots: ipaddr.js@2.2.0: {} - ipx@2.1.0(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1): + ipx@2.1.0(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1): dependencies: '@fastify/accept-negotiator': 1.1.0 citty: 0.1.6 @@ -14928,7 +14931,7 @@ snapshots: sharp: 0.32.6 svgo: 3.3.2 ufo: 1.5.4 - unstorage: 1.14.4(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) + unstorage: 1.14.4(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) xss: 1.0.14 transitivePeerDependencies: - '@azure/app-configuration' @@ -15942,7 +15945,7 @@ snapshots: pino-http: 9.0.0 rxjs: 7.8.2 - nitropack@2.10.4(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(typescript@5.8.3): + nitropack@2.10.4(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(typescript@5.8.3): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 2.8.2 @@ -15966,7 +15969,7 @@ snapshots: cookie-es: 1.2.2 croner: 9.0.0 crossws: 0.3.1 - db0: 0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)) + db0: 0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)) defu: 6.1.4 destr: 2.0.3 dot-prop: 9.0.0 @@ -16009,7 +16012,7 @@ snapshots: unctx: 2.4.1 unenv: 1.10.0 unimport: 3.14.6(rollup@4.24.4) - unstorage: 1.14.4(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) + unstorage: 1.14.4(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) untyped: 1.5.2 unwasm: 0.3.9 transitivePeerDependencies: @@ -16113,7 +16116,7 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.16.5)(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.39.0)(typescript@5.8.3)(vite@6.1.1(@types/node@22.16.5)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))(yaml@2.7.0): + nuxt@3.15.4(@parcel/watcher@2.4.1)(@types/node@22.16.5)(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.39.0)(typescript@5.8.3)(vite@6.1.1(@types/node@22.16.5)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))(yaml@2.7.0): dependencies: '@nuxt/cli': 3.21.1(magicast@0.3.5) '@nuxt/devalue': 2.0.2 @@ -16151,7 +16154,7 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.4 nanotar: 0.2.0 - nitropack: 2.10.4(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(typescript@5.8.3) + nitropack: 2.10.4(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6))(encoding@0.1.13)(typescript@5.8.3) nypm: 0.5.2 ofetch: 1.4.1 ohash: 1.1.4 @@ -16173,7 +16176,7 @@ snapshots: unimport: 4.1.1 unplugin: 2.1.2 unplugin-vue-router: 0.11.2(rollup@4.24.4)(vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) - unstorage: 1.14.4(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) + unstorage: 1.14.4(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1) untyped: 1.5.2 vue: 3.5.13(typescript@5.8.3) vue-bundle-renderer: 2.1.1 @@ -18253,7 +18256,7 @@ snapshots: picomatch: 4.0.2 webpack-virtual-modules: 0.6.2 - unstorage@1.14.4(db0@0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1): + unstorage@1.14.4(db0@0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)))(ioredis@5.4.1): dependencies: anymatch: 3.1.3 chokidar: 3.6.0 @@ -18264,7 +18267,7 @@ snapshots: ofetch: 1.4.1 ufo: 1.5.4 optionalDependencies: - db0: 0.2.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)) + db0: 0.2.1(drizzle-orm@0.44.3(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.14)(gel@2.0.0)(pg@8.15.6)) ioredis: 5.4.1 untun@0.1.3: