diff --git a/package.json b/package.json index 3f524a2..e558665 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@types/node": "^20.17.10", "nodemon": "^3.1.9", "prettier": "^3.4.2", - "prisma": "^6.2.1", + "prisma": "^6.3.0", "prisma-kysely": "^1.8.0", "ts-node": "^10.9.2", "typescript": "^5.7.2" @@ -32,7 +32,7 @@ "dependencies": { "@elastic/elasticsearch": "^8.17.0", "@fast-csv/parse": "^5.0.2", - "@prisma/client": "^6.2.1", + "@prisma/client": "^6.3.0", "@scalar/express-api-reference": "^0.4.173", "@tsoa/runtime": "^6.6.0", "@types/morgan": "^1.9.9", @@ -41,7 +41,7 @@ "docx-templates": "^4.13.0", "dotenv": "^16.4.7", "express": "^4.21.2", - "fast-jwt": "^4.0.6", + "fast-jwt": "^5.0.5", "kysely": "^0.27.5", "minio": "^8.0.2", "morgan": "^1.10.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b13e4c8..c4c2450 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^5.0.2 version: 5.0.2 '@prisma/client': - specifier: ^6.2.1 - version: 6.2.1(prisma@6.2.1) + specifier: ^6.3.0 + version: 6.3.0(prisma@6.3.0(typescript@5.7.2))(typescript@5.7.2) '@scalar/express-api-reference': specifier: ^0.4.173 version: 0.4.173 @@ -42,8 +42,8 @@ importers: specifier: ^4.21.2 version: 4.21.2 fast-jwt: - specifier: ^4.0.6 - version: 4.0.6 + specifier: ^5.0.5 + version: 5.0.5 kysely: specifier: ^0.27.5 version: 0.27.5 @@ -55,7 +55,7 @@ importers: version: 1.10.0 prisma-extension-kysely: specifier: ^3.0.0 - version: 3.0.0(@prisma/client@6.2.1(prisma@6.2.1)) + version: 3.0.0(@prisma/client@6.3.0(prisma@6.3.0(typescript@5.7.2))(typescript@5.7.2)) promise.any: specifier: ^2.0.6 version: 2.0.6 @@ -91,8 +91,8 @@ importers: specifier: ^3.4.2 version: 3.4.2 prisma: - specifier: ^6.2.1 - version: 6.2.1 + specifier: ^6.3.0 + version: 6.3.0(typescript@5.7.2) prisma-kysely: specifier: ^1.8.0 version: 1.8.0(encoding@0.1.13) @@ -318,35 +318,38 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@prisma/client@6.2.1': - resolution: {integrity: sha512-msKY2iRLISN8t5X0Tj7hU0UWet1u0KuxSPHWuf3IRkB4J95mCvGpyQBfQ6ufcmvKNOMQSq90O2iUmJEN2e5fiA==} + '@prisma/client@6.3.0': + resolution: {integrity: sha512-BY3Fi28PUSk447Bpv22LhZp4HgNPo7NsEN+EteM1CLDnLjig5863jpW+3c3HHLFmml+nB/eJv1CjSriFZ8z7Cg==} engines: {node: '>=18.18'} peerDependencies: prisma: '*' + typescript: '>=5.1.0' peerDependenciesMeta: prisma: optional: true + typescript: + optional: true '@prisma/debug@5.3.1': resolution: {integrity: sha512-eYrxqslEKf+wpMFIIHgbcNYuZBXUdiJLA85Or3TwOhgPIN1ZoXT9CwJph3ynW8H1Xg0LkdYLwVmuULCwiMoU5A==} - '@prisma/debug@6.2.1': - resolution: {integrity: sha512-0KItvt39CmQxWkEw6oW+RQMD6RZ43SJWgEUnzxN8VC9ixMysa7MzZCZf22LCK5DSooiLNf8vM3LHZm/I/Ni7bQ==} + '@prisma/debug@6.3.0': + resolution: {integrity: sha512-m1lQv//0Rc5RG8TBpNUuLCxC35Ghi5XfpPmL83Gh04/GICHD2J5H2ndMlaljrUNaQDF9dOxIuFAYP1rE9wkXkg==} - '@prisma/engines-version@6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69': - resolution: {integrity: sha512-7tw1qs/9GWSX6qbZs4He09TOTg1ff3gYsB3ubaVNN0Pp1zLm9NC5C5MZShtkz7TyQjx7blhpknB7HwEhlG+PrQ==} + '@prisma/engines-version@6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0': + resolution: {integrity: sha512-R/ZcMuaWZT2UBmgX3Ko6PAV3f8//ZzsjRIG1eKqp3f2rqEqVtCv+mtzuH2rBPUC9ujJ5kCb9wwpxeyCkLcHVyA==} '@prisma/engines@5.3.1': resolution: {integrity: sha512-6QkILNyfeeN67BNEPEtkgh3Xo2tm6D7V+UhrkBbRHqKw9CTaz/vvTP/ROwYSP/3JT2MtIutZm/EnhxUiuOPVDA==} - '@prisma/engines@6.2.1': - resolution: {integrity: sha512-lTBNLJBCxVT9iP5I7Mn6GlwqAxTpS5qMERrhebkUhtXpGVkBNd/jHnNJBZQW4kGDCKaQg/r2vlJYkzOHnAb7ZQ==} + '@prisma/engines@6.3.0': + resolution: {integrity: sha512-RXqYhlZb9sx/xkUfYIZuEPn7sT0WgTxNOuEYQ7AGw3IMpP9QGVEDVsluc/GcNkM8NTJszeqk8AplJzI9lm7Jxw==} '@prisma/fetch-engine@5.3.1': resolution: {integrity: sha512-w1yk1YiK8N82Pobdq58b85l6e8akyrkxuzwV9DoiUTRf3gpsuhJJesHc4Yi0WzUC9/3znizl1UfCsI6dhkj3Vw==} - '@prisma/fetch-engine@6.2.1': - resolution: {integrity: sha512-OO7O9d6Mrx2F9i+Gu1LW+DGXXyUFkP7OE5aj9iBfA/2jjDXEJjqa9X0ZmM9NZNo8Uo7ql6zKm6yjDcbAcRrw1A==} + '@prisma/fetch-engine@6.3.0': + resolution: {integrity: sha512-GBy0iT4f1mH31ePzfcpVSUa7JLRTeq4914FG2vR3LqDwRweSm4ja1o5flGDz+eVIa/BNYfkBvRRxv4D6ve6Eew==} '@prisma/generator-helper@5.3.1': resolution: {integrity: sha512-zrYS0iHLgPlOJjYnd5KvVMMvSS+ktOL39EwooS5EnyvfzwfzxlKCeOUgxTfiKYs0WUWqzEvyNAYtramYgSknsQ==} @@ -354,8 +357,8 @@ packages: '@prisma/get-platform@5.3.1': resolution: {integrity: sha512-3IiZY2BUjKnAuZ0569zppZE6/rZbVAM09//c2nvPbbkGG9MqrirA8fbhhF7tfVmhyVfdmVCHnf/ujWPHJ8B46Q==} - '@prisma/get-platform@6.2.1': - resolution: {integrity: sha512-zp53yvroPl5m5/gXYLz7tGCNG33bhG+JYCm74ohxOq1pPnrL47VQYFfF3RbTZ7TzGWCrR3EtoiYMywUBw7UK6Q==} + '@prisma/get-platform@6.3.0': + resolution: {integrity: sha512-V8zZ1d0xfyi6FjpNP4AcYuwSpGcdmu35OXWnTPm8IW594PYALzKXHwIa9+o0f+Lo9AecFWrwrwaoYe56UNfTtQ==} '@prisma/internals@5.3.1': resolution: {integrity: sha512-zkW73hPHHNrMD21PeYgCTBfMu71vzJf+WtfydtJbS0JVJKyLfOel0iWSQg7wjNeQfccKp+NdHJ/5rTJ4NEUzgA==} @@ -1041,10 +1044,9 @@ packages: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} - fast-jwt@4.0.6: - resolution: {integrity: sha512-kyNxaoy/m8pDQdyn+gl4FOTNEOrLK/1iAU4MP8cTz3mErOyh+BtvoCNFxKsyY4zlEKWO5HMY526zRXdoiPc6Rg==} + fast-jwt@5.0.5: + resolution: {integrity: sha512-Ch94zewwBjRznO0r76NFI5FDT0lOtnzkWVO4r7+d7E2WKuf7WW1FVOWRpv7QGEFlXzz9OAayrb5BhEmkOkwjhg==} engines: {node: '>=20'} - deprecated: this package version has been deprecated fast-redact@3.5.0: resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} @@ -1986,10 +1988,15 @@ packages: resolution: {integrity: sha512-VpNpolZ8RXRgfU+j4R+fPZmX8EE95w3vJ2tt7+FwuiQc0leNTfLK5QLf3KbbPDes2rfjh3g20AjDxefQIo5GIA==} hasBin: true - prisma@6.2.1: - resolution: {integrity: sha512-hhyM0H13pQleQ+br4CkzGizS5I0oInoeTw3JfLw1BRZduBSQxPILlJLwi+46wZzj9Je7ndyQEMGw/n5cN2fknA==} + prisma@6.3.0: + resolution: {integrity: sha512-y+Zh3Qg+xGCWyyrNUUNaFW/OltaV/yXYuTa0WRgYkz5LGyifmAsgpv94I47+qGRocZrMGcbF2A/78/oO2zgifA==} engines: {node: '>=18.18'} hasBin: true + peerDependencies: + typescript: '>=5.1.0' + peerDependenciesMeta: + typescript: + optional: true process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -2983,9 +2990,10 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@prisma/client@6.2.1(prisma@6.2.1)': + '@prisma/client@6.3.0(prisma@6.3.0(typescript@5.7.2))(typescript@5.7.2)': optionalDependencies: - prisma: 6.2.1 + prisma: 6.3.0(typescript@5.7.2) + typescript: 5.7.2 '@prisma/debug@5.3.1': dependencies: @@ -2995,18 +3003,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@prisma/debug@6.2.1': {} + '@prisma/debug@6.3.0': {} - '@prisma/engines-version@6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69': {} + '@prisma/engines-version@6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0': {} '@prisma/engines@5.3.1': {} - '@prisma/engines@6.2.1': + '@prisma/engines@6.3.0': 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/debug': 6.3.0 + '@prisma/engines-version': 6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0 + '@prisma/fetch-engine': 6.3.0 + '@prisma/get-platform': 6.3.0 '@prisma/fetch-engine@5.3.1(encoding@0.1.13)': dependencies: @@ -3031,11 +3039,11 @@ snapshots: - encoding - supports-color - '@prisma/fetch-engine@6.2.1': + '@prisma/fetch-engine@6.3.0': dependencies: - '@prisma/debug': 6.2.1 - '@prisma/engines-version': 6.2.0-14.4123509d24aa4dede1e864b46351bf2790323b69 - '@prisma/get-platform': 6.2.1 + '@prisma/debug': 6.3.0 + '@prisma/engines-version': 6.3.0-17.acc0b9dd43eb689cbd20c9470515d719db10d0b0 + '@prisma/get-platform': 6.3.0 '@prisma/generator-helper@5.3.1': dependencies: @@ -3061,9 +3069,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@prisma/get-platform@6.2.1': + '@prisma/get-platform@6.3.0': dependencies: - '@prisma/debug': 6.2.1 + '@prisma/debug': 6.3.0 '@prisma/internals@5.3.1(encoding@0.1.13)': dependencies: @@ -4035,7 +4043,7 @@ snapshots: merge2: 1.4.1 micromatch: 4.0.8 - fast-jwt@4.0.6: + fast-jwt@5.0.5: dependencies: '@lukeed/ms': 2.0.2 asn1.js: 5.4.1 @@ -4969,9 +4977,9 @@ snapshots: prettier@3.4.2: {} - prisma-extension-kysely@3.0.0(@prisma/client@6.2.1(prisma@6.2.1)): + prisma-extension-kysely@3.0.0(@prisma/client@6.3.0(prisma@6.3.0(typescript@5.7.2))(typescript@5.7.2)): dependencies: - '@prisma/client': 6.2.1(prisma@6.2.1) + '@prisma/client': 6.3.0(prisma@6.3.0(typescript@5.7.2))(typescript@5.7.2) prisma-kysely@1.8.0(encoding@0.1.13): dependencies: @@ -4984,11 +4992,12 @@ snapshots: - encoding - supports-color - prisma@6.2.1: + prisma@6.3.0(typescript@5.7.2): dependencies: - '@prisma/engines': 6.2.1 + '@prisma/engines': 6.3.0 optionalDependencies: fsevents: 2.3.3 + typescript: 5.7.2 process-nextick-args@2.0.1: {}