diff --git a/apps/api/package.json b/apps/api/package.json index 743fe32..751cb18 100644 --- a/apps/api/package.json +++ b/apps/api/package.json @@ -20,7 +20,7 @@ "test:e2e": "jest --config ./test/jest-e2e.json" }, "dependencies": { - "@nestjs/common": "^10.0.0", + "@nestjs/common": "^11.0.16", "@nestjs/core": "^10.0.0", "@nestjs/platform-express": "^10.0.0", "reflect-metadata": "^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c0c226..f91d288 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,14 +15,14 @@ importers: apps/api: dependencies: '@nestjs/common': - specifier: ^10.0.0 - version: 10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1) + specifier: ^11.0.16 + version: 11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/core': specifier: ^10.0.0 - version: 10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1) + version: 10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/platform-express': specifier: ^10.0.0 - version: 10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7) + version: 10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7) reflect-metadata: specifier: ^0.2.0 version: 0.2.1 @@ -38,7 +38,7 @@ importers: version: 10.1.1(chokidar@3.6.0)(typescript@5.4.3) '@nestjs/testing': specifier: ^10.0.0 - version: 10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7)) + version: 10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7)(@nestjs/platform-express@10.3.7) '@types/express': specifier: ^4.17.17 version: 4.17.21 @@ -629,11 +629,12 @@ packages: '@swc/core': optional: true - '@nestjs/common@10.3.7': - resolution: {integrity: sha512-gKFtFzcJznrwsRYjtNZoPAvSOPYdNgxbTYoAyLTpoy393cIKgLmJTHu6ReH8/qIB9AaZLdGaFLkx98W/tFWFUw==} + '@nestjs/common@11.0.16': + resolution: {integrity: sha512-agvuQ8su4aZ+PVxAmY89odG1eR97HEQvxPmTMdDqyvDWzNerl7WQhUEd+j4/UyNWcF1or1UVcrtPj52x+eUSsA==} peerDependencies: class-transformer: '*' class-validator: '*' + file-type: ^20.4.1 reflect-metadata: ^0.1.12 || ^0.2.0 rxjs: ^7.1.0 peerDependenciesMeta: @@ -931,6 +932,13 @@ packages: '@swc/types@0.1.6': resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} + '@tokenizer/inflate@0.2.7': + resolution: {integrity: sha512-MADQgmZT1eKjp06jpI2yozxaU9uVs4GzzgSL+uEq7bVcJ9V1ZXQkeGNql1fsSI0gMy1vhvNTNbUqrx+pZfJVmg==} + engines: {node: '>=18'} + + '@tokenizer/token@0.3.0': + resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} + '@tsconfig/node10@1.0.11': resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} @@ -1243,6 +1251,7 @@ packages: acorn-import-assertions@1.9.0: resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + deprecated: package has been renamed to acorn-import-attributes peerDependencies: acorn: ^8 @@ -1626,6 +1635,15 @@ packages: supports-color: optional: true + debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dedent@1.5.1: resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} peerDependencies: @@ -1820,6 +1838,7 @@ packages: eslint@8.57.0: resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true espree@9.6.1: @@ -1904,6 +1923,9 @@ packages: fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + fflate@0.8.2: + resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} + figures@3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -1916,6 +1938,10 @@ packages: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} + file-type@20.4.1: + resolution: {integrity: sha512-hw9gNZXUfZ02Jo0uafWLaFVPter5/k2rfcrjFJJHX/77xtSDOfJuEFb6oKlFV86FLP1SuyHMW1PSk0U9M5tKkQ==} + engines: {node: '>=18'} + fill-range@7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} @@ -2764,6 +2790,10 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + peek-readable@7.0.0: + resolution: {integrity: sha512-nri2TO5JE3/mRryik9LlHFT53cgHfRK0Lt0BAZQXku/AW3E6XLt2GaY8siWi7dvW/m1z0ecn+J+bpDa9ZN3IsQ==} + engines: {node: '>=18'} + picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -3105,6 +3135,10 @@ packages: engines: {node: '>=4'} hasBin: true + strtok3@10.2.2: + resolution: {integrity: sha512-Xt18+h4s7Z8xyZ0tmBoRmzxcop97R4BAh+dXouUDCYn+Em+1P3qpkUfI5ueWLT8ynC5hZ+q4iPEmGG1urvQGBg==} + engines: {node: '>=18'} + superagent@8.1.2: resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==} engines: {node: '>=6.4.0 <13 || >=14'} @@ -3200,6 +3234,10 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} + token-types@6.0.0: + resolution: {integrity: sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==} + engines: {node: '>=14.16'} + tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} @@ -3266,6 +3304,9 @@ packages: tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -3303,6 +3344,10 @@ packages: resolution: {integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==} engines: {node: '>=8'} + uint8array-extras@1.4.0: + resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==} + engines: {node: '>=18'} + undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} @@ -4054,17 +4099,18 @@ snapshots: - uglify-js - webpack-cli - '@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1)': + '@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1)': dependencies: + file-type: 20.4.1 iterare: 1.2.1 reflect-metadata: 0.2.1 rxjs: 7.8.1 - tslib: 2.6.2 + tslib: 2.8.1 uid: 2.0.2 - '@nestjs/core@10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1)': + '@nestjs/core@10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1)': dependencies: - '@nestjs/common': 10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1) + '@nestjs/common': 11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 @@ -4074,14 +4120,14 @@ snapshots: tslib: 2.6.2 uid: 2.0.2 optionalDependencies: - '@nestjs/platform-express': 10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7) + '@nestjs/platform-express': 10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7) transitivePeerDependencies: - encoding - '@nestjs/platform-express@10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7)': + '@nestjs/platform-express@10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7)': dependencies: - '@nestjs/common': 10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1) - '@nestjs/core': 10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1) + '@nestjs/common': 11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1) + '@nestjs/core': 10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1) body-parser: 1.20.2 cors: 2.8.5 express: 4.19.2 @@ -4112,13 +4158,13 @@ snapshots: transitivePeerDependencies: - chokidar - '@nestjs/testing@10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7))': + '@nestjs/testing@10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7)(@nestjs/platform-express@10.3.7)': dependencies: - '@nestjs/common': 10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1) - '@nestjs/core': 10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1) + '@nestjs/common': 11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1) + '@nestjs/core': 10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/platform-express@10.3.7)(reflect-metadata@0.2.1)(rxjs@7.8.1) tslib: 2.6.2 optionalDependencies: - '@nestjs/platform-express': 10.3.7(@nestjs/common@10.3.7(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7) + '@nestjs/platform-express': 10.3.7(@nestjs/common@11.0.16(file-type@20.4.1)(reflect-metadata@0.2.1)(rxjs@7.8.1))(@nestjs/core@10.3.7) '@nodelib/fs.scandir@2.1.5': dependencies: @@ -4135,7 +4181,7 @@ snapshots: '@nrwl/tao@18.2.1(@swc/core@1.4.11)': dependencies: nx: 18.2.1(@swc/core@1.4.11) - tslib: 2.6.2 + tslib: 2.8.1 transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -4291,6 +4337,16 @@ snapshots: dependencies: '@swc/counter': 0.1.3 + '@tokenizer/inflate@0.2.7': + dependencies: + debug: 4.4.0 + fflate: 0.8.2 + token-types: 6.0.0 + transitivePeerDependencies: + - supports-color + + '@tokenizer/token@0.3.0': {} + '@tsconfig/node10@1.0.11': {} '@tsconfig/node12@1.0.11': {} @@ -4703,7 +4759,7 @@ snapshots: '@yarnpkg/parsers@3.0.0-rc.46': dependencies: js-yaml: 3.14.1 - tslib: 2.6.2 + tslib: 2.8.1 '@zkochan/js-yaml@0.0.6': dependencies: @@ -5110,6 +5166,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.4.0: + dependencies: + ms: 2.1.3 + dedent@1.5.1: {} deep-is@0.1.4: {} @@ -5429,6 +5489,8 @@ snapshots: dependencies: bser: 2.1.1 + fflate@0.8.2: {} + figures@3.2.0: dependencies: escape-string-regexp: 1.0.5 @@ -5442,6 +5504,15 @@ snapshots: dependencies: flat-cache: 3.2.0 + file-type@20.4.1: + dependencies: + '@tokenizer/inflate': 0.2.7 + strtok3: 10.2.2 + token-types: 6.0.0 + uint8array-extras: 1.4.0 + transitivePeerDependencies: + - supports-color + fill-range@7.0.1: dependencies: to-regex-range: 5.0.1 @@ -6485,6 +6556,8 @@ snapshots: path-type@4.0.0: {} + peek-readable@7.0.0: {} + picocolors@1.0.0: {} picomatch@2.3.1: {} @@ -6832,6 +6905,11 @@ snapshots: minimist: 1.2.8 through: 2.3.8 + strtok3@10.2.2: + dependencies: + '@tokenizer/token': 0.3.0 + peek-readable: 7.0.0 + superagent@8.1.2: dependencies: component-emitter: 1.3.1 @@ -6873,7 +6951,7 @@ snapshots: synckit@0.8.8: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.6.2 + tslib: 2.8.1 tapable@2.2.1: {} @@ -6929,6 +7007,11 @@ snapshots: toidentifier@1.0.1: {} + token-types@6.0.0: + dependencies: + '@tokenizer/token': 0.3.0 + ieee754: 1.2.1 + tr46@0.0.3: {} tree-kill@1.2.2: {} @@ -6998,6 +7081,8 @@ snapshots: tslib@2.6.2: {} + tslib@2.8.1: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -7023,6 +7108,8 @@ snapshots: dependencies: '@lukeed/csprng': 1.1.0 + uint8array-extras@1.4.0: {} + undici-types@5.26.5: {} universalify@2.0.1: {}