diff --git a/apps/api-hono/package.json b/apps/api-hono/package.json index a11fb3a..d1dd3ff 100644 --- a/apps/api-hono/package.json +++ b/apps/api-hono/package.json @@ -28,8 +28,8 @@ "@opentelemetry/instrumentation-http": "0.53.0", "@opentelemetry/instrumentation-winston": "0.40.0", "@opentelemetry/sdk-node": "0.53.0", - "@prisma/client": "5.20.0", - "@prisma/instrumentation": "5.20.0", + "@prisma/client": "6.2.1", + "@prisma/instrumentation": "6.2.1", "@quramy/prisma-fabbrica": "2.2.1", "@react-email/components": "0.0.25", "@trpc/server": "11.0.0-rc.569", @@ -38,7 +38,7 @@ "dotenv-cli": "7.4.2", "hono": "4.6.4", "hono-rate-limiter": "0.4.0", - "prisma": "5.20.0", + "prisma": "6.2.1", "react": "18.3.1", "react-email": "3.0.1", "tsx": "4.19.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1669675..59895bb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,7 +20,7 @@ importers: version: 2.11.1 turbo: specifier: latest - version: 2.3.1 + version: 2.3.3 typescript: specifier: 5.7.2 version: 5.7.2 @@ -58,14 +58,14 @@ importers: specifier: 0.53.0 version: 0.53.0(@opentelemetry/api@1.9.0) '@prisma/client': - specifier: 5.20.0 - version: 5.20.0(prisma@5.20.0) + specifier: 6.2.1 + version: 6.2.1(prisma@6.2.1) '@prisma/instrumentation': - specifier: 5.20.0 - version: 5.20.0 + specifier: 6.2.1 + version: 6.2.1(@opentelemetry/api@1.9.0) '@quramy/prisma-fabbrica': specifier: 2.2.1 - version: 2.2.1(@prisma/client@5.20.0(prisma@5.20.0))(typescript@5.6.3) + version: 2.2.1(@prisma/client@6.2.1(prisma@6.2.1))(typescript@5.6.3) '@react-email/components': specifier: 0.0.25 version: 0.0.25(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -88,8 +88,8 @@ importers: specifier: 0.4.0 version: 0.4.0(hono@4.6.4) prisma: - specifier: 5.20.0 - version: 5.20.0 + specifier: 6.2.1 + version: 6.2.1 react: specifier: 18.3.1 version: 18.3.1 @@ -132,7 +132,7 @@ importers: version: 2.1.2(@types/node@22.7.5)(@vitest/browser@2.1.2)(msw@2.4.9(typescript@5.6.3)) vitest-environment-vprisma: specifier: 1.3.0 - version: 1.3.0(@prisma/client@5.20.0(prisma@5.20.0))(jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.6.3)))(vitest@2.1.2) + version: 1.3.0(@prisma/client@6.2.1(prisma@6.2.1))(jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.6.3)))(vitest@2.1.2) apps/app: dependencies: @@ -141,7 +141,7 @@ importers: version: 3.9.0(react-hook-form@7.53.0(react@18.3.1)) '@prisma/client': specifier: 5.20.0 - version: 5.20.0(prisma@5.20.0) + version: 5.20.0(prisma@6.2.1) '@prisma/instrumentation': specifier: 5.20.0 version: 5.20.0 @@ -2031,27 +2031,56 @@ packages: prisma: optional: true + '@prisma/client@6.2.1': + resolution: {integrity: sha512-msKY2iRLISN8t5X0Tj7hU0UWet1u0KuxSPHWuf3IRkB4J95mCvGpyQBfQ6ufcmvKNOMQSq90O2iUmJEN2e5fiA==} + engines: {node: '>=18.18'} + peerDependencies: + prisma: '*' + peerDependenciesMeta: + prisma: + optional: true + '@prisma/debug@5.20.0': resolution: {integrity: sha512-oCx79MJ4HSujokA8S1g0xgZUGybD4SyIOydoHMngFYiwEwYDQ5tBQkK5XoEHuwOYDKUOKRn/J0MEymckc4IgsQ==} + '@prisma/debug@6.2.1': + resolution: {integrity: sha512-0KItvt39CmQxWkEw6oW+RQMD6RZ43SJWgEUnzxN8VC9ixMysa7MzZCZf22LCK5DSooiLNf8vM3LHZm/I/Ni7bQ==} + '@prisma/engines-version@5.20.0-12.06fc58a368dc7be9fbbbe894adf8d445d208c284': resolution: {integrity: sha512-Lg8AS5lpi0auZe2Mn4gjuCg081UZf88k3cn0RCwHgR+6cyHHpttPZBElJTHf83ZGsRNAmVCZCfUGA57WB4u4JA==} + '@prisma/engines-version@6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69': + resolution: {integrity: sha512-7tw1qs/9GWSX6qbZs4He09TOTg1ff3gYsB3ubaVNN0Pp1zLm9NC5C5MZShtkz7TyQjx7blhpknB7HwEhlG+PrQ==} + '@prisma/engines@5.20.0': resolution: {integrity: sha512-DtqkP+hcZvPEbj8t8dK5df2b7d3B8GNauKqaddRRqQBBlgkbdhJkxhoJTrOowlS3vaRt2iMCkU0+CSNn0KhqAQ==} + '@prisma/engines@6.2.1': + resolution: {integrity: sha512-lTBNLJBCxVT9iP5I7Mn6GlwqAxTpS5qMERrhebkUhtXpGVkBNd/jHnNJBZQW4kGDCKaQg/r2vlJYkzOHnAb7ZQ==} + '@prisma/fetch-engine@5.20.0': resolution: {integrity: sha512-JVcaPXC940wOGpCOwuqQRTz6I9SaBK0c1BAyC1pcz9xBi+dzFgUu3G/p9GV1FhFs9OKpfSpIhQfUJE9y00zhqw==} + '@prisma/fetch-engine@6.2.1': + resolution: {integrity: sha512-OO7O9d6Mrx2F9i+Gu1LW+DGXXyUFkP7OE5aj9iBfA/2jjDXEJjqa9X0ZmM9NZNo8Uo7ql6zKm6yjDcbAcRrw1A==} + '@prisma/generator-helper@5.20.0': resolution: {integrity: sha512-37Aibw0wVRQgQVtCdNAIN71YFnSQfvetok7vd95KKkYkQRbEx94gsvPDpyN9Mw7p3IwA3nFgPfLc3jBRztUkKw==} '@prisma/get-platform@5.20.0': resolution: {integrity: sha512-8/+CehTZZNzJlvuryRgc77hZCWrUDYd/PmlZ7p2yNXtmf2Una4BWnTbak3us6WVdqoz5wmptk6IhsXdG2v5fmA==} + '@prisma/get-platform@6.2.1': + resolution: {integrity: sha512-zp53yvroPl5m5/gXYLz7tGCNG33bhG+JYCm74ohxOq1pPnrL47VQYFfF3RbTZ7TzGWCrR3EtoiYMywUBw7UK6Q==} + '@prisma/instrumentation@5.20.0': resolution: {integrity: sha512-SHaI+3F4mu879fuD19qXKZGv+scgUOnFjX29/KFVwURpjz7trq3yfz91rwZaFuN4IAqUKJNcqEt4UOzoFHWklw==} + '@prisma/instrumentation@6.2.1': + resolution: {integrity: sha512-QrcWRAwNHXX4nHXB+Q94nfm701gPQsR4zkaxYV6qCiENopRi8yYvXt6FNIvxbuwEiWW5Zid6DoWwIsBKJ/5r5w==} + peerDependencies: + '@opentelemetry/api': ^1.8 + '@prisma/internals@5.20.0': resolution: {integrity: sha512-n8ceNIpQbrLHNDcqsfmxtktpGrGNDKaGe9WNSz5B8J5ayQqarC6K/l9C3jCMNBjj8ZRI8nGN/B2yczdvEugs0w==} @@ -6119,9 +6148,9 @@ packages: printable-characters@1.0.42: resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} - prisma@5.20.0: - resolution: {integrity: sha512-6obb3ucKgAnsGS9x9gLOe8qa51XxvJ3vLQtmyf52CTey1Qcez3A6W6ROH5HIz5Q5bW+0VpmZb8WBohieMFGpig==} - engines: {node: '>=16.13'} + prisma@6.2.1: + resolution: {integrity: sha512-hhyM0H13pQleQ+br4CkzGizS5I0oInoeTw3JfLw1BRZduBSQxPILlJLwi+46wZzj9Je7ndyQEMGw/n5cN2fknA==} + engines: {node: '>=18.18'} hasBin: true prismjs@1.29.0: @@ -7018,41 +7047,41 @@ packages: engines: {node: '>=18.0.0'} hasBin: true - turbo-darwin-64@2.3.1: - resolution: {integrity: sha512-tjHfjW/Gs8Q9IO+9gPdIsSStZ8I09QYDRT/SyhFTPLnc7O2ZlxHPBVFfjUkHUjanHNYO8CpRGt+zdp1PaMCruw==} + turbo-darwin-64@2.3.3: + resolution: {integrity: sha512-bxX82xe6du/3rPmm4aCC5RdEilIN99VUld4HkFQuw+mvFg6darNBuQxyWSHZTtc25XgYjQrjsV05888w1grpaA==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.3.1: - resolution: {integrity: sha512-At1WStnxCfrBQ4M2g6ynre8WsusGwA11okhVolBxyFUemYozDTtbZwelr+IqNggjT251vviokxOkcFzzogbiFw==} + turbo-darwin-arm64@2.3.3: + resolution: {integrity: sha512-DYbQwa3NsAuWkCUYVzfOUBbSUBVQzH5HWUFy2Kgi3fGjIWVZOFk86ss+xsWu//rlEAfYwEmopigsPYSmW4X15A==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.3.1: - resolution: {integrity: sha512-COwEev7s9fsxLM2eoRCyRLPj+BXvZjFIS+GxzdAubYhoSoZit8B8QGKczyDl6448xhuFEWKrpHhcR9aBuwB4ag==} + turbo-linux-64@2.3.3: + resolution: {integrity: sha512-eHj9OIB0dFaP6BxB88jSuaCLsOQSYWBgmhy2ErCu6D2GG6xW3b6e2UWHl/1Ho9FsTg4uVgo4DB9wGsKa5erjUA==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.3.1: - resolution: {integrity: sha512-AP0uE15Rhxza2Jl+Q3gxdXRA92IIeFAYaufz6CMcZuGy9yZsBlLt9w6T47H6g7XQPzWuw8pzfjM1omcTKkkDpQ==} + turbo-linux-arm64@2.3.3: + resolution: {integrity: sha512-NmDE/NjZoDj1UWBhMtOPmqFLEBKhzGS61KObfrDEbXvU3lekwHeoPvAMfcovzswzch+kN2DrtbNIlz+/rp8OCg==} cpu: [arm64] os: [linux] turbo-stream@2.4.0: resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} - turbo-windows-64@2.3.1: - resolution: {integrity: sha512-HDSneq0dNZYZch74c2eygq+OiJE/JYDs7OsGM0yRYVj336383xkUnxz6W2I7qiyMCQXzp4UVUDZXvZhUYcX3BA==} + turbo-windows-64@2.3.3: + resolution: {integrity: sha512-O2+BS4QqjK3dOERscXqv7N2GXNcqHr9hXumkMxDj/oGx9oCatIwnnwx34UmzodloSnJpgSqjl8iRWiY65SmYoQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.3.1: - resolution: {integrity: sha512-7/2/sJZiquwoT/jWBCfV0qKq4NarsJPmDRjMcR9dDMIwCYsGM8ljomkDRTCtkNeFcUvYw54MiRWHehWgbcRPsw==} + turbo-windows-arm64@2.3.3: + resolution: {integrity: sha512-dW4ZK1r6XLPNYLIKjC4o87HxYidtRRcBeo/hZ9Wng2XM/MqqYkAyzJXJGgRMsc0MMEN9z4+ZIfnSNBrA0b08ag==} cpu: [arm64] os: [win32] - turbo@2.3.1: - resolution: {integrity: sha512-vHZe/e6k1HZVKiMQPQ1BWFn53vjVQDFKdkjUq/pBKlRWi1gw9LQO6ntH4qZCcHY1rH6TXgsRmexXdgWl96YvVQ==} + turbo@2.3.3: + resolution: {integrity: sha512-DUHWQAcC8BTiUZDRzAYGvpSpGLiaOQPfYXlCieQbwUvmml/LRGIe3raKdrOPOoiX0DYlzxs2nH6BoWJoZrj8hA==} hasBin: true type-check@0.4.0: @@ -9153,14 +9182,22 @@ snapshots: '@polka/url@1.0.0-next.28': {} - '@prisma/client@5.20.0(prisma@5.20.0)': + '@prisma/client@5.20.0(prisma@6.2.1)': optionalDependencies: - prisma: 5.20.0 + prisma: 6.2.1 + + '@prisma/client@6.2.1(prisma@6.2.1)': + optionalDependencies: + prisma: 6.2.1 '@prisma/debug@5.20.0': {} + '@prisma/debug@6.2.1': {} + '@prisma/engines-version@5.20.0-12.06fc58a368dc7be9fbbbe894adf8d445d208c284': {} + '@prisma/engines-version@6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69': {} + '@prisma/engines@5.20.0': dependencies: '@prisma/debug': 5.20.0 @@ -9168,12 +9205,25 @@ snapshots: '@prisma/fetch-engine': 5.20.0 '@prisma/get-platform': 5.20.0 + '@prisma/engines@6.2.1': + dependencies: + '@prisma/debug': 6.2.1 + '@prisma/engines-version': 6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69 + '@prisma/fetch-engine': 6.2.1 + '@prisma/get-platform': 6.2.1 + '@prisma/fetch-engine@5.20.0': dependencies: '@prisma/debug': 5.20.0 '@prisma/engines-version': 5.20.0-12.06fc58a368dc7be9fbbbe894adf8d445d208c284 '@prisma/get-platform': 5.20.0 + '@prisma/fetch-engine@6.2.1': + dependencies: + '@prisma/debug': 6.2.1 + '@prisma/engines-version': 6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69 + '@prisma/get-platform': 6.2.1 + '@prisma/generator-helper@5.20.0': dependencies: '@prisma/debug': 5.20.0 @@ -9182,6 +9232,10 @@ snapshots: dependencies: '@prisma/debug': 5.20.0 + '@prisma/get-platform@6.2.1': + dependencies: + '@prisma/debug': 6.2.1 + '@prisma/instrumentation@5.20.0': dependencies: '@opentelemetry/api': 1.9.0 @@ -9190,6 +9244,13 @@ snapshots: transitivePeerDependencies: - supports-color + '@prisma/instrumentation@6.2.1(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) + transitivePeerDependencies: + - supports-color + '@prisma/internals@5.20.0': dependencies: '@prisma/debug': 5.20.0 @@ -9237,9 +9298,9 @@ snapshots: chalk: 4.1.2 jest: 29.7.0(@types/node@22.7.5)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.6.3)) - '@quramy/prisma-fabbrica@2.2.1(@prisma/client@5.20.0(prisma@5.20.0))(typescript@5.6.3)': + '@quramy/prisma-fabbrica@2.2.1(@prisma/client@6.2.1(prisma@6.2.1))(typescript@5.6.3)': dependencies: - '@prisma/client': 5.20.0(prisma@5.20.0) + '@prisma/client': 6.2.1(prisma@6.2.1) '@prisma/generator-helper': 5.20.0 '@prisma/internals': 5.20.0 short-uuid: 5.2.0 @@ -14080,9 +14141,9 @@ snapshots: printable-characters@1.0.42: {} - prisma@5.20.0: + prisma@6.2.1: dependencies: - '@prisma/engines': 5.20.0 + '@prisma/engines': 6.2.1 optionalDependencies: fsevents: 2.3.3 @@ -15182,34 +15243,34 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - turbo-darwin-64@2.3.1: + turbo-darwin-64@2.3.3: optional: true - turbo-darwin-arm64@2.3.1: + turbo-darwin-arm64@2.3.3: optional: true - turbo-linux-64@2.3.1: + turbo-linux-64@2.3.3: optional: true - turbo-linux-arm64@2.3.1: + turbo-linux-arm64@2.3.3: optional: true turbo-stream@2.4.0: {} - turbo-windows-64@2.3.1: + turbo-windows-64@2.3.3: optional: true - turbo-windows-arm64@2.3.1: + turbo-windows-arm64@2.3.3: optional: true - turbo@2.3.1: + turbo@2.3.3: optionalDependencies: - turbo-darwin-64: 2.3.1 - turbo-darwin-arm64: 2.3.1 - turbo-linux-64: 2.3.1 - turbo-linux-arm64: 2.3.1 - turbo-windows-64: 2.3.1 - turbo-windows-arm64: 2.3.1 + turbo-darwin-64: 2.3.3 + turbo-darwin-arm64: 2.3.3 + turbo-linux-64: 2.3.3 + turbo-linux-arm64: 2.3.3 + turbo-windows-64: 2.3.3 + turbo-windows-arm64: 2.3.3 type-check@0.4.0: dependencies: @@ -15514,9 +15575,9 @@ snapshots: '@types/node': 22.7.5 fsevents: 2.3.3 - vitest-environment-vprisma@1.3.0(@prisma/client@5.20.0(prisma@5.20.0))(jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.6.3)))(vitest@2.1.2): + vitest-environment-vprisma@1.3.0(@prisma/client@6.2.1(prisma@6.2.1))(jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.6.3)))(vitest@2.1.2): dependencies: - '@prisma/client': 5.20.0(prisma@5.20.0) + '@prisma/client': 6.2.1(prisma@6.2.1) '@quramy/jest-prisma-core': 1.8.1(jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.2(@types/node@22.7.5)(typescript@5.6.3))) vitest: 2.1.2(@types/node@22.7.5)(@vitest/browser@2.1.2)(msw@2.4.9(typescript@5.6.3)) transitivePeerDependencies: