diff --git a/services/backend/package.json b/services/backend/package.json index 013a160f..4a868225 100644 --- a/services/backend/package.json +++ b/services/backend/package.json @@ -20,10 +20,10 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@orpc/server": "1.15.2", + "@orpc/server": "1.15.3", "axios": "^1.20.0", "dotenv": "^18.0.1", - "drizzle-orm": "^0.45.2", + "drizzle-orm": "^0.45.3", "express": "^5.2.1", "helmet": "^8.1.0", "ioredis": "^6.0.0", diff --git a/services/backend/pnpm-lock.yaml b/services/backend/pnpm-lock.yaml index 050473ba..6dac6b76 100644 --- a/services/backend/pnpm-lock.yaml +++ b/services/backend/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@orpc/server': - specifier: 1.15.2 - version: 1.15.2(@opentelemetry/api@1.9.1)(ws@8.21.3) + specifier: 1.15.3 + version: 1.15.3(@opentelemetry/api@1.9.1)(ws@8.21.3) axios: specifier: ^1.20.0 version: 1.20.0(debug@4.4.3) @@ -18,8 +18,8 @@ importers: specifier: ^18.0.1 version: 18.0.1 drizzle-orm: - specifier: ^0.45.2 - version: 0.45.2(@opentelemetry/api@1.9.1)(@types/pg@8.23.1)(pg@8.23.0) + specifier: ^0.45.3 + version: 0.45.3(@opentelemetry/api@1.9.1)(@types/pg@8.23.1)(pg@8.23.0) express: specifier: ^5.2.1 version: 5.2.1 @@ -318,17 +318,17 @@ packages: resolution: {integrity: sha512-gLyJlPHPZYdAk1JENA9LeHejZe1Ti77/pTeFm/nMXmQH/HFZlcS/O2XJB+L8fkbrNSqhdtlvjBVjxwUYanNH5Q==} engines: {node: '>=8.0.0'} - '@orpc/client@1.15.2': - resolution: {integrity: sha512-BvZtXMT+dT2y5+WoemmakIFn1gSPJfAliX+SNFaExnedauTc6Fo1lbmyilhQRbqA4EgGY3jyxhrcWtTjKYDmXA==} + '@orpc/client@1.15.3': + resolution: {integrity: sha512-ceMe1zGG0uTJr6RfB8TWLJU54DJe3dULkn1A8AUVUDJ4eS+JqMkMmG8zJdEXrkvm4Dwh8majVCpWfCwKuq57Pg==} - '@orpc/contract@1.15.2': - resolution: {integrity: sha512-RfRlv2JhCBcNX3oDShRumaBkV1gRI5ExdEX3Xcna67nKYW0xKGCLKrAZkD5f8beYKmaGBzsPQyughz3WcxrOcA==} + '@orpc/contract@1.15.3': + resolution: {integrity: sha512-ta7LFMMua24obEaYTQerKaR9oGV17mZJ/w0TggJGbBKOsQ5IXxZsDFRh4ugIGFP9KCNPK4XqrENe6SUmc4CEfA==} - '@orpc/interop@1.15.2': - resolution: {integrity: sha512-+jx1T1caj/TZqkEKql3GqF8nDhjhyf0gtrZcJ/O7EN0DGk7Q9gjUFmx90Q/S+Ge29TtjCuZD3LfD3ta1ZR9FUw==} + '@orpc/interop@1.15.3': + resolution: {integrity: sha512-E24sWenXmAy84vTgHsnYsCWT1dciKIq+zEa0Ip3xGHFiz4Sx9s/AA/oNAoKLkM05Q7onH0oMlV2EiImBqa88eQ==} - '@orpc/server@1.15.2': - resolution: {integrity: sha512-m0uOo3whbjaXINkCnw8tYYL0dZaYElAbV80CwJwKXBJ3O2ST4K2CRbOk+Pb2AAVFnRuZHFV16dRtBjc2Xhqw2Q==} + '@orpc/server@1.15.3': + resolution: {integrity: sha512-V/ZJQ0gMhROkKZG3t9ABrvhQUudszDYOLsL93ObjzwhyW4a9PfEyP/BsL+vdl5YmpyQ7vHq2WvXRyDsWUkZigQ==} peerDependencies: crossws: '>=0.3.4' ws: '>=8.18.1' @@ -338,36 +338,36 @@ packages: ws: optional: true - '@orpc/shared@1.15.2': - resolution: {integrity: sha512-q+wh7kZj/+gWaSD0PQkW9Rwe9sEJ955xjOJpFTyRWxdeS6nyqyheNQIcYFCwSq5P3SHMoBH5hzVbzDbxU1oBmA==} + '@orpc/shared@1.15.3': + resolution: {integrity: sha512-b8Y0Zt+OhxOJP5Fp7seoPhmSb5Pej8qKqzRxsSbYVb2C88E3XktWaTJVD9fC6lRXED8wDvy4SYag6XSKALwDbg==} peerDependencies: '@opentelemetry/api': '>=1.9.0' peerDependenciesMeta: '@opentelemetry/api': optional: true - '@orpc/standard-server-aws-lambda@1.15.2': - resolution: {integrity: sha512-6hDTyO3Vzj312qqVz8ZzSR40ZeCVi1S95qX5AZnebUO1g1mP0sA/KURBrEpFAnyypCXfLCLI2IsuYvMXnFxi1A==} + '@orpc/standard-server-aws-lambda@1.15.3': + resolution: {integrity: sha512-m/0+x/h+T+0MhBn4oFTssvr9Nvf/GZe9DPHqHlY0739I6MAVUOsHbaVV57YAR7Z0NZvvnjJ6IgmWYNg4IO0IOQ==} - '@orpc/standard-server-fastify@1.15.2': - resolution: {integrity: sha512-iWQJZTu4ZiTAweCscnHSGXR5Ww3mvlg/PGFnpfRz8N8OSw4NezUSbUOcsmte5zI64254n+3JHDESERScexixUw==} + '@orpc/standard-server-fastify@1.15.3': + resolution: {integrity: sha512-2232+PBDJA5E+aex9hc8WHDdRBkYV+o5tYYnebbrDTNmhYEjiD9sp6z9je3RQvC9ap0yuXLHI38IYirNey5A9A==} peerDependencies: fastify: '>=5.6.1' peerDependenciesMeta: fastify: optional: true - '@orpc/standard-server-fetch@1.15.2': - resolution: {integrity: sha512-eszEumbcjrHuZ2tWYryGM49N/b8i6Q7SfjLjMAoJZ/A7EBplUYE4DZm7/64TEuLN6DFNfO/jJurOQyA1FkiklA==} + '@orpc/standard-server-fetch@1.15.3': + resolution: {integrity: sha512-m1S5pQuDngbYc+FX7Y6wekENjUphSPbTO0dEnfK7KBeZSH9mteh/0gyMS0YynXBU8AA7Yn3qTckoPzdRvgD8oA==} - '@orpc/standard-server-node@1.15.2': - resolution: {integrity: sha512-Pvnm3hivh/GsJhGjRllgKKtJ86x9Hu6VpjXD91vL8kSYnTIjm6wrmWuGKdfLDUCZp+94a6crpZ7Uz7RLs83w1g==} + '@orpc/standard-server-node@1.15.3': + resolution: {integrity: sha512-jxsBRszSWG2je6cpZLJzWeTK/iz2xJHGYthsOuexFmmWWB9WqALwx2gjbOMi9zythFiU/AqD1pgTH2rnPYRU3w==} - '@orpc/standard-server-peer@1.15.2': - resolution: {integrity: sha512-mhd+RXfkiw+AIpTnSG7FAcI9axVi0GV/SHjkoxXCzZL3DRNlkGT4VW2czr5FrKkgi+ncoN3Jl11XtauSJr3j8g==} + '@orpc/standard-server-peer@1.15.3': + resolution: {integrity: sha512-1/vKuHc/dibDVKyT6PkzZ0V2T9TchQBz9lw7avCc0oGmIqNKqCsF3cWxMh1FEH8orI8VWu1o54s5uq63Px5rvw==} - '@orpc/standard-server@1.15.2': - resolution: {integrity: sha512-pVIiKxWh7k8i0CUzcgoqiAcFIxO9Kfc0Zsz6HQ7S48BMkbW/nQtUyOa4WwtmAfZhbqY8k/JRJSlYc9mgpBTC0Q==} + '@orpc/standard-server@1.15.3': + resolution: {integrity: sha512-ssLeP7EjtBw1k+7jkksnon7CkldSZPG9aBcUT9F46fvPX74ysIcX5swOuek8vS6WazEjd5NPkXYH3OxIpFdi6g==} '@oxc-project/types@0.142.0': resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==} @@ -764,8 +764,8 @@ packages: engines: {node: '>=12'} hasBin: true - drizzle-orm@0.45.2: - resolution: {integrity: sha512-kY0BSaTNYWnoDMVoyY8uxmyHjpJW1geOmBMdSSicKo9CIIWkSxMIj2rkeSR51b8KAPB7m+qysjuHme5nKP+E5Q==} + drizzle-orm@0.45.3: + resolution: {integrity: sha512-CAloER21cDdcgZ1OmjrZX82EeRNsdP+y0onX/eyoYDaYzki/adrAa91lzM5jWh7zZPK4qUbw/6LGv9J+A+uizA==} peerDependencies: '@aws-sdk/client-rds-data': '>=3' '@cloudflare/workers-types': '>=4' @@ -773,6 +773,7 @@ packages: '@libsql/client': '>=0.10.0' '@libsql/client-wasm': '>=0.10.0' '@neondatabase/serverless': '>=0.10.0' + '@netlify/db': '>=0.4.0' '@op-engineering/op-sqlite': '>=2' '@opentelemetry/api': ^1.4.1 '@planetscale/database': '>=1.13' @@ -809,6 +810,8 @@ packages: optional: true '@neondatabase/serverless': optional: true + '@netlify/db': + optional: true '@op-engineering/op-sqlite': optional: true '@opentelemetry/api': @@ -1659,38 +1662,38 @@ snapshots: '@opentelemetry/api@1.9.1': {} - '@orpc/client@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/client@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-peer': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-peer': 1.15.3(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/contract@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/contract@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/client': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/client': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) '@standard-schema/spec': 1.1.0 openapi-types: 12.1.3 transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/interop@1.15.2': {} + '@orpc/interop@1.15.3': {} - '@orpc/server@1.15.2(@opentelemetry/api@1.9.1)(ws@8.21.3)': + '@orpc/server@1.15.3(@opentelemetry/api@1.9.1)(ws@8.21.3)': dependencies: - '@orpc/client': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/contract': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/interop': 1.15.2 - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-aws-lambda': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fastify': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-node': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-peer': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/client': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/contract': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/interop': 1.15.3 + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-aws-lambda': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fastify': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-node': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-peer': 1.15.3(@opentelemetry/api@1.9.1) cookie: 1.1.1 optionalDependencies: ws: 8.21.3 @@ -1698,55 +1701,55 @@ snapshots: - '@opentelemetry/api' - fastify - '@orpc/shared@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/shared@1.15.3(@opentelemetry/api@1.9.1)': dependencies: radash: 12.1.1 type-fest: 5.10.0 optionalDependencies: '@opentelemetry/api': 1.9.1 - '@orpc/standard-server-aws-lambda@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-aws-lambda@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-node': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-node': 1.15.3(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-fastify@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-fastify@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-node': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-node': 1.15.3(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-fetch@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-fetch@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.15.3(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-node@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-node@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server-fetch': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server-fetch': 1.15.3(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server-peer@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/standard-server-peer@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) - '@orpc/standard-server': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) + '@orpc/standard-server': 1.15.3(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/standard-server@1.15.2(@opentelemetry/api@1.9.1)': + '@orpc/standard-server@1.15.3(@opentelemetry/api@1.9.1)': dependencies: - '@orpc/shared': 1.15.2(@opentelemetry/api@1.9.1) + '@orpc/shared': 1.15.3(@opentelemetry/api@1.9.1) transitivePeerDependencies: - '@opentelemetry/api' @@ -2032,7 +2035,7 @@ snapshots: dotenv@18.0.1: {} - drizzle-orm@0.45.2(@opentelemetry/api@1.9.1)(@types/pg@8.23.1)(pg@8.23.0): + drizzle-orm@0.45.3(@opentelemetry/api@1.9.1)(@types/pg@8.23.1)(pg@8.23.0): optionalDependencies: '@opentelemetry/api': 1.9.1 '@types/pg': 8.23.1