Commit Graph

19835 Commits

Author SHA1 Message Date
Lee Donghyun
909b504d2d test(core): add unit tests for discovery service
Add comprehensive unit tests for DiscoveryService which previously
had no test coverage despite being a public API.

Test coverage includes:
- createDecorator() static method with unique key generation
- getProviders() with metadataKey and include options filtering
- getControllers() with module-based filtering
- getMetadataByDecorator() with method and class metadata
- getModules() protected method with include filtering
- Edge cases: empty modules, undefined instances, null checks

Total: 30+ test cases covering all public methods and edge cases.
2026-01-26 00:38:14 +09:00
Kamil Mysliwiec
747de7149a Merge pull request #16245 from nestjs/renovate/artillery-2.x
chore(deps): update dependency artillery to v2.0.28
2026-01-25 12:56:14 +01:00
renovate[bot]
84968c4dd8 chore(deps): update dependency artillery to v2.0.28 2026-01-24 10:41:59 +00:00
Kamil Mysliwiec
a1f6162971 Merge pull request #16202 from som14062005/fix/issue-16195
fix(common): exclude built-in primitives from strip proto keys
2026-01-23 09:44:35 +01:00
Kamil Mysliwiec
69892e4f95 Merge pull request #16241 from nestjs/renovate/cors-2.x
fix(deps): update dependency cors to v2.8.6
2026-01-23 09:42:09 +01:00
Kamil Mysliwiec
faba27b355 Merge pull request #16243 from nestjs/renovate/globals-17.x
chore(deps): update dependency globals to v17.1.0
2026-01-23 09:42:03 +01:00
renovate[bot]
ce37a4de1c chore(deps): update dependency globals to v17.1.0 2026-01-23 05:10:53 +00:00
renovate[bot]
58c761a10c fix(deps): update dependency cors to v2.8.6 2026-01-22 17:56:13 +00:00
Kamil Myśliwiec
ed8370697d chore: add type cast in nats emitter 2026-01-22 09:34:45 +01:00
Kamil Mysliwiec
a97228848c Merge pull request #16237 from nestjs/dependabot/npm_and_yarn/types/node-25.0.10
chore(deps-dev): bump @types/node from 24.10.9 to 25.0.10
2026-01-22 09:21:19 +01:00
dependabot[bot]
c5d8988f0e chore(deps-dev): bump @types/node from 24.10.9 to 25.0.10
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.10.9 to 25.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.0.10
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 08:19:16 +00:00
Kamil Mysliwiec
fd9607fd65 Merge pull request #16232 from nestjs/renovate/apollo-graphql-packages
fix(deps): update dependency @apollo/server to v5.3.0
2026-01-22 09:18:50 +01:00
Kamil Mysliwiec
f6eb7317e2 Merge pull request #16233 from nestjs/renovate/prisma-monorepo
fix(deps): update prisma monorepo to v7.3.0
2026-01-22 09:17:56 +01:00
Kamil Mysliwiec
1c1b017d9c Merge pull request #16234 from nestjs/renovate/prettier-3.x
chore(deps): update dependency prettier to v3.8.1
2026-01-22 09:17:50 +01:00
Kamil Mysliwiec
69138113c5 Merge pull request #16235 from nestjs/dependabot/npm_and_yarn/prettier-3.8.1
chore(deps-dev): bump prettier from 3.8.0 to 3.8.1
2026-01-22 09:17:44 +01:00
Kamil Mysliwiec
7f70c1f992 Merge pull request #16236 from nestjs/dependabot/npm_and_yarn/apollo/server-5.3.0
chore(deps-dev): bump @apollo/server from 5.2.0 to 5.3.0
2026-01-22 09:17:38 +01:00
Kamil Mysliwiec
db4779464a Merge pull request #16238 from nestjs/renovate/mysql-9.x
chore(deps): update mysql docker tag to v9.6.0
2026-01-22 09:17:33 +01:00
renovate[bot]
46a9190770 chore(deps): update mysql docker tag to v9.6.0 2026-01-22 05:47:22 +00:00
dependabot[bot]
7ca537ad6d chore(deps-dev): bump @apollo/server from 5.2.0 to 5.3.0
Bumps [@apollo/server](https://github.com/apollographql/apollo-server/tree/HEAD/packages/server) from 5.2.0 to 5.3.0.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/packages/server/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/@apollo/server@5.3.0/packages/server)

---
updated-dependencies:
- dependency-name: "@apollo/server"
  dependency-version: 5.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 00:53:29 +00:00
dependabot[bot]
f507228dc7 chore(deps-dev): bump prettier from 3.8.0 to 3.8.1
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.8.0...3.8.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.8.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 00:53:01 +00:00
renovate[bot]
d4e0c6fb40 chore(deps): update dependency prettier to v3.8.1 2026-01-21 21:48:51 +00:00
renovate[bot]
3f8b278d53 fix(deps): update prisma monorepo to v7.3.0 2026-01-21 17:41:12 +00:00
som14062005
82226347fd refactor: move built-in types to module-level constant 2026-01-21 19:42:22 +05:30
renovate[bot]
57129361dc fix(deps): update dependency @apollo/server to v5.3.0 2026-01-21 12:45:16 +00:00
Kamil Mysliwiec
c2944be1cf Merge pull request #16224 from mixator/remove-unused-deps
build: remove unused dependencies
2026-01-21 11:08:24 +01:00
Mykhailo Skrypskyi
77b4b8a763 fix: update package-lock.json 2026-01-21 11:48:24 +02:00
Mykhailo Skrypskyi
36e52495e0 fix: update package-lock.json 2026-01-21 11:22:44 +02:00
Mykhailo Skrypskyi
9a97cbf0a4 Merge remote-tracking branch 'origin/remove-unused-deps' into remove-unused-deps 2026-01-21 11:01:58 +02:00
Mykhailo Skrypskyi
8d528452ee chore: merge changes from master 2026-01-21 11:00:15 +02:00
Mykhailo Skrypskyi
3551745a48 refactor(common): replace eslint and prettier with oxc toolchain 2026-01-21 10:55:09 +02:00
Kamil Mysliwiec
3d1b44c0ca Merge pull request #16230 from chojs23/fix/console-logger-option
fix(common): Fix skipping maxArrayLength and maxStringLength option
2026-01-21 08:51:41 +01:00
Kamil Mysliwiec
e94951f86b Merge pull request #16227 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.13.0
2026-01-21 08:51:23 +01:00
Kamil Mysliwiec
76b4fbed34 Merge pull request #16226 from nestjs/renovate/mongoose-9.x
fix(deps): update dependency mongoose to v9.1.5
2026-01-21 08:51:15 +01:00
neo
979a8e2f04 fix(common): Fix skipping maxArrayLength and maxStringLength option
Fixes #16229
2026-01-21 16:00:28 +09:00
renovate[bot]
5535146f65 fix(deps): update apollo graphql packages to v2.13.0 2026-01-21 00:35:32 +00:00
renovate[bot]
2fa655bbbf fix(deps): update dependency mongoose to v9.1.5 2026-01-20 16:46:06 +00:00
Mykhailo Skrypskyi
46ee1074f1 build: remove unused dependencies 2026-01-20 10:43:51 +02:00
Kamil Mysliwiec
07022aff11 Merge pull request #16220 from nestjs/dependabot/npm_and_yarn/fastify/multipart-9.4.0
chore(deps-dev): bump @fastify/multipart from 9.3.0 to 9.4.0
2026-01-20 09:18:22 +01:00
Kamil Mysliwiec
3459e9b595 Merge pull request #16215 from nestjs/renovate/mercurius-16.x
fix(deps): update dependency mercurius to v16.7.0
2026-01-20 09:06:06 +01:00
Kamil Mysliwiec
e42362edb1 Merge pull request #16217 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v8.53.1
2026-01-20 09:00:52 +01:00
dependabot[bot]
c78b7a1d67 chore(deps-dev): bump @fastify/multipart from 9.3.0 to 9.4.0
Bumps [@fastify/multipart](https://github.com/fastify/fastify-multipart) from 9.3.0 to 9.4.0.
- [Release notes](https://github.com/fastify/fastify-multipart/releases)
- [Commits](https://github.com/fastify/fastify-multipart/compare/v9.3.0...v9.4.0)

---
updated-dependencies:
- dependency-name: "@fastify/multipart"
  dependency-version: 9.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 00:54:53 +00:00
renovate[bot]
9dd5d650d7 chore(deps): update typescript-eslint monorepo to v8.53.1 2026-01-19 17:49:42 +00:00
renovate[bot]
aca0658100 fix(deps): update dependency mercurius to v16.7.0 2026-01-19 15:55:30 +00:00
Kamil Mysliwiec
c93c247474 Merge pull request #16201 from nestjs/renovate/fastify-5.x
fix(deps): update dependency fastify to v5.7.1
2026-01-18 10:48:13 +01:00
renovate[bot]
4fa9409366 fix(deps): update dependency fastify to v5.7.1 2026-01-16 09:17:26 +00:00
Kamil Mysliwiec
2ab7ba377f Merge pull request #16210 from nestjs/renovate/mongoose-9.x
fix(deps): update dependency mongoose to v9.1.4
2026-01-16 10:15:44 +01:00
renovate[bot]
8ccb55bddc fix(deps): update dependency mongoose to v9.1.4 2026-01-16 09:14:01 +00:00
Kamil Mysliwiec
b94858b4b1 Merge pull request #16211 from nestjs/renovate/mysql2-3.x
fix(deps): update dependency mysql2 to v3.16.1
2026-01-16 10:11:51 +01:00
renovate[bot]
2c95e3a159 fix(deps): update dependency mysql2 to v3.16.1 2026-01-16 08:55:48 +00:00
Kamil Mysliwiec
fc682e4117 Merge pull request #16203 from nestjs/renovate/node-24.x
chore(deps): update dependency @types/node to v24.10.9
2026-01-16 09:53:04 +01:00