diff --git a/package.json b/package.json index de9e6b84..3e746dd1 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "dependencies": { "@nestjs/common": "^8.0.0", "@nestjs/config": "^1.0.1", - "@nestjs/core": "^8.0.0", + "@nestjs/core": "^9.0.0", "@nestjs/graphql": "^9.0.4", "@nestjs/jwt": "^8.0.0", "@nestjs/passport": "^8.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0d5f2892..0caadb9a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ specifiers: '@nestjs/cli': ^9.0.0 '@nestjs/common': ^8.0.0 '@nestjs/config': ^1.0.1 - '@nestjs/core': ^8.0.0 + '@nestjs/core': ^9.0.0 '@nestjs/graphql': ^9.0.4 '@nestjs/jwt': ^8.0.0 '@nestjs/passport': ^8.0.1 @@ -53,11 +53,11 @@ specifiers: dependencies: '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc '@nestjs/config': 1.0.1_946bf8982b6f3d7b46cf0b296973a2a3 - '@nestjs/core': 8.0.9_84c72fe2d2f93cb7dc52b1203ec9d8bb - '@nestjs/graphql': 9.0.5_d33cfd230c4ed567149693389b5373ca + '@nestjs/core': 9.3.12_84c72fe2d2f93cb7dc52b1203ec9d8bb + '@nestjs/graphql': 9.0.5_7f58172f4a16431e62d80209f4127da8 '@nestjs/jwt': 8.0.0_@nestjs+common@8.0.9 '@nestjs/passport': 8.0.1_02672814e148289ff91c4ffa894718d7 - '@nestjs/platform-express': 8.0.9_55bf2f8ded7f9ef3f4ad0a170ebe4ad4 + '@nestjs/platform-express': 8.0.9_e989dde8eecf7f8d15a77acdba18b43c '@paljs/plugins': 4.0.8_graphql@15.6.0 '@prisma/client': 3.1.1_prisma@3.1.1 apollo-server-express: 3.3.0_graphql@15.6.0 @@ -78,7 +78,7 @@ devDependencies: '@commitlint/config-conventional': 17.4.4 '@nestjs/cli': 9.2.0 '@nestjs/schematics': 8.0.3_typescript@5.0.2 - '@nestjs/testing': 8.0.9_6a32363b272836842cceea45fc80e251 + '@nestjs/testing': 8.0.9_3ca0f6db0fdf907765b3e703ebb5a8d9 '@types/bcrypt': 5.0.0 '@types/express': 4.17.13 '@types/jest': 29.5.0 @@ -1183,6 +1183,10 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true + /@lukeed/csprng/1.1.0: + resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==} + engines: {node: '>=8'} + /@mapbox/node-pre-gyp/1.0.5: resolution: {integrity: sha512-4srsKPXWlIxp5Vbqz5uLfBN+du2fJChBoYn/f2h991WLdk7jUvcSk/McVLSv/X+xQIPI8eGD5GjrnygdyHnhPA==} hasBin: true @@ -1280,14 +1284,14 @@ packages: uuid: 8.3.2 dev: false - /@nestjs/core/8.0.9_84c72fe2d2f93cb7dc52b1203ec9d8bb: - resolution: {integrity: sha512-Q8bge+yuFzcuW9iY5fiMz3gydyB3D25dO9/YFGEtHexw2ipQA1QCt94XfIxGqFe1C07k5IDSK/C/l+R33CHrGg==} + /@nestjs/core/9.3.12_84c72fe2d2f93cb7dc52b1203ec9d8bb: + resolution: {integrity: sha512-Qe0ZjJo7bOlfudn7KHLppYrt5i4k1nR1+9d5ppYat2bb5knCIT4kIqblj666n+22/2zvsHRiTo015cLyLKsLRQ==} requiresBuild: true peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/microservices': ^8.0.0 - '@nestjs/platform-express': ^8.0.0 - '@nestjs/websockets': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/microservices': ^9.0.0 + '@nestjs/platform-express': ^9.0.0 + '@nestjs/websockets': ^9.0.0 reflect-metadata: ^0.1.12 rxjs: ^7.1.0 peerDependenciesMeta: @@ -1299,18 +1303,17 @@ packages: optional: true dependencies: '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc - '@nestjs/platform-express': 8.0.9_55bf2f8ded7f9ef3f4ad0a170ebe4ad4 + '@nestjs/platform-express': 8.0.9_e989dde8eecf7f8d15a77acdba18b43c '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 - object-hash: 2.2.0 path-to-regexp: 3.2.0 reflect-metadata: 0.1.13 rxjs: 7.3.1 - tslib: 2.3.1 - uuid: 8.3.2 + tslib: 2.5.0 + uid: 2.0.1 - /@nestjs/graphql/9.0.5_d33cfd230c4ed567149693389b5373ca: + /@nestjs/graphql/9.0.5_7f58172f4a16431e62d80209f4127da8: resolution: {integrity: sha512-FFNnwWP+vZtJBE+9nz6LPb0DsVKVFkvA8RD8YM9sxs/KKLUoW2PNgIOUkmJAufcP6wG67HIn2zEX77fxykXF9Q==} peerDependencies: '@apollo/federation': ^0.26.0 || ^0.27.0 || ^0.29.0 || ^0.33.0 @@ -1341,7 +1344,7 @@ packages: '@graphql-tools/schema': 7.1.5_graphql@15.6.0 '@graphql-tools/utils': 7.10.0_graphql@15.6.0 '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc - '@nestjs/core': 8.0.9_84c72fe2d2f93cb7dc52b1203ec9d8bb + '@nestjs/core': 9.3.12_84c72fe2d2f93cb7dc52b1203ec9d8bb '@nestjs/mapped-types': 1.0.0_6c54869c49aa21767fcdc6746c14b9ef apollo-server-express: 3.3.0_graphql@15.6.0 chokidar: 3.5.2 @@ -1397,14 +1400,14 @@ packages: passport: 0.4.1 dev: false - /@nestjs/platform-express/8.0.9_55bf2f8ded7f9ef3f4ad0a170ebe4ad4: + /@nestjs/platform-express/8.0.9_e989dde8eecf7f8d15a77acdba18b43c: resolution: {integrity: sha512-J21FqDZytpMh3NeZFDrBqn8rhcLbySVUNdCqhgFkSPnNCzTDyogbUKDMCIDCo5Y/114T3GFFR+cFbp9aabRd7Q==} peerDependencies: '@nestjs/common': ^8.0.0 '@nestjs/core': ^8.0.0 dependencies: '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc - '@nestjs/core': 8.0.9_84c72fe2d2f93cb7dc52b1203ec9d8bb + '@nestjs/core': 9.3.12_84c72fe2d2f93cb7dc52b1203ec9d8bb body-parser: 1.19.0 cors: 2.8.5 express: 4.17.1 @@ -1441,7 +1444,7 @@ packages: - chokidar dev: true - /@nestjs/testing/8.0.9_6a32363b272836842cceea45fc80e251: + /@nestjs/testing/8.0.9_3ca0f6db0fdf907765b3e703ebb5a8d9: resolution: {integrity: sha512-idFhNESD90jUjDfvePgUS5uJzSXEYRhA8xfpv3snWMr3/4ouR5m+o7Wb3Zr+kDbU0Pi+SemKDLv9QoFWatHDeA==} peerDependencies: '@nestjs/common': ^8.0.0 @@ -1456,8 +1459,8 @@ packages: dependencies: optional: 0.1.4 '@nestjs/common': 8.0.9_91e265e1bcd1545143b1cccdf5c76cbc - '@nestjs/core': 8.0.9_84c72fe2d2f93cb7dc52b1203ec9d8bb - '@nestjs/platform-express': 8.0.9_55bf2f8ded7f9ef3f4ad0a170ebe4ad4 + '@nestjs/core': 9.3.12_84c72fe2d2f93cb7dc52b1203ec9d8bb + '@nestjs/platform-express': 8.0.9_e989dde8eecf7f8d15a77acdba18b43c tslib: 2.3.1 dev: true @@ -2716,7 +2719,7 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.4.0 + tslib: 2.5.0 dev: false /camelcase-keys/6.2.2: @@ -3992,7 +3995,7 @@ packages: graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: graphql: 15.6.0 - tslib: 2.4.0 + tslib: 2.5.0 dev: false /graphql-ws/5.5.0_graphql@15.6.0: @@ -5107,7 +5110,7 @@ packages: /lower-case/2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.4.0 + tslib: 2.5.0 dev: false /lru-cache/6.0.0: @@ -5350,7 +5353,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.4.0 + tslib: 2.5.0 dev: false /node-abort-controller/3.1.1: @@ -5444,10 +5447,6 @@ packages: resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} engines: {node: '>=0.10.0'} - /object-hash/2.2.0: - resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} - engines: {node: '>= 6'} - /object-inspect/1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} dev: true @@ -5605,7 +5604,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.4.0 + tslib: 2.5.0 dev: false /passport-jwt/4.0.0: @@ -5656,7 +5655,7 @@ packages: dev: true /path-to-regexp/0.1.7: - resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} /path-to-regexp/3.2.0: resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==} @@ -6015,7 +6014,7 @@ packages: /rxjs/7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: - tslib: 2.4.0 + tslib: 2.5.0 dev: true /safe-buffer/5.1.2: @@ -6739,8 +6738,8 @@ packages: /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tslib/2.4.0: - resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + /tslib/2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} /tsutils/3.21.0_typescript@5.0.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -6811,6 +6810,12 @@ packages: hasBin: true dev: true + /uid/2.0.1: + resolution: {integrity: sha512-PF+1AnZgycpAIEmNtjxGBVmKbZAQguaa4pBUq6KNaGEcpzZ2klCNZLM34tsjp76maN00TttiiUf6zkIBpJQm2A==} + engines: {node: '>=8'} + dependencies: + '@lukeed/csprng': 1.1.0 + /universalify/2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'}