diff --git a/frameworks/nestjs/package.json b/frameworks/nestjs/package.json index f0566e4c62b2..7d4d919e4888 100644 --- a/frameworks/nestjs/package.json +++ b/frameworks/nestjs/package.json @@ -21,18 +21,18 @@ "test:e2e": "jest --config ./test/jest-e2e.json" }, "dependencies": { - "@nestjs/common": "10.4.8", - "@nestjs/core": "10.4.8", - "@nestjs/platform-express": "10.4.8", + "@nestjs/common": "10.4.13", + "@nestjs/core": "10.4.13", + "@nestjs/platform-express": "10.4.13", "@prisma/client": "6.1.0-dev.13", "reflect-metadata": "0.2.2", "rimraf": "5.0.10", "rxjs": "7.8.1" }, "devDependencies": { - "@nestjs/cli": "10.4.7", + "@nestjs/cli": "10.4.8", "@nestjs/schematics": "10.2.3", - "@nestjs/testing": "10.4.8", + "@nestjs/testing": "10.4.13", "@types/express": "4.17.21", "@types/jest": "29.5.14", "@types/node": "18.19.67", diff --git a/frameworks/nestjs/pnpm-lock.yaml b/frameworks/nestjs/pnpm-lock.yaml index 04b1bc0e1c7d..e28e2d71c152 100644 --- a/frameworks/nestjs/pnpm-lock.yaml +++ b/frameworks/nestjs/pnpm-lock.yaml @@ -6,14 +6,14 @@ settings: dependencies: '@nestjs/common': - specifier: 10.4.8 - version: 10.4.8(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.4.13 + version: 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/core': - specifier: 10.4.8 - version: 10.4.8(@nestjs/common@10.4.8)(@nestjs/platform-express@10.4.8)(reflect-metadata@0.2.2)(rxjs@7.8.1) + specifier: 10.4.13 + version: 10.4.13(@nestjs/common@10.4.13)(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) '@nestjs/platform-express': - specifier: 10.4.8 - version: 10.4.8(@nestjs/common@10.4.8)(@nestjs/core@10.4.8) + specifier: 10.4.13 + version: 10.4.13(@nestjs/common@10.4.13)(@nestjs/core@10.4.13) '@prisma/client': specifier: 6.1.0-dev.13 version: 6.1.0-dev.13(prisma@6.1.0-dev.13) @@ -29,14 +29,14 @@ dependencies: devDependencies: '@nestjs/cli': - specifier: 10.4.7 - version: 10.4.7 + specifier: 10.4.8 + version: 10.4.8 '@nestjs/schematics': specifier: 10.2.3 version: 10.2.3(chokidar@3.6.0)(typescript@5.6.3) '@nestjs/testing': - specifier: 10.4.8 - version: 10.4.8(@nestjs/common@10.4.8)(@nestjs/core@10.4.8)(@nestjs/platform-express@10.4.8) + specifier: 10.4.13 + version: 10.4.13(@nestjs/common@10.4.13)(@nestjs/core@10.4.13)(@nestjs/platform-express@10.4.13) '@types/express': specifier: 4.17.21 version: 4.17.21 @@ -234,7 +234,7 @@ packages: '@babel/core': 7.22.8 '@babel/helper-validator-option': 7.22.5 '@nicolo-ribaudo/semver-v6': 6.3.3 - browserslist: 4.22.3 + browserslist: 4.24.2 lru-cache: 5.1.1 dev: true @@ -244,7 +244,7 @@ packages: dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.3 + browserslist: 4.24.2 lru-cache: 5.1.1 semver: 6.3.1 dev: true @@ -619,7 +619,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 dev: true @@ -946,8 +946,8 @@ packages: resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==} engines: {node: '>=8'} - /@nestjs/cli@10.4.7: - resolution: {integrity: sha512-4wJTtBJsbvjLIzXl+Qj6DYHv4J7abotuXyk7bes5erL79y+KBT61LulL56SqilzmNnHOAVbXcSXOn9S2aWUn6A==} + /@nestjs/cli@10.4.8: + resolution: {integrity: sha512-BQ/MIXcO2TjLVR9ZCN1MRQqijgCI7taueLdxowLS9UmAHbN7iZcQt307NTC6SFt8uVJg2CrLanD60M/Pr0ZMoQ==} engines: {node: '>= 16.14'} hasBin: true peerDependencies: @@ -968,13 +968,13 @@ packages: cli-table3: 0.6.5 commander: 4.1.1 fork-ts-checker-webpack-plugin: 9.0.2(typescript@5.6.3)(webpack@5.96.1) - glob: 10.4.2 + glob: 10.4.5 inquirer: 8.2.6 node-emoji: 1.11.0 ora: 5.4.1 tree-kill: 1.2.2 tsconfig-paths: 4.2.0 - tsconfig-paths-webpack-plugin: 4.1.0 + tsconfig-paths-webpack-plugin: 4.2.0 typescript: 5.6.3 webpack: 5.96.1 webpack-node-externals: 3.0.0 @@ -984,8 +984,8 @@ packages: - webpack-cli dev: true - /@nestjs/common@10.4.8(reflect-metadata@0.2.2)(rxjs@7.8.1): - resolution: {integrity: sha512-PVor9dxihg3F2LMnVNkQu42vUmea2+qukkWXUSumtVKDsBo7X7jnZWXtF5bvNTcYK7IYL4/MM4awNfJVJcJpFg==} + /@nestjs/common@10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1): + resolution: {integrity: sha512-NVJ2UYMRdMkxCcwmoWP8xihpUyd1uqKR+7QqTF3m8aedufpZm8W6WbUmNkD1j/o9TxRzhKW43PemeSMigZj+Bw==} peerDependencies: class-transformer: '*' class-validator: '*' @@ -1000,11 +1000,11 @@ packages: iterare: 1.2.1 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.7.0 + tslib: 2.8.1 uid: 2.0.2 - /@nestjs/core@10.4.8(@nestjs/common@10.4.8)(@nestjs/platform-express@10.4.8)(reflect-metadata@0.2.2)(rxjs@7.8.1): - resolution: {integrity: sha512-Kdi9rDZdlCkGL2AK9XuJ24bZp2YFV6dWBdogGsAHSP5u95wfnSkhduxHZy6q/i1nFFiLASUHabL8Jwr+bmD22Q==} + /@nestjs/core@10.4.13(@nestjs/common@10.4.13)(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1): + resolution: {integrity: sha512-zivGEaq9tmwdeQi/RK0nUVdvhdIwcIsytBvEGTmDBFkmEnxEMp3T0Ia4BTFlTFrjLAb5D2cNUQZBZZj1vqfXtw==} requiresBuild: true peerDependencies: '@nestjs/common': ^10.0.0 @@ -1021,32 +1021,32 @@ packages: '@nestjs/websockets': optional: true dependencies: - '@nestjs/common': 10.4.8(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/platform-express': 10.4.8(@nestjs/common@10.4.8)(@nestjs/core@10.4.8) + '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/platform-express': 10.4.13(@nestjs/common@10.4.13)(@nestjs/core@10.4.13) '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 path-to-regexp: 3.3.0 reflect-metadata: 0.2.2 rxjs: 7.8.1 - tslib: 2.7.0 + tslib: 2.8.1 uid: 2.0.2 transitivePeerDependencies: - encoding - /@nestjs/platform-express@10.4.8(@nestjs/common@10.4.8)(@nestjs/core@10.4.8): - resolution: {integrity: sha512-bDz6wQD9LzGeK6uAAFv9l9AbrpyPwHStNObL8J95HBAXJesOblVlQMBAhdfci1YVMQUfOc36qq0IpRSa1II9Mg==} + /@nestjs/platform-express@10.4.13(@nestjs/common@10.4.13)(@nestjs/core@10.4.13): + resolution: {integrity: sha512-9Uar9t5NZebI9Y8P8B6OYTfj6p5DuUHM/nk2zGwbL3SLdnieP4O2K1DuePo3SWiYBStmPoTAlXyl6L2zDtrLjQ==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 dependencies: - '@nestjs/common': 10.4.8(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.8(@nestjs/common@10.4.8)(@nestjs/platform-express@10.4.8)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.13(@nestjs/common@10.4.13)(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) body-parser: 1.20.3 cors: 2.8.5 express: 4.21.1 multer: 1.4.4-lts.1 - tslib: 2.7.0 + tslib: 2.8.1 transitivePeerDependencies: - supports-color @@ -1065,8 +1065,8 @@ packages: - chokidar dev: true - /@nestjs/testing@10.4.8(@nestjs/common@10.4.8)(@nestjs/core@10.4.8)(@nestjs/platform-express@10.4.8): - resolution: {integrity: sha512-VusUnVgfY6KUc0gKU7ER9QQ2QyCoO770wcAfgLhtqydezt/w07FvqT6uOtb/Tf4SMfUbxx6AJwte6UUmkewbnQ==} + /@nestjs/testing@10.4.13(@nestjs/common@10.4.13)(@nestjs/core@10.4.13)(@nestjs/platform-express@10.4.13): + resolution: {integrity: sha512-07PIDxZbr5sHq+1bHFtMqAyZuxvCqu041OU6pyCR3O76sspFizZg1oxIE2TYzPCKeCbNZavjQ2Zn1K9j+rnjvQ==} peerDependencies: '@nestjs/common': ^10.0.0 '@nestjs/core': ^10.0.0 @@ -1078,10 +1078,10 @@ packages: '@nestjs/platform-express': optional: true dependencies: - '@nestjs/common': 10.4.8(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/core': 10.4.8(@nestjs/common@10.4.8)(@nestjs/platform-express@10.4.8)(reflect-metadata@0.2.2)(rxjs@7.8.1) - '@nestjs/platform-express': 10.4.8(@nestjs/common@10.4.8)(@nestjs/core@10.4.8) - tslib: 2.7.0 + '@nestjs/common': 10.4.13(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/core': 10.4.13(@nestjs/common@10.4.13)(@nestjs/platform-express@10.4.13)(reflect-metadata@0.2.2)(rxjs@7.8.1) + '@nestjs/platform-express': 10.4.13(@nestjs/common@10.4.13)(@nestjs/core@10.4.13) + tslib: 2.8.1 dev: true /@nicolo-ribaudo/semver-v6@6.3.3: @@ -1758,17 +1758,6 @@ packages: fill-range: 7.0.1 dev: true - /browserslist@4.22.3: - resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001584 - electron-to-chromium: 1.4.657 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.3) - dev: true - /browserslist@4.24.2: resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -1838,10 +1827,6 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite@1.0.30001584: - resolution: {integrity: sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ==} - dev: true - /caniuse-lite@1.0.30001677: resolution: {integrity: sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog==} dev: true @@ -2210,10 +2195,6 @@ packages: jake: 10.9.1 dev: true - /electron-to-chromium@1.4.657: - resolution: {integrity: sha512-On2ymeleg6QbRuDk7wNgDdXtNqlJLM2w4Agx1D/RiTmItiL+a9oq5p7HUa2ZtkAtGBe/kil2dq/7rPfkbe0r5w==} - dev: true - /electron-to-chromium@1.5.52: resolution: {integrity: sha512-xtoijJTZ+qeucLBDNztDOuQBE1ksqjvNjvqFoST3nGC7fSpqJ+X6BdTBaY5BHG+IhWWmpc6b/KfpeuEDupEPOQ==} dev: true @@ -2607,6 +2588,19 @@ packages: minipass: 7.1.2 package-json-from-dist: 1.0.0 path-scurry: 1.11.1 + dev: false + + /glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + dependencies: + foreground-child: 3.1.1 + jackspeak: 3.4.1 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + dev: true /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} @@ -3269,7 +3263,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.5.4 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: true @@ -3650,10 +3644,6 @@ packages: resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} dev: true - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: true - /node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} dev: true @@ -3803,10 +3793,6 @@ packages: engines: {node: '>=8'} dev: true - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true - /picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} dev: true @@ -4491,12 +4477,13 @@ packages: yn: 3.1.1 dev: true - /tsconfig-paths-webpack-plugin@4.1.0: - resolution: {integrity: sha512-xWFISjviPydmtmgeUAuXp4N1fky+VCtfhOkDUFIv5ea7p4wuTomI4QTrXvFBX2S4jZsmyTSrStQl+E+4w+RzxA==} + /tsconfig-paths-webpack-plugin@4.2.0: + resolution: {integrity: sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==} engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.2 enhanced-resolve: 5.17.1 + tapable: 2.2.1 tsconfig-paths: 4.2.0 dev: true @@ -4512,8 +4499,8 @@ packages: /tslib@2.6.0: resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} - /tslib@2.7.0: - resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} + /tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} /type-detect@4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} @@ -4560,17 +4547,6 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - /update-browserslist-db@1.0.13(browserslist@4.22.3): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.22.3 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - /update-browserslist-db@1.1.1(browserslist@4.24.2): resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true