>;
instance[kMiddlewares] = [];
- instance[kMiddie] = middie(onMiddieEnd);
+ instance[kMiddie] = middie(onMiddieEnd, instance.initialConfig);
instance[kMiddieHasMiddlewares] = false;
instance.decorate('use', use as any);
for (const middleware of middlewares) {
diff --git a/packages/platform-fastify/package.json b/packages/platform-fastify/package.json
index ac7a71c148d..817eb399245 100644
--- a/packages/platform-fastify/package.json
+++ b/packages/platform-fastify/package.json
@@ -1,6 +1,6 @@
{
"name": "@nestjs/platform-fastify",
- "version": "11.1.13",
+ "version": "11.1.19",
"description": "Nest - modern, fast, powerful node.js web framework (@platform-fastify)",
"author": "Kamil Mysliwiec",
"license": "MIT",
@@ -21,11 +21,11 @@
"@fastify/cors": "11.2.0",
"@fastify/formbody": "8.0.2",
"fast-querystring": "1.1.2",
- "fastify": "5.7.4",
+ "fastify": "5.8.4",
"fastify-plugin": "5.1.0",
- "find-my-way": "9.4.0",
+ "find-my-way": "9.5.0",
"light-my-request": "6.6.0",
- "path-to-regexp": "8.3.0",
+ "path-to-regexp": "8.4.2",
"reusify": "1.1.0",
"tslib": "2.8.1"
},
diff --git a/packages/platform-socket.io/Readme.md b/packages/platform-socket.io/Readme.md
index 9d631e4797b..72d4b8932d8 100644
--- a/packages/platform-socket.io/Readme.md
+++ b/packages/platform-socket.io/Readme.md
@@ -29,7 +29,7 @@ Nest is a framework for building efficient, scalable Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
+In recent years, thanks to Node.js, JavaScript has become the “lingua franca” of the web for both front-end and back-end applications, giving rise to awesome projects like Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
Nest aims to provide an application architecture out of the box which allows for effortless creation of highly testable, scalable, and loosely coupled and easily maintainable applications. The architecture is heavily inspired by Angular.
## Getting started
diff --git a/packages/platform-socket.io/package.json b/packages/platform-socket.io/package.json
index fdf0d71e58d..632c8ebb46c 100644
--- a/packages/platform-socket.io/package.json
+++ b/packages/platform-socket.io/package.json
@@ -1,6 +1,6 @@
{
"name": "@nestjs/platform-socket.io",
- "version": "11.1.13",
+ "version": "11.1.19",
"description": "Nest - modern, fast, powerful node.js web framework (@platform-socket.io)",
"author": "Kamil Mysliwiec",
"license": "MIT",
diff --git a/packages/platform-ws/Readme.md b/packages/platform-ws/Readme.md
index 9d631e4797b..72d4b8932d8 100644
--- a/packages/platform-ws/Readme.md
+++ b/packages/platform-ws/Readme.md
@@ -29,7 +29,7 @@ Nest is a framework for building efficient, scalable Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
+In recent years, thanks to Node.js, JavaScript has become the “lingua franca” of the web for both front-end and back-end applications, giving rise to awesome projects like Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
Nest aims to provide an application architecture out of the box which allows for effortless creation of highly testable, scalable, and loosely coupled and easily maintainable applications. The architecture is heavily inspired by Angular.
## Getting started
diff --git a/packages/platform-ws/package.json b/packages/platform-ws/package.json
index 902f4a4889e..38dd1579491 100644
--- a/packages/platform-ws/package.json
+++ b/packages/platform-ws/package.json
@@ -1,6 +1,6 @@
{
"name": "@nestjs/platform-ws",
- "version": "11.1.13",
+ "version": "11.1.19",
"description": "Nest - modern, fast, powerful node.js web framework (@platform-ws)",
"author": "Kamil Mysliwiec",
"license": "MIT",
@@ -19,7 +19,7 @@
},
"dependencies": {
"tslib": "2.8.1",
- "ws": "8.19.0"
+ "ws": "8.20.0"
},
"peerDependencies": {
"@nestjs/common": "^11.0.0",
diff --git a/packages/testing/Readme.md b/packages/testing/Readme.md
index 9d631e4797b..72d4b8932d8 100644
--- a/packages/testing/Readme.md
+++ b/packages/testing/Readme.md
@@ -29,7 +29,7 @@ Nest is a framework for building efficient, scalable Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
+In recent years, thanks to Node.js, JavaScript has become the “lingua franca” of the web for both front-end and back-end applications, giving rise to awesome projects like Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
Nest aims to provide an application architecture out of the box which allows for effortless creation of highly testable, scalable, and loosely coupled and easily maintainable applications. The architecture is heavily inspired by Angular.
## Getting started
diff --git a/packages/testing/package.json b/packages/testing/package.json
index c3dda72cd50..e6f598fc893 100644
--- a/packages/testing/package.json
+++ b/packages/testing/package.json
@@ -1,6 +1,6 @@
{
"name": "@nestjs/testing",
- "version": "11.1.13",
+ "version": "11.1.19",
"description": "Nest - modern, fast, powerful node.js web framework (@testing)",
"author": "Kamil Mysliwiec",
"license": "MIT",
diff --git a/packages/websockets/Readme.md b/packages/websockets/Readme.md
index 9d631e4797b..72d4b8932d8 100644
--- a/packages/websockets/Readme.md
+++ b/packages/websockets/Readme.md
@@ -29,7 +29,7 @@ Nest is a framework for building efficient, scalable Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
+In recent years, thanks to Node.js, JavaScript has become the “lingua franca” of the web for both front-end and back-end applications, giving rise to awesome projects like Angular, React, and Vue, which improve developer productivity and enable the construction of fast, testable, and extensible frontend applications. However, on the server-side, while there are a lot of superb libraries, helpers, and tools for Node, none of them effectively solve the main problem - the architecture.
Nest aims to provide an application architecture out of the box which allows for effortless creation of highly testable, scalable, and loosely coupled and easily maintainable applications. The architecture is heavily inspired by Angular.
## Getting started
diff --git a/packages/websockets/package.json b/packages/websockets/package.json
index 0ab580c8d06..02ba9bcb4f9 100644
--- a/packages/websockets/package.json
+++ b/packages/websockets/package.json
@@ -1,6 +1,6 @@
{
"name": "@nestjs/websockets",
- "version": "11.1.13",
+ "version": "11.1.19",
"description": "Nest - modern, fast, powerful node.js web framework (@websockets)",
"author": "Kamil Mysliwiec",
"license": "MIT",
@@ -18,8 +18,8 @@
"tslib": "2.8.1"
},
"devDependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13"
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19"
},
"peerDependencies": {
"@nestjs/common": "^11.0.0",
diff --git a/sample/01-cats-app/package.json b/sample/01-cats-app/package.json
index b19cbbea1e1..276ab7c0a69 100644
--- a/sample/01-cats-app/package.json
+++ b/sample/01-cats-app/package.json
@@ -19,37 +19,37 @@
"test:e2e": "jest --config ./e2e/jest-e2e.json"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/02-gateways/package.json b/sample/02-gateways/package.json
index bc795195a92..5923e913ecf 100644
--- a/sample/02-gateways/package.json
+++ b/sample/02-gateways/package.json
@@ -19,43 +19,43 @@
"test:e2e": "jest --config ./e2e/jest-e2e.json"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "@nestjs/platform-socket.io": "11.1.13",
- "@nestjs/websockets": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "@nestjs/platform-socket.io": "11.1.19",
+ "@nestjs/websockets": "11.1.19",
"@socket.io/redis-adapter": "8.3.0",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
"socket.io": "4.8.3"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
"@types/ws": "8.5.13",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
- "redis": "5.10.0",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
+ "redis": "5.11.0",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/02-gateways/src/adapters/redis-io.adapter.ts b/sample/02-gateways/src/adapters/redis-io.adapter.ts
index e8c4467d004..38e3bf1b4d7 100644
--- a/sample/02-gateways/src/adapters/redis-io.adapter.ts
+++ b/sample/02-gateways/src/adapters/redis-io.adapter.ts
@@ -7,7 +7,10 @@ export class RedisIoAdapter extends IoAdapter {
private adapterConstructor: ReturnType;
async connectToRedis(): Promise {
- const pubClient = createClient({ url: `redis://localhost:6379` });
+ const pubClient = createClient({
+ url: `redis://localhost:6379`,
+ clientInfoTag: this.getClientInfoTag(),
+ });
const subClient = pubClient.duplicate();
await Promise.all([pubClient.connect(), subClient.connect()]);
@@ -20,4 +23,15 @@ export class RedisIoAdapter extends IoAdapter {
server.adapter(this.adapterConstructor);
return server;
}
+
+ private getClientInfoTag(): string {
+ try {
+ // Try to get NestJS version from package.json
+ const nestVersion = require('@nestjs/common/package.json').version;
+ return `nestjs_v${nestVersion}`;
+ } catch {
+ // Fallback if version cannot be determined
+ return 'nestjs';
+ }
+ }
}
diff --git a/sample/03-microservices/package.json b/sample/03-microservices/package.json
index f53aca52c7d..5b990ba2531 100644
--- a/sample/03-microservices/package.json
+++ b/sample/03-microservices/package.json
@@ -19,37 +19,37 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/microservices": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/microservices": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/amqplib": "0.10.8",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/04-grpc/package.json b/sample/04-grpc/package.json
index a5fb096e462..6272bbf57e9 100644
--- a/sample/04-grpc/package.json
+++ b/sample/04-grpc/package.json
@@ -21,36 +21,36 @@
"dependencies": {
"@grpc/grpc-js": "1.14.3",
"@grpc/reflection": "1.0.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/microservices": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/microservices": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/05-sql-typeorm/package.json b/sample/05-sql-typeorm/package.json
index 475890e364a..a2b8801d056 100644
--- a/sample/05-sql-typeorm/package.json
+++ b/sample/05-sql-typeorm/package.json
@@ -19,38 +19,38 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "@nestjs/typeorm": "11.0.0",
- "mysql2": "3.17.1",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "@nestjs/typeorm": "11.0.1",
+ "mysql2": "3.22.0",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
"typeorm": "0.3.28"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/06-mongoose/package.json b/sample/06-mongoose/package.json
index 51c5e8525b5..6f43fa09fc0 100644
--- a/sample/06-mongoose/package.json
+++ b/sample/06-mongoose/package.json
@@ -19,37 +19,37 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
"@nestjs/mongoose": "11.0.4",
- "@nestjs/platform-express": "11.1.13",
- "mongoose": "9.2.1",
+ "@nestjs/platform-express": "11.1.19",
+ "mongoose": "9.4.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/07-sequelize/package.json b/sample/07-sequelize/package.json
index 02269554bac..ae4e6efa473 100644
--- a/sample/07-sequelize/package.json
+++ b/sample/07-sequelize/package.json
@@ -19,40 +19,40 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"@nestjs/sequelize": "11.0.1",
- "mysql2": "3.17.1",
+ "mysql2": "3.22.0",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
- "sequelize": "6.37.7",
+ "sequelize": "6.37.8",
"sequelize-typescript": "2.1.6",
"typescript": "5.9.3"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/08-webpack/package.json b/sample/08-webpack/package.json
index 3600095d2c4..3aa5fe833ec 100644
--- a/sample/08-webpack/package.json
+++ b/sample/08-webpack/package.json
@@ -12,28 +12,28 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.2",
"typescript": "5.9.3"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@types/node": "24.10.13",
- "eslint": "9.39.2",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@types/node": "24.12.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"start-server-webpack-plugin": "2.2.5",
- "ts-loader": "9.5.4",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
- "webpack": "5.105.2",
- "webpack-cli": "6.0.1",
+ "webpack": "5.106.1",
+ "webpack-cli": "7.0.2",
"webpack-node-externals": "3.0.0",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/09-babel-example/package.json b/sample/09-babel-example/package.json
index 311545ecd91..cc7bb86083a 100644
--- a/sample/09-babel-example/package.json
+++ b/sample/09-babel-example/package.json
@@ -13,11 +13,11 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "@nestjs/microservices": "11.1.13",
- "@nestjs/websockets": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "@nestjs/microservices": "11.1.19",
+ "@nestjs/websockets": "11.1.19",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.2"
},
@@ -27,13 +27,13 @@
"@babel/node": "7.29.0",
"@babel/plugin-proposal-decorators": "7.29.0",
"@babel/plugin-transform-runtime": "7.29.0",
- "@babel/preset-env": "7.29.0",
+ "@babel/preset-env": "7.29.2",
"@babel/register": "7.28.6",
- "@babel/runtime": "7.28.6",
- "@nestjs/testing": "11.1.13",
- "jest": "30.2.0",
- "nodemon": "3.1.11",
- "prettier": "3.8.1",
+ "@babel/runtime": "7.29.2",
+ "@nestjs/testing": "11.1.19",
+ "jest": "30.3.0",
+ "nodemon": "3.1.14",
+ "prettier": "3.8.2",
"supertest": "7.2.2"
},
"jest": {
diff --git a/sample/10-fastify/package.json b/sample/10-fastify/package.json
index 552908c5daf..28de5b3b9b8 100644
--- a/sample/10-fastify/package.json
+++ b/sample/10-fastify/package.json
@@ -19,34 +19,34 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-fastify": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-fastify": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/11-swagger/package.json b/sample/11-swagger/package.json
index 8bb80863fcd..7fa18243e67 100644
--- a/sample/11-swagger/package.json
+++ b/sample/11-swagger/package.json
@@ -19,36 +19,36 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "@nestjs/swagger": "11.2.6",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "@nestjs/swagger": "11.2.7",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/12-graphql-schema-first/package.json b/sample/12-graphql-schema-first/package.json
index 6473d00a050..a004755ac3f 100644
--- a/sample/12-graphql-schema-first/package.json
+++ b/sample/12-graphql-schema-first/package.json
@@ -19,44 +19,44 @@
"test:e2e": "jest --config ./e2e/jest-e2e.json"
},
"dependencies": {
- "@apollo/server": "5.4.0",
- "@graphql-tools/utils": "11.0.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@apollo/server": "5.5.0",
+ "@graphql-tools/utils": "11.0.1",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"graphql": "16.10.0",
"graphql-subscriptions": "3.0.0",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
- "ts-morph": "27.0.2",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
+ "ts-morph": "28.0.0",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/13-mongo-typeorm/package.json b/sample/13-mongo-typeorm/package.json
index 144d08063fd..959c3edc294 100644
--- a/sample/13-mongo-typeorm/package.json
+++ b/sample/13-mongo-typeorm/package.json
@@ -19,38 +19,38 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "@nestjs/typeorm": "11.0.0",
- "mongodb": "7.1.0",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "@nestjs/typeorm": "11.0.1",
+ "mongodb": "7.1.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
"typeorm": "0.3.28"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/14-mongoose-base/package.json b/sample/14-mongoose-base/package.json
index 08a76773307..b4621b92a21 100644
--- a/sample/14-mongoose-base/package.json
+++ b/sample/14-mongoose-base/package.json
@@ -19,36 +19,36 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "mongoose": "9.2.1",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "mongoose": "9.4.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/15-mvc/package.json b/sample/15-mvc/package.json
index 050ea37a8d2..b05898cdf13 100644
--- a/sample/15-mvc/package.json
+++ b/sample/15-mvc/package.json
@@ -19,34 +19,34 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "hbs": "4.2.0",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "hbs": "4.2.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/16-gateways-ws/package.json b/sample/16-gateways-ws/package.json
index 230852c5831..8c227d419ba 100644
--- a/sample/16-gateways-ws/package.json
+++ b/sample/16-gateways-ws/package.json
@@ -19,39 +19,39 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "@nestjs/platform-ws": "11.1.13",
- "@nestjs/websockets": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "@nestjs/platform-ws": "11.1.19",
+ "@nestjs/websockets": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
- "rimraf": "6.1.2",
+ "class-validator": "0.15.1",
+ "rimraf": "6.1.3",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.2",
"ws": "8.18.0"
},
"devDependencies": {
"@types/ws": "8.5.13",
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/17-mvc-fastify/package.json b/sample/17-mvc-fastify/package.json
index 2e314ec0f38..ab89e90fdec 100644
--- a/sample/17-mvc-fastify/package.json
+++ b/sample/17-mvc-fastify/package.json
@@ -19,36 +19,36 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-fastify": "11.1.13",
- "@fastify/static": "9.0.0",
- "handlebars": "4.7.8",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-fastify": "11.1.19",
+ "@fastify/static": "9.1.0",
+ "handlebars": "4.7.9",
"@fastify/view": "11.1.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/18-context/package.json b/sample/18-context/package.json
index 0f54a56fcfc..ef0ad639862 100644
--- a/sample/18-context/package.json
+++ b/sample/18-context/package.json
@@ -19,30 +19,30 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/19-auth-jwt/package.json b/sample/19-auth-jwt/package.json
index 72b82350e1f..723c7fea8e8 100644
--- a/sample/19-auth-jwt/package.json
+++ b/sample/19-auth-jwt/package.json
@@ -20,37 +20,37 @@
"test:e2e": "jest --config ./e2e/jest-e2e.json"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
"@nestjs/jwt": "11.0.2",
"@nestjs/passport": "11.0.5",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/platform-express": "11.1.19",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/20-cache/package.json b/sample/20-cache/package.json
index d3f94638e09..2bce51b3192 100644
--- a/sample/20-cache/package.json
+++ b/sample/20-cache/package.json
@@ -20,38 +20,38 @@
},
"dependencies": {
"@nestjs/cache-manager": "3.1.0",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"cache-manager": "7.2.8",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
- "rimraf": "6.1.2",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
+ "rimraf": "6.1.3",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/21-serializer/package.json b/sample/21-serializer/package.json
index 0deb311b4b2..d2953d22d95 100644
--- a/sample/21-serializer/package.json
+++ b/sample/21-serializer/package.json
@@ -19,36 +19,36 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/22-graphql-prisma/package.json b/sample/22-graphql-prisma/package.json
index ee94934799e..91ea6bc0981 100644
--- a/sample/22-graphql-prisma/package.json
+++ b/sample/22-graphql-prisma/package.json
@@ -20,48 +20,48 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@apollo/server": "5.4.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
- "@prisma/adapter-better-sqlite3": "7.4.0",
- "@prisma/client": "7.4.0",
+ "@apollo/server": "5.5.0",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
+ "@prisma/adapter-better-sqlite3": "7.7.0",
+ "@prisma/client": "7.7.0",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"graphql": "16.10.0",
"graphql-subscriptions": "3.0.0",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "@typescript-eslint/eslint-plugin": "8.55.0",
- "@typescript-eslint/parser": "8.55.0",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "@typescript-eslint/eslint-plugin": "8.58.1",
+ "@typescript-eslint/parser": "8.58.1",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"prisma": "^7.0.0",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
- "ts-morph": "27.0.2",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
+ "ts-morph": "28.0.0",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/23-graphql-code-first/package.json b/sample/23-graphql-code-first/package.json
index 730c9099b73..4ab9a0fde45 100644
--- a/sample/23-graphql-code-first/package.json
+++ b/sample/23-graphql-code-first/package.json
@@ -19,14 +19,14 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@apollo/server": "5.4.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@apollo/server": "5.5.0",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"graphql": "16.10.0",
"graphql-query-complexity": "1.1.0",
"graphql-subscriptions": "3.0.0",
@@ -34,27 +34,27 @@
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
- "rimraf": "6.1.2",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
+ "rimraf": "6.1.3",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/24-serve-static/package.json b/sample/24-serve-static/package.json
index 6128f2d4777..e3f8780b0b1 100644
--- a/sample/24-serve-static/package.json
+++ b/sample/24-serve-static/package.json
@@ -19,36 +19,36 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/serve-static": "5.0.4",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/serve-static": "5.0.5",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/25-dynamic-modules/package.json b/sample/25-dynamic-modules/package.json
index 0cc47756b4a..4ef222b532b 100644
--- a/sample/25-dynamic-modules/package.json
+++ b/sample/25-dynamic-modules/package.json
@@ -19,36 +19,36 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
- "dotenv": "17.3.1",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
+ "dotenv": "17.4.2",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/26-queues/package.json b/sample/26-queues/package.json
index 9473abb0031..66acf5d0128 100644
--- a/sample/26-queues/package.json
+++ b/sample/26-queues/package.json
@@ -20,38 +20,38 @@
},
"dependencies": {
"@nestjs/bull": "11.0.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"bull": "4.16.5",
- "dotenv": "17.3.1",
+ "dotenv": "17.4.2",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/bull": "4.10.4",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/27-scheduling/package.json b/sample/27-scheduling/package.json
index 4baeb0f0fd6..865a9729c53 100644
--- a/sample/27-scheduling/package.json
+++ b/sample/27-scheduling/package.json
@@ -19,38 +19,38 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"@nestjs/schedule": "6.1.1",
- "dotenv": "17.3.1",
+ "dotenv": "17.4.2",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/bull": "4.10.4",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/28-sse/package.json b/sample/28-sse/package.json
index 065ac8bd706..7cfba0f619a 100644
--- a/sample/28-sse/package.json
+++ b/sample/28-sse/package.json
@@ -19,37 +19,37 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/29-file-upload/package.json b/sample/29-file-upload/package.json
index bf187082aa4..e7302481cee 100644
--- a/sample/29-file-upload/package.json
+++ b/sample/29-file-upload/package.json
@@ -19,40 +19,40 @@
"test:e2e": "NODE_OPTIONS=\"$NODE_OPTIONS --experimental-vm-modules\" jest --config ./e2e/jest-e2e.json"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/multer": "2.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "@types/multer": "2.1.0",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-import": "2.32.0",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/30-event-emitter/package.json b/sample/30-event-emitter/package.json
index 450bc676fc4..62f30a620b9 100644
--- a/sample/30-event-emitter/package.json
+++ b/sample/30-event-emitter/package.json
@@ -19,36 +19,36 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
"@nestjs/event-emitter": "3.0.1",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/platform-express": "11.1.19",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/31-graphql-federation-code-first/gateway/package.json b/sample/31-graphql-federation-code-first/gateway/package.json
index 54aae62805b..fd1b17cb6ac 100644
--- a/sample/31-graphql-federation-code-first/gateway/package.json
+++ b/sample/31-graphql-federation-code-first/gateway/package.json
@@ -19,43 +19,43 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@apollo/gateway": "2.13.0",
- "@apollo/server": "5.4.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@apollo/gateway": "2.13.3",
+ "@apollo/server": "5.5.0",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"graphql": "16.10.0",
- "graphql-tools": "9.0.26",
+ "graphql-tools": "9.0.27",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
- "ts-morph": "27.0.2"
+ "ts-morph": "28.0.0"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0",
- "webpack": "5.105.2"
+ "typescript-eslint": "8.58.1",
+ "webpack": "5.106.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/31-graphql-federation-code-first/posts-application/package.json b/sample/31-graphql-federation-code-first/posts-application/package.json
index aeaecf8811a..5c31e2cd050 100644
--- a/sample/31-graphql-federation-code-first/posts-application/package.json
+++ b/sample/31-graphql-federation-code-first/posts-application/package.json
@@ -20,43 +20,43 @@
},
"dependencies": {
"@apollo/federation": "0.38.1",
- "@apollo/gateway": "2.13.0",
- "@apollo/server": "5.4.0",
- "@apollo/subgraph": "2.13.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@apollo/gateway": "2.13.3",
+ "@apollo/server": "5.5.0",
+ "@apollo/subgraph": "2.13.3",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"graphql": "16.10.0",
- "graphql-tools": "9.0.26",
+ "graphql-tools": "9.0.27",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
- "ts-morph": "27.0.2"
+ "ts-morph": "28.0.0"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-prettier": "5.5.5",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/31-graphql-federation-code-first/users-application/package.json b/sample/31-graphql-federation-code-first/users-application/package.json
index 659cacfa646..61724561f6e 100644
--- a/sample/31-graphql-federation-code-first/users-application/package.json
+++ b/sample/31-graphql-federation-code-first/users-application/package.json
@@ -19,45 +19,45 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@apollo/gateway": "2.13.0",
- "@apollo/server": "5.4.0",
- "@apollo/subgraph": "2.13.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@apollo/gateway": "2.13.3",
+ "@apollo/server": "5.5.0",
+ "@apollo/subgraph": "2.13.3",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"graphql": "16.10.0",
- "graphql-tools": "9.0.26",
+ "graphql-tools": "9.0.27",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
- "ts-morph": "27.0.2"
+ "ts-morph": "28.0.0"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "webpack": "5.105.2",
- "typescript-eslint": "8.55.0"
+ "webpack": "5.106.1",
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/32-graphql-federation-schema-first/gateway/package.json b/sample/32-graphql-federation-schema-first/gateway/package.json
index a4cfc8558ed..6778dd2b6e7 100644
--- a/sample/32-graphql-federation-schema-first/gateway/package.json
+++ b/sample/32-graphql-federation-schema-first/gateway/package.json
@@ -21,43 +21,43 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@apollo/gateway": "2.13.0",
+ "@apollo/gateway": "2.13.3",
"@apollo/server": "^5.0.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"graphql": "16.10.0",
- "graphql-tools": "9.0.26",
+ "graphql-tools": "9.0.27",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
- "ts-morph": "27.0.2"
+ "ts-morph": "28.0.0"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/32-graphql-federation-schema-first/posts-application/package.json b/sample/32-graphql-federation-schema-first/posts-application/package.json
index 11d887c7c86..da1b7721a38 100644
--- a/sample/32-graphql-federation-schema-first/posts-application/package.json
+++ b/sample/32-graphql-federation-schema-first/posts-application/package.json
@@ -21,44 +21,44 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@apollo/gateway": "2.13.0",
+ "@apollo/gateway": "2.13.3",
"@apollo/server": "^5.0.0",
- "@apollo/subgraph": "2.13.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@apollo/subgraph": "2.13.3",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"graphql": "16.10.0",
- "graphql-tools": "9.0.26",
+ "graphql-tools": "9.0.27",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
- "ts-morph": "27.0.2"
+ "ts-morph": "28.0.0"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/32-graphql-federation-schema-first/users-application/package.json b/sample/32-graphql-federation-schema-first/users-application/package.json
index 10825547772..825386ad546 100644
--- a/sample/32-graphql-federation-schema-first/users-application/package.json
+++ b/sample/32-graphql-federation-schema-first/users-application/package.json
@@ -20,43 +20,43 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@apollo/gateway": "2.13.0",
+ "@apollo/gateway": "2.13.3",
"@apollo/server": "^5.0.0",
- "@apollo/subgraph": "2.13.0",
- "@nestjs/apollo": "13.2.4",
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/platform-express": "11.1.13",
+ "@apollo/subgraph": "2.13.3",
+ "@nestjs/apollo": "13.2.5",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/platform-express": "11.1.19",
"graphql": "16.10.0",
- "graphql-tools": "9.0.26",
+ "graphql-tools": "9.0.27",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2",
- "ts-morph": "27.0.2"
+ "ts-morph": "28.0.0"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-config-prettier": "10.1.8",
"eslint-plugin-prettier": "5.5.5",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/sample/33-graphql-mercurius/package.json b/sample/33-graphql-mercurius/package.json
index 9ca613d87d7..e6cfb927646 100644
--- a/sample/33-graphql-mercurius/package.json
+++ b/sample/33-graphql-mercurius/package.json
@@ -19,39 +19,39 @@
"test:e2e": "echo 'No e2e tests implemented yet.'"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/graphql": "13.2.4",
- "@nestjs/mercurius": "13.2.4",
- "@nestjs/platform-fastify": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/graphql": "13.2.5",
+ "@nestjs/mercurius": "13.2.5",
+ "@nestjs/platform-fastify": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"graphql": "16.10.0",
- "mercurius": "16.7.0",
+ "mercurius": "16.9.0",
"reflect-metadata": "0.2.2",
"rxjs": "7.8.2"
},
"devDependencies": {
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
- "eslint": "9.39.2",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
- "jest": "30.2.0",
- "prettier": "3.8.1",
- "rimraf": "6.1.2",
+ "globals": "17.5.0",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
+ "rimraf": "6.1.3",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
}
}
diff --git a/sample/34-using-esm-packages/package.json b/sample/34-using-esm-packages/package.json
index 0fb1b7e9680..d3dc1803dbb 100644
--- a/sample/34-using-esm-packages/package.json
+++ b/sample/34-using-esm-packages/package.json
@@ -39,13 +39,13 @@
"@types/express": "5.x",
"@types/jest": "30.x",
"@types/node": "24.x",
- "@types/supertest": "6.x",
+ "@types/supertest": "7.x",
"@typescript-eslint/eslint-plugin": "8.x",
"@typescript-eslint/parser": "8.x",
"eslint": "9.x",
"eslint-config-prettier": "10.x",
"eslint-plugin-prettier": "5.x",
- "jest": "30.2.0",
+ "jest": "30.3.0",
"prettier": "3.x",
"source-map-support": "0.5.21",
"supertest": "7.x",
diff --git a/sample/35-use-esm-package-after-node22/package.json b/sample/35-use-esm-package-after-node22/package.json
index 93d31475408..075ae793a3c 100644
--- a/sample/35-use-esm-package-after-node22/package.json
+++ b/sample/35-use-esm-package-after-node22/package.json
@@ -32,7 +32,7 @@
"@nestjs/testing": "11.x",
"@types/express": "5.x",
"@types/node": "24.x",
- "@types/supertest": "6.x",
+ "@types/supertest": "7.x",
"@typescript-eslint/eslint-plugin": "8.x",
"@typescript-eslint/parser": "8.x",
"eslint": "9.x",
diff --git a/sample/36-hmr-esm/package.json b/sample/36-hmr-esm/package.json
index 64f327ea531..b897cffcbdf 100644
--- a/sample/36-hmr-esm/package.json
+++ b/sample/36-hmr-esm/package.json
@@ -21,41 +21,41 @@
"test:e2e": "jest --config ./e2e/jest-e2e.json"
},
"dependencies": {
- "@nestjs/common": "11.1.13",
- "@nestjs/core": "11.1.13",
- "@nestjs/platform-express": "11.1.13",
+ "@nestjs/common": "11.1.19",
+ "@nestjs/core": "11.1.19",
+ "@nestjs/platform-express": "11.1.19",
"class-transformer": "0.5.1",
- "class-validator": "0.14.3",
+ "class-validator": "0.15.1",
"reflect-metadata": "0.2.2",
- "rimraf": "6.1.2",
+ "rimraf": "6.1.3",
"rxjs": "7.8.2"
},
"devDependencies": {
"run-script-webpack-plugin": "0.2.3",
- "webpack": "5.105.2",
+ "webpack": "5.106.1",
"webpack-node-externals": "3.0.0",
- "@eslint/eslintrc": "3.3.3",
- "@eslint/js": "9.39.2",
- "@nestjs/cli": "11.0.16",
- "@nestjs/schematics": "11.0.9",
- "@nestjs/testing": "11.1.13",
+ "@eslint/eslintrc": "3.3.5",
+ "@eslint/js": "9.39.4",
+ "@nestjs/cli": "11.0.19",
+ "@nestjs/schematics": "11.0.10",
+ "@nestjs/testing": "11.1.19",
"@types/express": "5.0.6",
"@types/jest": "30.0.0",
- "@types/node": "24.10.13",
- "@types/supertest": "6.0.3",
+ "@types/node": "24.12.2",
+ "@types/supertest": "7.2.0",
"@types/webpack-env": "1.18.8",
- "jest": "30.2.0",
- "prettier": "3.8.1",
+ "jest": "30.3.0",
+ "prettier": "3.8.2",
"supertest": "7.2.2",
- "ts-jest": "29.4.6",
- "ts-loader": "9.5.4",
+ "ts-jest": "29.4.9",
+ "ts-loader": "9.5.7",
"ts-node": "10.9.2",
"tsconfig-paths": "4.2.0",
- "eslint": "9.39.2",
+ "eslint": "9.39.4",
"eslint-plugin-prettier": "5.5.5",
- "globals": "17.3.0",
+ "globals": "17.5.0",
"typescript": "5.9.3",
- "typescript-eslint": "8.55.0"
+ "typescript-eslint": "8.58.1"
},
"jest": {
"moduleFileExtensions": [
diff --git a/tools/benchmarks/package-lock.json b/tools/benchmarks/package-lock.json
index 349a0678e6d..f3e27099da9 100644
--- a/tools/benchmarks/package-lock.json
+++ b/tools/benchmarks/package-lock.json
@@ -223,12 +223,12 @@
}
},
"node_modules/@nestjs/common": {
- "version": "11.1.13",
- "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.1.13.tgz",
- "integrity": "sha512-ieqWtipT+VlyDWLz5Rvz0f3E5rXcVAnaAi+D53DEHLjc1kmFxCgZ62qVfTX2vwkywwqNkTNXvBgGR72hYqV//Q==",
+ "version": "11.1.19",
+ "resolved": "https://registry.npmjs.org/@nestjs/common/-/common-11.1.19.tgz",
+ "integrity": "sha512-qeiTt2tv+e5QyDKqG8HlVZb2wx64FEaSGFJouqTSRs+kG44iTfl3xlz1XqVped+rihx4hmjWgL5gkhtdK3E6+Q==",
"license": "MIT",
"dependencies": {
- "file-type": "21.3.0",
+ "file-type": "21.3.4",
"iterare": "1.2.1",
"load-esm": "1.0.3",
"tslib": "2.8.1",
@@ -254,16 +254,16 @@
}
},
"node_modules/@nestjs/core": {
- "version": "11.1.13",
- "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.1.13.tgz",
- "integrity": "sha512-Tq9EIKiC30EBL8hLK93tNqaToy0hzbuVGYt29V8NhkVJUsDzlmiVf6c3hSPtzx2krIUVbTgQ2KFeaxr72rEyzQ==",
+ "version": "11.1.19",
+ "resolved": "https://registry.npmjs.org/@nestjs/core/-/core-11.1.19.tgz",
+ "integrity": "sha512-6nJkWa2efrYi+XlU686J9y5L7OvxpLVjT0T/sxRKE7Jvpffiihelup4WSvLvRhdHDjj/5SuoWEwqReXAaaeHmw==",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
"@nuxt/opencollective": "0.4.1",
"fast-safe-stringify": "2.1.1",
"iterare": "1.2.1",
- "path-to-regexp": "8.3.0",
+ "path-to-regexp": "8.4.2",
"tslib": "2.8.1",
"uid": "2.0.2"
},
@@ -295,15 +295,15 @@
}
},
"node_modules/@nestjs/platform-express": {
- "version": "11.1.13",
- "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-11.1.13.tgz",
- "integrity": "sha512-LYmi43BrAs1n74kLCUfXcHag7s1CmGETcFbf9IVyA/KWXAuAH95G3wEaZZiyabOLFNwq4ifnRGnIwUwW7cz3+w==",
+ "version": "11.1.19",
+ "resolved": "https://registry.npmjs.org/@nestjs/platform-express/-/platform-express-11.1.19.tgz",
+ "integrity": "sha512-Vpdv8jyCQdThfoTx+UTn+DRYr6H6X02YUqcpZ3qP6G3ZUwtVp7eS+hoQPGd4UuCnlnFG8Wqr2J9bGEzQdi1rIg==",
"license": "MIT",
"dependencies": {
"cors": "2.8.6",
"express": "5.2.1",
- "multer": "2.0.2",
- "path-to-regexp": "8.3.0",
+ "multer": "2.1.1",
+ "path-to-regexp": "8.4.2",
"tslib": "2.8.1"
},
"funding": {
@@ -316,19 +316,19 @@
}
},
"node_modules/@nestjs/platform-fastify": {
- "version": "11.1.13",
- "resolved": "https://registry.npmjs.org/@nestjs/platform-fastify/-/platform-fastify-11.1.13.tgz",
- "integrity": "sha512-08VkZt5SVRtRyuEzRxY5KzrtsTSiqTSQlySUI8GUVhINHV/iziB6GKOWJc3upTmxvYG/5LSmDO4hv8kDnsWNCQ==",
+ "version": "11.1.19",
+ "resolved": "https://registry.npmjs.org/@nestjs/platform-fastify/-/platform-fastify-11.1.19.tgz",
+ "integrity": "sha512-PdldJPw+xu8JM7VNE2FY+ty+qoxDMW7326h/z0MtfZvKj84FE6zuqpcSXen1CYjtyP8og+x/5XrJbKKKDNabtQ==",
"license": "MIT",
"dependencies": {
"@fastify/cors": "11.2.0",
"@fastify/formbody": "8.0.2",
"fast-querystring": "1.1.2",
- "fastify": "5.7.4",
+ "fastify": "5.8.4",
"fastify-plugin": "5.1.0",
- "find-my-way": "9.4.0",
+ "find-my-way": "9.5.0",
"light-my-request": "6.6.0",
- "path-to-regexp": "8.3.0",
+ "path-to-regexp": "8.4.2",
"reusify": "1.1.0",
"tslib": "2.8.1"
},
@@ -436,9 +436,9 @@
}
},
"node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "version": "8.18.0",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz",
+ "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==",
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.3",
@@ -1110,9 +1110,9 @@
"license": "BSD-3-Clause"
},
"node_modules/fastify": {
- "version": "5.7.4",
- "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.7.4.tgz",
- "integrity": "sha512-e6l5NsRdaEP8rdD8VR0ErJASeyaRbzXYpmkrpr2SuvuMq6Si3lvsaVy5C+7gLanEkvjpMDzBXWE5HPeb/hgTxA==",
+ "version": "5.8.4",
+ "resolved": "https://registry.npmjs.org/fastify/-/fastify-5.8.4.tgz",
+ "integrity": "sha512-sa42J1xylbBAYUWALSBoyXKPDUvM3OoNOibIefA+Oha57FryXKKCZarA1iDntOCWp3O35voZLuDg2mdODXtPzQ==",
"funding": [
{
"type": "github",
@@ -1134,7 +1134,7 @@
"fast-json-stringify": "^6.0.0",
"find-my-way": "^9.0.0",
"light-my-request": "^6.0.0",
- "pino": "^10.1.0",
+ "pino": "^9.14.0 || ^10.1.0",
"process-warning": "^5.0.0",
"rfdc": "^1.3.1",
"secure-json-parse": "^4.0.0",
@@ -1168,9 +1168,9 @@
}
},
"node_modules/file-type": {
- "version": "21.3.0",
- "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.0.tgz",
- "integrity": "sha512-8kPJMIGz1Yt/aPEwOsrR97ZyZaD1Iqm8PClb1nYFclUCkBi0Ma5IsYNQzvSFS9ib51lWyIw5mIT9rWzI/xjpzA==",
+ "version": "21.3.4",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-21.3.4.tgz",
+ "integrity": "sha512-Ievi/yy8DS3ygGvT47PjSfdFoX+2isQueoYP1cntFW1JLYAuS4GD7NUPGg4zv2iZfV52uDyk5w5Z0TdpRS6Q1g==",
"license": "MIT",
"dependencies": {
"@tokenizer/inflate": "^0.4.1",
@@ -1207,9 +1207,9 @@
}
},
"node_modules/find-my-way": {
- "version": "9.4.0",
- "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-9.4.0.tgz",
- "integrity": "sha512-5Ye4vHsypZRYtS01ob/iwHzGRUDELlsoCftI/OZFhcLs1M0tkGPcXldE80TAZC5yYuJMBPJQQ43UHlqbJWiX2w==",
+ "version": "9.5.0",
+ "resolved": "https://registry.npmjs.org/find-my-way/-/find-my-way-9.5.0.tgz",
+ "integrity": "sha512-VW2RfnmscZO5KgBY5XVyKREMW5nMZcxDy+buTOsL+zIPnBlbKm+00sgzoQzq1EVh4aALZLfKdwv6atBGcjvjrQ==",
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.3",
@@ -1711,23 +1711,12 @@
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
"integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
+ "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/mkdirp": {
- "version": "0.5.6",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
- "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
- "license": "MIT",
- "dependencies": {
- "minimist": "^1.2.6"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
"node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
@@ -1735,21 +1724,22 @@
"license": "MIT"
},
"node_modules/multer": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/multer/-/multer-2.0.2.tgz",
- "integrity": "sha512-u7f2xaZ/UG8oLXHvtF/oWTRvT44p9ecwBBqTwgJVq0+4BW1g8OW01TyMEGWBHbyMOYVHXslaut7qEQ1meATXgw==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/multer/-/multer-2.1.1.tgz",
+ "integrity": "sha512-mo+QTzKlx8R7E5ylSXxWzGoXoZbOsRMpyitcht8By2KHvMbf3tjwosZ/Mu/XYU6UuJ3VZnODIrak5ZrPiPyB6A==",
"license": "MIT",
"dependencies": {
"append-field": "^1.0.0",
"busboy": "^1.6.0",
"concat-stream": "^2.0.0",
- "mkdirp": "^0.5.6",
- "object-assign": "^4.1.1",
- "type-is": "^1.6.18",
- "xtend": "^4.0.2"
+ "type-is": "^1.6.18"
},
"engines": {
"node": ">= 10.16.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/multer/node_modules/media-typer": {
@@ -1882,9 +1872,9 @@
}
},
"node_modules/path-to-regexp": {
- "version": "8.3.0",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz",
- "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==",
+ "version": "8.4.2",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
+ "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -2623,15 +2613,6 @@
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
"license": "ISC"
- },
- "node_modules/xtend": {
- "version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
- "license": "MIT",
- "engines": {
- "node": ">=0.4"
- }
}
}
}