Compare commits

...

2661 Commits

Author SHA1 Message Date
Kamil Myśliwiec
caa8a8f6fe chore(@nestjs) publish v8.2.0 release 2021-11-08 09:30:35 +01:00
Kamil Myśliwiec
63581c9d18 chore(): update package.json 2021-11-08 09:28:34 +01:00
Kamil Mysliwiec
4bf2fd4747 Merge pull request #8365 from sjkummer/fix-grpc-channel-options
Fix grpc channel options
2021-11-08 09:28:16 +01:00
Kamil Mysliwiec
d47fc5142d Merge pull request #8465 from aaronschweig/feature/grpc-package-definition
feat(microservices): adds packageDefinition option to ClientGrpc
2021-11-08 09:27:49 +01:00
Kamil Mysliwiec
fdcf5b2f50 Merge pull request #8511 from nestjs/renovate/npm-validator-vulnerability
chore(deps): update dependency validator to 13.7.0 [security]
2021-11-08 09:27:10 +01:00
Kamil Mysliwiec
1a03bd7565 Merge pull request #8509 from nestjs/renovate/sinon-12.x
chore(deps): update dependency sinon to v12
2021-11-08 09:22:17 +01:00
Kamil Mysliwiec
b2cf9149b5 Merge pull request #8508 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4.5.0
2021-11-08 09:22:13 +01:00
Kamil Mysliwiec
2e75a27ef3 Merge pull request #8515 from nestjs/renovate/jest-monorepo
chore(deps): update dependency @types/jest to v27.0.2
2021-11-08 09:22:09 +01:00
Kamil Mysliwiec
5c9df2438d Merge pull request #8516 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v3.5.0
2021-11-08 09:22:00 +01:00
Kamil Mysliwiec
53c07e563e Merge pull request #8517 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.23.1
2021-11-08 09:21:52 +01:00
Kamil Mysliwiec
b8205f5eef Merge pull request #8522 from nestjs/renovate/clang-format-1.x
chore(deps): update dependency clang-format to v1.6.0
2021-11-08 09:21:46 +01:00
Kamil Mysliwiec
64ba27d4ed Merge pull request #8527 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.4.3
2021-11-08 09:21:29 +01:00
Kamil Mysliwiec
e3e615a4f3 Merge pull request #8524 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.62.1
2021-11-08 09:21:22 +01:00
Renovate Bot
63113d85c5 fix(deps): update dependency fastify to v3.23.1 2021-11-07 19:50:18 +00:00
Renovate Bot
7bdb6d5c87 fix(deps): update dependency @grpc/grpc-js to v1.4.3 2021-11-05 22:53:27 +00:00
Renovate Bot
e471603ebc fix(deps): update apollo graphql packages to v3.5.0 2021-11-05 18:56:23 +00:00
Renovate Bot
f9fe42f4d4 chore(deps): update dependency webpack to v5.62.1 2021-11-05 17:14:46 +00:00
Renovate Bot
4c35caaf8d chore(deps): update dependency clang-format to v1.6.0 2021-11-05 10:59:18 +00:00
Renovate Bot
1e49562a2e chore(deps): update dependency @types/jest to v27.0.2 2021-11-04 19:06:20 +00:00
Renovate Bot
6b6ebf3ca9 chore(deps): update dependency sinon to v12 2021-11-04 16:35:30 +00:00
Kamil Mysliwiec
4566dbca5f Merge pull request #8507 from aaabramov/patch-2
Fix typo in ImATeapotException doc :D
2021-11-04 08:10:38 +01:00
Renovate Bot
4f9ad51db9 chore(deps): update dependency validator to 13.7.0 [security] 2021-11-03 18:56:16 +00:00
Renovate Bot
23eed20abc fix(deps): update dependency fastify-static to v4.5.0 2021-11-03 16:46:29 +00:00
Andrii
f934e7848d Fix typo in ImATeapotException doc :D 2021-11-03 17:59:13 +02:00
Kamil Myśliwiec
f69d157013 Merge branch 'jmcdo29-feat/streamable-file-config' 2021-11-03 09:53:45 +01:00
Kamil Myśliwiec
365c40bd98 fix(platform-fastify): fix streamable file processing 2021-11-03 09:52:42 +01:00
Kamil Myśliwiec
1d35d7b687 Merge branch 'feat/streamable-file-config' of https://github.com/jmcdo29/nest into jmcdo29-feat/streamable-file-config 2021-11-03 08:36:27 +01:00
Kamil Myśliwiec
5bb4fc5aa4 Merge branch 'master' of https://github.com/nestjs/nest 2021-11-03 08:35:53 +01:00
Kamil Mysliwiec
fb1ba6ceca Merge pull request #8493 from nestjs/renovate/ts-morph-12.x
fix(deps): update dependency ts-morph to v12.2.0
2021-11-03 08:35:47 +01:00
Kamil Mysliwiec
9a7ee41b10 Merge pull request #8495 from nestjs/renovate/confluentinc-cp-kafka-7.x
chore(deps): update confluentinc/cp-kafka docker tag to v7
2021-11-03 08:35:44 +01:00
Kamil Mysliwiec
31055aba24 Merge pull request #8497 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.19.1
2021-11-03 08:35:40 +01:00
Kamil Mysliwiec
c7edd139ea Merge pull request #8498 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages
2021-11-03 08:35:34 +01:00
Kamil Mysliwiec
d788b7d5b9 Merge pull request #8499 from nestjs/renovate/nats-2.x
chore(deps): update dependency nats to v2.3.0
2021-11-03 08:35:29 +01:00
Kamil Mysliwiec
1e09584c36 Merge pull request #8504 from nestjs/renovate/subscriptions-transport-ws-0.x
chore(deps): update dependency subscriptions-transport-ws to v0.11.0
2021-11-03 08:35:24 +01:00
Kamil Myśliwiec
0b0c1748ed Merge branch 'master' of https://github.com/nestjs/nest 2021-11-03 08:35:12 +01:00
Kamil Mysliwiec
41b01254ac Merge pull request #8464 from nestjs/renovate/graphql-15.x
fix(deps): update dependency graphql to v15.7.2
2021-11-03 08:35:03 +01:00
Renovate Bot
c6021b1502 chore(deps): update dependency subscriptions-transport-ws to v0.11.0 2021-11-03 00:29:40 +00:00
Renovate Bot
121013e2c9 chore(deps): update dependency nats to v2.3.0 2021-11-02 22:51:43 +00:00
Renovate Bot
6d66fee96b fix(deps): update apollo graphql packages 2021-11-02 21:24:53 +00:00
Renovate Bot
20173294ef chore(deps): update dependency core-js to v3.19.1 2021-11-02 21:16:10 +00:00
Renovate Bot
0a4fd93361 chore(deps): update confluentinc/cp-kafka docker tag to v7 2021-11-02 20:02:50 +00:00
Renovate Bot
7de6f40c45 fix(deps): update dependency ts-morph to v12.2.0 2021-11-02 17:35:22 +00:00
Renovate Bot
63eb125aa4 fix(deps): update dependency graphql to v15.7.2 2021-11-02 09:34:04 +00:00
Kamil Mysliwiec
dbf3999373 Merge pull request #8468 from nestjs/renovate/graphql-query-complexity-0.x
fix(deps): update dependency graphql-query-complexity to v0.10.0
2021-11-02 10:13:14 +01:00
Kamil Mysliwiec
ecf9c6b57a Merge pull request #8470 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.61.0
2021-11-02 10:13:10 +01:00
Kamil Mysliwiec
d86e43c822 Merge pull request #8473 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.16.0
2021-11-02 10:13:05 +01:00
Kamil Mysliwiec
d3f119b09e Merge pull request #8476 from nestjs/renovate/ts-morph-12.x
fix(deps): update dependency ts-morph to v12.1.0
2021-11-02 10:13:00 +01:00
Kamil Mysliwiec
e29eee1090 Merge pull request #8479 from nestjs/renovate/major-commitlint-monorepo
chore(deps): update commitlint monorepo to v14 (major)
2021-11-02 10:12:56 +01:00
Kamil Mysliwiec
dbb7c682f9 Merge pull request #8482 from nestjs/renovate/imports-loader-3.x
chore(deps): update dependency imports-loader to v3.1.1
2021-11-02 10:12:51 +01:00
Kamil Mysliwiec
365948c227 Merge pull request #8483 from nestjs/renovate/fastify-multipart-5.x
chore(deps): update dependency fastify-multipart to v5.1.0
2021-11-02 10:12:46 +01:00
Kamil Mysliwiec
a1d6eccc76 Merge pull request #8484 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.9.0
2021-11-02 10:12:31 +01:00
Jay McDoniel
51005735fe feat(common): add the ability to set some extra metadata about returned files 2021-11-01 16:35:08 -07:00
Renovate Bot
4d3819ef6f fix(deps): update dependency sequelize to v6.9.0 2021-11-01 20:06:15 +00:00
Renovate Bot
685344309a chore(deps): update dependency fastify-multipart to v5.1.0 2021-11-01 18:02:23 +00:00
Renovate Bot
73e5008e4c chore(deps): update dependency imports-loader to v3.1.1 2021-11-01 18:00:22 +00:00
Renovate Bot
43817a9f71 chore(deps): update commitlint monorepo to v14 2021-11-01 08:35:13 +00:00
Renovate Bot
0913b7cdc4 fix(deps): update dependency ts-morph to v12.1.0 2021-10-31 00:27:09 +00:00
Renovate Bot
0aef269531 chore(deps): update babel monorepo to v7.16.0 2021-10-30 02:03:20 +00:00
Renovate Bot
466fe92370 chore(deps): update dependency webpack to v5.61.0 2021-10-29 14:57:18 +00:00
Kamil Myśliwiec
399ac86db7 Merge branch 'master' of https://github.com/nestjs/nest 2021-10-29 12:57:30 +02:00
Kamil Myśliwiec
2a1cc6291a feat(common): allow to swap out class-validator and class-transformer 2021-10-29 12:57:22 +02:00
Aaron Schweig
3b7429357d feat(microservices): removes @grpc/grpc-js import 2021-10-29 09:02:11 +02:00
Kamil Mysliwiec
1394305bf3 Merge pull request #8402 from Tony133/test/sample-14-mongoose-base
test(sample-14): added unit test and other improvements
2021-10-29 08:29:20 +02:00
Renovate Bot
502e0bfaaa fix(deps): update dependency graphql-query-complexity to v0.10.0 2021-10-28 22:18:40 +00:00
Tony133
ea25c7dfbd test(): improvements 2021-10-28 17:52:24 +02:00
Aaron Schweig
76f2918f17 feat(microservices): adds packageDefinition option to ClientGrpc
Closes #8457
2021-10-28 17:44:24 +02:00
Kamil Mysliwiec
fb5ee1ddb2 Merge pull request #8458 from nestjs/renovate/graphql-15.x
fix(deps): update dependency graphql to v15.7.1
2021-10-28 08:30:49 +02:00
Renovate Bot
49b2fc04b9 fix(deps): update dependency graphql to v15.7.1 2021-10-27 17:17:52 +00:00
Tony
2788b8b6f1 Update sample/14-mongoose-base/src/cats/cats.controller.ts
Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-10-27 16:23:58 +02:00
Tony
2113d86ac8 Update sample/14-mongoose-base/src/cats/cats.controller.ts
Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-10-27 16:23:53 +02:00
Sebastian Schmid
fdf11a51ae fix(microservices): npm run format 2021-10-27 13:57:15 +02:00
Kamil Mysliwiec
37a7121736 Merge pull request #8448 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.2.6
2021-10-27 08:45:57 +02:00
Kamil Mysliwiec
af6b73300f Merge pull request #8449 from nestjs/renovate/graphql-15.x
fix(deps): update dependency graphql to v15.7.0
2021-10-27 08:45:39 +02:00
Kamil Mysliwiec
5d7573ed2f Merge pull request #8450 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.4.2
2021-10-27 08:45:25 +02:00
Renovate Bot
6babebbfab fix(deps): update dependency @grpc/grpc-js to v1.4.2 2021-10-26 22:49:11 +00:00
Renovate Bot
a00750de1d fix(deps): update dependency graphql to v15.7.0 2021-10-26 21:05:13 +00:00
Tony133
3f1a491987 test(): updated annotations 2021-10-26 21:52:54 +02:00
Renovate Bot
2b0b7a54fe chore(deps): update dependency lint-staged to v11.2.6 2021-10-26 19:29:31 +00:00
Tony
45a44ee3cf Merge branch 'master' into test/sample-14-mongoose-base 2021-10-26 21:13:00 +02:00
Kamil Mysliwiec
dc71c4753a Merge pull request #8439 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.60.0
2021-10-26 08:28:54 +02:00
Kamil Mysliwiec
e9e8214bfc Merge pull request #8440 from nestjs/renovate/axios-0.x
fix(deps): update dependency axios to v0.24.0
2021-10-26 08:28:50 +02:00
Kamil Mysliwiec
60db92b52b Merge pull request #8445 from nestjs/renovate/sinon-10.x
chore(deps): update dependency @types/sinon to v10.0.6
2021-10-26 08:28:44 +02:00
Kamil Mysliwiec
3f81fa103a Merge pull request #8447 from nestjs/renovate/node-16.x
chore(deps): update dependency @types/node to v16.11.6
2021-10-26 08:28:39 +02:00
Kamil Mysliwiec
14263c7aa1 Merge pull request #8435 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.1.2
2021-10-26 08:27:53 +02:00
Renovate Bot
ec20b131f7 chore(deps): update dependency @types/node to v16.11.6 2021-10-26 03:18:01 +00:00
Renovate Bot
67ae27490b chore(deps): update dependency @types/sinon to v10.0.6 2021-10-26 01:02:51 +00:00
Renovate Bot
fc77e4fca8 fix(deps): update dependency axios to v0.24.0 2021-10-25 19:45:28 +00:00
Renovate Bot
762b6bf6a7 chore(deps): update dependency webpack to v5.60.0 2021-10-25 19:42:46 +00:00
Tony133
fa22622f42 test(sample-14: improvements 2021-10-25 17:37:44 +02:00
Tony
8608ac31eb Merge branch 'master' into test/sample-14-mongoose-base 2021-10-25 17:22:47 +02:00
Renovate Bot
2250c4955e fix(deps): update nest monorepo to v8.1.2 2021-10-25 15:14:15 +00:00
Kamil Myśliwiec
ac73124e85 chore(@nestjs) publish v8.1.2 release 2021-10-25 15:34:43 +02:00
Kamil Mysliwiec
1cb094c7b2 Merge pull request #8434 from nestjs/revert-8378-renovate/fastify-3.x
Revert "fix(deps): update dependency fastify to v3.22.1"
2021-10-25 15:30:07 +02:00
Kamil Mysliwiec
53c3a059aa Revert "fix(deps): update dependency fastify to v3.22.1" 2021-10-25 15:29:55 +02:00
Kamil Mysliwiec
d151218010 Merge pull request #8432 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.19.0
2021-10-25 12:35:39 +02:00
Renovate Bot
1d0b0e65dc chore(deps): update dependency core-js to v3.19.0 2021-10-25 09:38:07 +00:00
Kamil Mysliwiec
5902643a71 Merge pull request #8413 from nestjs/renovate/imports-loader-3.x
chore(deps): update dependency imports-loader to v3.1.0
2021-10-25 11:33:02 +02:00
Kamil Mysliwiec
613af5c963 Merge pull request #8415 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.29
2021-10-25 11:32:56 +02:00
Kamil Mysliwiec
899fb9b1f5 Merge pull request #8416 from nestjs/renovate/ts-node-10.x
chore(deps): update dependency ts-node to v10.4.0
2021-10-25 11:32:50 +02:00
Kamil Mysliwiec
05721f43af Merge pull request #8418 from nestjs/renovate/sinon-10.x
chore(deps): update dependency @types/sinon to v10.0.5
2021-10-25 11:32:45 +02:00
Kamil Mysliwiec
dc02e98a89 Merge pull request #8419 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.2.4
2021-10-25 11:32:40 +02:00
Kamil Mysliwiec
df4eca1399 Merge pull request #8420 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.8.0
2021-10-25 11:32:03 +02:00
Kamil Mysliwiec
1aec93d03e Merge pull request #8428 from nestjs/dependabot/npm_and_yarn/ts-node-10.4.0
chore(deps-dev): bump ts-node from 10.3.1 to 10.4.0
2021-10-25 11:31:55 +02:00
Kamil Myśliwiec
e0bf2b252c Merge branch 'master' of https://github.com/nestjs/nest 2021-10-25 09:41:46 +02:00
Kamil Myśliwiec
11266b36eb fix(microservices): make empty response error more verbose #8055 2021-10-25 09:41:40 +02:00
dependabot[bot]
3ad7aaabf9 chore(deps-dev): bump ts-node from 10.3.1 to 10.4.0
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.3.1 to 10.4.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.3.1...v10.4.0)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-25 00:24:42 +00:00
Renovate Bot
f8c423ee80 fix(deps): update dependency sequelize to v6.8.0 2021-10-24 13:45:07 +00:00
Renovate Bot
1589ff39c1 chore(deps): update dependency lint-staged to v11.2.4 2021-10-23 19:48:36 +00:00
Renovate Bot
370c8d3cc6 chore(deps): update dependency @types/sinon to v10.0.5 2021-10-23 19:46:02 +00:00
Renovate Bot
2bc6a604d1 chore(deps): update dependency ts-node to v10.4.0 2021-10-22 22:45:11 +00:00
Renovate Bot
87ff00395a chore(deps): update dependency @types/node to v14.17.29 2021-10-22 20:30:07 +00:00
Tony
ba2abaded4 Merge branch 'master' into test/sample-14-mongoose-base 2021-10-22 16:57:09 +02:00
Renovate Bot
43325c1bd4 chore(deps): update dependency imports-loader to v3.1.0 2021-10-22 12:51:06 +00:00
Kamil Mysliwiec
f31d5a6f64 Merge pull request #8397 from nestjs/renovate/pin-dependencies
chore(deps): pin dependency @types/jest to v27.0.1
2021-10-22 14:24:32 +02:00
Kamil Mysliwiec
c9c643991d Merge branch 'master' into renovate/pin-dependencies 2021-10-22 14:24:25 +02:00
Kamil Mysliwiec
5708741f75 Merge pull request #8410 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.28
2021-10-22 14:23:58 +02:00
Kamil Mysliwiec
addadd9abe Merge pull request #8411 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.1.4
2021-10-22 14:23:48 +02:00
Kamil Mysliwiec
74c0d3575f Merge pull request #7531 from nestjs/renovate/major-apollo-graphql-packages
fix(deps): update dependency apollo-server-express to v3
2021-10-22 14:23:40 +02:00
Tony
8448580ebd Update sample/14-mongoose-base/src/cats/cats.controller.spec.ts
Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-10-22 10:46:03 +02:00
Tony
c54a67bf74 Update sample/14-mongoose-base/src/cats/cats.controller.spec.ts
Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-10-22 10:45:57 +02:00
Renovate Bot
24b2007be8 fix(deps): update dependency @nestjs/swagger to v5.1.4 2021-10-22 08:15:32 +00:00
Renovate Bot
5fb192b24d chore(deps): update dependency @types/node to v14.17.28 2021-10-22 08:14:08 +00:00
Renovate Bot
4cbf9c5338 chore(deps): pin dependency @types/jest to v27.0.1 2021-10-22 07:42:37 +00:00
Kamil Myśliwiec
e2a13b8000 Merge branch 'master' of https://github.com/nestjs/nest 2021-10-22 09:35:44 +02:00
Kamil Myśliwiec
736c40e443 fix(core): log error if fastify listen failed #8404 2021-10-22 09:35:34 +02:00
Renovate Bot
9715b97932 fix(deps): update dependency apollo-server-express to v3 2021-10-22 07:26:07 +00:00
Kamil Mysliwiec
894bf0182f Merge pull request #8403 from nestjs/renovate/mongoose-6.x
fix(deps): update dependency mongoose to v6.0.12
2021-10-22 09:18:37 +02:00
Kamil Mysliwiec
61b824a2a8 Merge pull request #8401 from nestjs/renovate/ts-node-10.x
chore(deps): update dependency ts-node to v10.3.1
2021-10-22 09:18:31 +02:00
Kamil Mysliwiec
9ba9822753 Merge pull request #8400 from nestjs/renovate/imports-loader-3.x
chore(deps): update dependency imports-loader to v3.0.1
2021-10-22 09:18:25 +02:00
Kamil Mysliwiec
960335eadc Merge pull request #8399 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.1.3
2021-10-22 09:18:20 +02:00
Kamil Mysliwiec
93b803fbfd Merge pull request #8289 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages
2021-10-22 09:18:09 +02:00
Kamil Mysliwiec
e45fd18db5 Merge pull request #8312 from nestjs/dependabot/npm_and_yarn/apollo-server-express-3.4.0
chore(deps-dev): bump apollo-server-express from 3.3.0 to 3.4.0
2021-10-22 09:17:53 +02:00
Renovate Bot
923bfc45a8 fix(deps): update dependency mongoose to v6.0.12 2021-10-21 22:37:52 +00:00
Tony133
119794d40b test(sample-14): updateds 2021-10-21 22:58:53 +02:00
Tony133
88470dacdf test(sample-14): added unit test and other improvements 2021-10-21 21:30:27 +02:00
Renovate Bot
625510bbd2 chore(deps): update dependency ts-node to v10.3.1 2021-10-21 19:02:32 +00:00
Renovate Bot
2a4386cedf chore(deps): update dependency imports-loader to v3.0.1 2021-10-21 16:21:57 +00:00
Renovate Bot
aabd33c45a fix(deps): update dependency @nestjs/swagger to v5.1.3 2021-10-21 14:38:41 +00:00
Renovate Bot
7854ad7d80 fix(deps): update apollo graphql packages 2021-10-21 13:04:52 +00:00
Kamil Mysliwiec
2b5d0cf2b9 Merge pull request #8044 from Tony133/test/sample-07-sequelize
test(sample-07): added unit tests
2021-10-21 14:30:46 +02:00
Tony
f373c4189f Update sample/07-sequelize/src/users/users.controller.spec.ts
Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-10-21 14:01:42 +02:00
dependabot[bot]
3083a9a785 chore(deps-dev): bump apollo-server-express from 3.3.0 to 3.4.0
Bumps [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@3.4.0/packages/apollo-server-express)

---
updated-dependencies:
- dependency-name: apollo-server-express
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-21 11:58:53 +00:00
Kamil Mysliwiec
c994964bc8 Merge pull request #8395 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.1.2
2021-10-21 13:57:21 +02:00
Kamil Mysliwiec
b6f9f8c94b Merge pull request #8032 from Tony133/test/sample--05-sql-typeorm
test(sample-05): added unit tests
2021-10-21 13:55:59 +02:00
Kamil Myśliwiec
ca05e88a85 chore(): resolve conflicts 2021-10-21 13:53:23 +02:00
Renovate Bot
1be1ce21f5 fix(deps): update dependency @nestjs/swagger to v5.1.2 2021-10-21 11:52:30 +00:00
Kamil Myśliwiec
66bf64e781 Merge branch 'renovate/nestjs-graphql-9.x' 2021-10-21 13:48:05 +02:00
Kamil Myśliwiec
7737594a20 sample(): update federation samples 2021-10-21 13:47:39 +02:00
Tony133
596b0d703b test(): improvements 2021-10-21 11:22:19 +02:00
Tony133
1110197e5b tests(): renamed userArray into usersArray 2021-10-21 11:08:25 +02:00
Tony133
b142da095b test(): improvements 2021-10-21 11:05:39 +02:00
Tony133
06fd145147 chore(): removed unused import 2021-10-21 11:01:03 +02:00
Tony
c3bf1e4347 Merge branch 'master' into test/sample-07-sequelize 2021-10-21 10:42:23 +02:00
Tony
1def23a5d0 Update sample/05-sql-typeorm/src/users/users.controller.spec.ts
Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-10-21 10:25:18 +02:00
Renovate Bot
ab0bce9d4d fix(deps): update dependency @nestjs/graphql to v9.1.1 2021-10-21 07:41:22 +00:00
Kamil Mysliwiec
2e6cea63df Merge pull request #8360 from nestjs/renovate/nest-monorepo
chore(deps): update dependency @nestjs/cli to v8.1.4
2021-10-21 09:24:24 +02:00
Kamil Mysliwiec
cc8968b18d Merge pull request #8379 from nestjs/renovate/jest-monorepo
chore(deps): update dependency jest to v27.3.1
2021-10-21 09:24:18 +02:00
Kamil Mysliwiec
bea45cb73e Merge pull request #8381 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.59.1
2021-10-21 09:24:13 +02:00
Kamil Mysliwiec
c5ce998377 Merge pull request #8389 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.7.3
2021-10-21 09:24:07 +02:00
Kamil Mysliwiec
27ce01cd43 Merge pull request #8394 from nestjs/renovate/husky-7.x
chore(deps): update dependency husky to v7.0.4
2021-10-21 09:23:29 +02:00
Renovate Bot
0f20512d79 chore(deps): update dependency husky to v7.0.4 2021-10-21 04:06:34 +00:00
Renovate Bot
b8cd3aada0 chore(deps): update dependency webpack to v5.59.1 2021-10-20 23:32:42 +00:00
Renovate Bot
291dc956e0 fix(deps): update dependency mongodb to v3.7.3 2021-10-20 17:56:16 +00:00
Renovate Bot
5c41909e94 chore(deps): update dependency jest to v27.3.1 2021-10-20 15:37:16 +00:00
Renovate Bot
052b6eedce chore(deps): update dependency @nestjs/cli to v8.1.4 2021-10-20 12:35:06 +00:00
Kamil Mysliwiec
d434b3f255 Merge pull request #8387 from nestjs/renovate/nestjs-mongoose-9.x
fix(deps): update dependency @nestjs/mongoose to v9.0.1
2021-10-20 12:40:37 +02:00
Renovate Bot
f67d012b33 fix(deps): update dependency @nestjs/mongoose to v9.0.1 2021-10-20 09:25:13 +00:00
Tony
347562d1d8 Merge branch 'master' into test/sample-07-sequelize 2021-10-20 11:22:58 +02:00
Kamil Mysliwiec
6390c54eac Merge pull request #8380 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.7.11
2021-10-20 10:38:07 +02:00
Kamil Mysliwiec
15a58901d6 Merge pull request #8378 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.22.1
2021-10-20 10:37:57 +02:00
Kamil Mysliwiec
e855ad6c97 Merge pull request #8376 from nestjs/renovate/nodemon-2.x
chore(deps): update dependency nodemon to v2.0.14
2021-10-20 10:37:49 +02:00
Kamil Mysliwiec
9eb695cf81 Merge pull request #8375 from nestjs/renovate/socket.io-packages
fix(deps): update socket.io packages
2021-10-20 10:37:42 +02:00
Kamil Mysliwiec
35b19f3794 Merge pull request #8374 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.1.1
2021-10-20 10:37:36 +02:00
Kamil Mysliwiec
2a9a984e8c Merge pull request #8373 from nestjs/renovate/nestjs-bull-0.x
fix(deps): update dependency @nestjs/bull to v0.4.2
2021-10-20 10:37:27 +02:00
Kamil Mysliwiec
3da5b45cf6 Merge pull request #8372 from nestjs/renovate/mysql-8.x
chore(deps): update mysql docker tag to v8.0.27
2021-10-20 10:37:22 +02:00
Kamil Mysliwiec
95c974cd07 Merge pull request #8371 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.9.1
2021-10-20 10:37:17 +02:00
Kamil Mysliwiec
621fb133fa Merge pull request #8370 from nestjs/renovate/nestjs-schematics-8.x
chore(deps): update dependency @nestjs/schematics to v8.0.4
2021-10-20 10:37:12 +02:00
Kamil Mysliwiec
8385b254ce Merge pull request #8368 from nestjs/renovate/grpc-proto-loader-0.x
chore(deps): update dependency @grpc/proto-loader to v0.6.6
2021-10-20 10:36:28 +02:00
Kamil Mysliwiec
04a4f0029d Merge pull request #8384 from micalevisk/perf/short-circuit-on-instantiateClass
refactor(core): avoid running useless instance wrapper's checks
2021-10-20 08:41:23 +02:00
Micael Levi (lab)
80a05dcce7 refactor(core): avoid running useless instance wrapper checks
Leveraging on short-circuit evaluation to avoid running useless checks
that might make `Injector#instantiateClass` unnecessary slow
2021-10-19 23:48:43 -04:00
Renovate Bot
2a773885e7 fix(deps): update dependency fast-json-stringify to v2.7.11 2021-10-19 21:10:56 +00:00
Renovate Bot
f6d09b1720 fix(deps): update dependency fastify to v3.22.1 2021-10-19 18:03:36 +00:00
Tony133
c6d271ab7f chore(): improvement 2021-10-19 18:24:13 +02:00
Renovate Bot
c13a49e9f8 chore(deps): update dependency nodemon to v2.0.14 2021-10-19 15:46:22 +00:00
Renovate Bot
555fff6d84 fix(deps): update dependency @nestjs/swagger to v5.1.1 2021-10-19 14:58:11 +00:00
Renovate Bot
56fa3d8d5e fix(deps): update dependency @nestjs/bull to v0.4.2 2021-10-19 13:58:15 +00:00
Renovate Bot
1f5b466721 chore(deps): update mysql docker tag to v8.0.27 2021-10-19 13:56:43 +00:00
Renovate Bot
2c55fbe62c fix(deps): update socket.io packages 2021-10-19 13:10:30 +00:00
Renovate Bot
aa4dbfe400 chore(deps): update dependency webpack-cli to v4.9.1 2021-10-19 12:31:29 +00:00
Renovate Bot
fbd7c3edfa chore(deps): update dependency @nestjs/schematics to v8.0.4 2021-10-19 12:29:55 +00:00
Sebastian Schmid
25dbb330cd Alligned gRPC ChannelOptions code in server and client.
Removed GRPC_DEFAULT_MAX_RECEIVE_MESSAGE_LENGTH and GRPC_DEFAULT_MAX_SEND_MESSAGE_LENGTH constants. This default values are already the same in the underlying gRPC library. If the gRPC team decides to change that values in the future, nestjs should adopt the new values automatically.
2021-10-19 10:10:45 +02:00
Renovate Bot
9c175c408c chore(deps): update dependency @grpc/proto-loader to v0.6.6 2021-10-19 07:58:33 +00:00
Kamil Mysliwiec
8759c6ba20 Merge pull request #8362 from nestjs/renovate/codechecks-client-0.x
chore(deps): update dependency @codechecks/client to v0.1.12
2021-10-19 08:52:21 +02:00
Sebastian Schmid
e88e310731 cleanup 2021-10-18 23:48:00 +02:00
Sebastian Schmid
5ac3637dee The GrpcOptions attribute "channelOptions" was not used anymore (never read in the code). Therefore, declaring those ChannelOptions had no effect anymore and there was no way to configure specific gRPC settings & limits.
Also extended ChannelOptions with grpc-node.max_session_memory which is required when sending big messages (see https://github.com/grpc/grpc-node/pull/1666).

Ensured backward compatibility by including size limits like grpc.max_send_message_length to the ChannelOptions
2021-10-18 23:37:33 +02:00
Sebastian Schmid
a96ceb440f Merge pull request #1 from nestjs/master
Sync with master
2021-10-18 23:00:29 +02:00
Renovate Bot
5c0902f2d5 chore(deps): update dependency @codechecks/client to v0.1.12 2021-10-18 18:46:29 +00:00
Tony
ae433f0daa Update sample/07-sequelize/package.json
Co-authored-by: Nidin Pereira <npereira@justclean.com>
2021-10-18 16:41:57 +02:00
Tony
de8d95d861 Update sample/07-sequelize/src/users/users.module.ts
Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-10-18 15:47:10 +02:00
Kamil Mysliwiec
628d976151 Merge pull request #8036 from Tony133/test/sample-06-mongoose
test(sample-06): added unit tests
2021-10-18 12:24:47 +02:00
Tony
3ba20525b0 Merge branch 'master' into test/sample-07-sequelize 2021-10-18 12:20:23 +02:00
Tony
c85d84d9e6 Merge branch 'master' into test/sample--05-sql-typeorm 2021-10-18 12:17:43 +02:00
Tony
220905e9ee Merge branch 'master' into test/sample-06-mongoose 2021-10-18 12:16:38 +02:00
Kamil Mysliwiec
20967866da Merge pull request #7666 from nestjs/renovate/mysql-8.x
chore(deps): update mysql docker tag
2021-10-18 11:10:56 +02:00
Kamil Mysliwiec
969778825c Merge pull request #8349 from nestjs/renovate/ts-jest-27.x
chore(deps): update dependency ts-jest to v27.0.7
2021-10-18 09:48:44 +02:00
Kamil Mysliwiec
baba936dd5 Merge pull request #8346 from nestjs/renovate/cli-color-2.x
fix(deps): update dependency cli-color to v2.0.1
2021-10-18 09:48:33 +02:00
Kamil Mysliwiec
6a37bddebe Merge pull request #8345 from nestjs/renovate/mysql2-2.x
fix(deps): update dependency mysql2 to v2.3.2
2021-10-18 09:48:27 +02:00
Kamil Mysliwiec
f2b56256d8 Merge pull request #8344 from nestjs/renovate/mocha-9.x
chore(deps): update dependency mocha to v9.1.3
2021-10-18 09:48:22 +02:00
Kamil Mysliwiec
c505080a3f Merge pull request #8331 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.27
2021-10-18 09:48:17 +02:00
Kamil Mysliwiec
dc0bb8d673 Merge pull request #8329 from nestjs/renovate/light-my-request-4.x
fix(deps): update dependency light-my-request to v4.6.0
2021-10-18 09:48:10 +02:00
Kamil Mysliwiec
8426f2c2ac Merge pull request #8328 from nestjs/renovate/socket.io-packages
fix(deps): update socket.io packages
2021-10-18 09:48:03 +02:00
Kamil Mysliwiec
8f2afeb0bb Merge pull request #8327 from nestjs/renovate/engine.io-client-6.x
chore(deps): update dependency engine.io-client to v6.0.2
2021-10-18 09:47:58 +02:00
Kamil Mysliwiec
a285be8047 Merge pull request #8319 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.1.1
2021-10-18 09:47:52 +02:00
Kamil Mysliwiec
9dcdfb7cc2 Merge pull request #8351 from fishmandev/patch-1
docs(common): fix a typo in CONTRIBUTING.md
2021-10-18 09:21:27 +02:00
Dmitriy Fishman
9e25c55b21 Update CONTRIBUTING.md 2021-10-17 17:56:08 +03:00
Renovate Bot
2170ea25cb chore(deps): update dependency ts-jest to v27.0.7 2021-10-16 12:34:10 +00:00
Renovate Bot
958bcaaa49 fix(deps): update dependency mysql2 to v2.3.2 2021-10-16 08:50:12 +00:00
Renovate Bot
ec1c35fb77 fix(deps): update socket.io packages 2021-10-16 00:45:50 +00:00
Renovate Bot
c19bd5f502 chore(deps): update dependency engine.io-client to v6.0.2 2021-10-16 00:42:01 +00:00
Renovate Bot
697fd2cf66 fix(deps): update dependency cli-color to v2.0.1 2021-10-15 18:18:00 +00:00
Renovate Bot
da4a8a82d2 fix(deps): update nest monorepo to v8.1.1 2021-10-15 11:07:11 +00:00
Renovate Bot
a4234bc252 fix(deps): update dependency light-my-request to v4.6.0 2021-10-15 09:33:10 +00:00
Renovate Bot
7014fcd05c chore(deps): update dependency mocha to v9.1.3 2021-10-15 09:29:35 +00:00
Renovate Bot
4311517e2a chore(deps): update dependency @types/node to v14.17.27 2021-10-15 09:23:37 +00:00
Tony
dd8e6977e8 test(): update users controller 2021-10-15 10:51:58 +02:00
Tony
9421ff1e3c Update sample/07-sequelize/src/users/users.controller.spec.ts
Co-authored-by: Jay McDoniel <jmcdo29@gmail.com>
2021-10-15 10:40:03 +02:00
Kamil Mysliwiec
b37f9b2c94 Merge pull request #8332 from nestjs/renovate/ts-jest-27.x
chore(deps): update dependency ts-jest to v27.0.6
2021-10-15 10:27:21 +02:00
Kamil Mysliwiec
e699e4540c Merge pull request #8333 from nestjs/renovate/mongoose-6.x
fix(deps): update dependency mongoose to v6.0.11
2021-10-15 10:27:14 +02:00
Kamil Mysliwiec
459d7ccabc Merge pull request #8340 from soudai-s/feature/modify-graphql-federation-sample-straightforwardly
Feature/modify graphql federation sample straightforwardly
2021-10-15 09:13:27 +02:00
soudai-s
213d066b2e sample(31): modify queries 2021-10-15 13:01:28 +09:00
soudai-s
572fcc462d sample(31): align method naming with its behavior 2021-10-15 13:01:24 +09:00
Renovate Bot
60556a775a fix(deps): update dependency mongoose to v6.0.11 2021-10-14 23:58:00 +00:00
Renovate Bot
834b143272 chore(deps): update dependency ts-jest to v27.0.6 2021-10-14 22:40:31 +00:00
Tony133
26929c8bba tests(): improvement 2021-10-14 23:21:08 +02:00
Tony
9711141149 Merge branch 'master' into test/sample-07-sequelize 2021-10-14 22:20:24 +02:00
Tony
4b6eaae07d Update sample/05-sql-typeorm/src/users/users.controller.spec.ts
Co-authored-by: Jay McDoniel <jmcdo29@gmail.com>
2021-10-14 11:47:23 +02:00
Tony
e1566d9d92 Merge branch 'master' into test/sample-06-mongoose 2021-10-14 11:42:36 +02:00
Tony
9bf05d4b9d Merge branch 'master' into test/sample--05-sql-typeorm 2021-10-14 11:40:36 +02:00
Kamil Mysliwiec
6239dd32fe Merge pull request #8313 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.29.3
2021-10-14 09:55:32 +02:00
Kamil Mysliwiec
345033e376 Merge pull request #8315 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.58.2
2021-10-14 09:55:26 +02:00
Kamil Mysliwiec
96dfd1e976 Merge pull request #8318 from nestjs/renovate/fastify-static-4.x
chore(deps): update dependency fastify-static to v4.4.2
2021-10-14 09:55:22 +02:00
Kamil Mysliwiec
9709c6dbde Merge pull request #8321 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.26
2021-10-14 09:55:13 +02:00
Kamil Mysliwiec
decbc97258 Merge pull request #8322 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.4.1
2021-10-14 09:55:08 +02:00
Kamil Myśliwiec
4293388a47 chore(@nestjs) publish v8.1.1 release 2021-10-14 09:54:07 +02:00
Kamil Myśliwiec
188da6b5eb Merge branch 'master' of https://github.com/nestjs/nest 2021-10-14 09:50:52 +02:00
Kamil Myśliwiec
7e9de1982a chore(): revert typescript to 4.3 #8320 2021-10-14 09:50:44 +02:00
Renovate Bot
1ad836ed66 chore(deps): update dependency @types/node to v14.17.26 2021-10-13 22:42:53 +00:00
Renovate Bot
ccfcc19fbb fix(deps): update dependency @grpc/grpc-js to v1.4.1 2021-10-13 19:09:57 +00:00
Renovate Bot
864159fadd chore(deps): update mysql docker tag 2021-10-13 17:21:41 +00:00
Renovate Bot
0b4c8f82bd chore(deps): update dependency webpack to v5.58.2 2021-10-13 14:07:49 +00:00
Renovate Bot
b0114703e8 chore(deps): update dependency fastify-static to v4.4.2 2021-10-13 14:06:34 +00:00
Kamil Mysliwiec
2af3dd22d5 Merge pull request #8303 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.18.3
2021-10-13 15:03:20 +02:00
Kamil Mysliwiec
3adf58888a Merge pull request #8317 from mohan-murali/master
docs(contributing): fixed some grammatical mistakes
2021-10-13 15:03:08 +02:00
Kamil Mysliwiec
bdca9f574c Update CONTRIBUTING.md 2021-10-13 15:03:00 +02:00
mohan-murali
5e6790e1e8 docs(contributing): fixed some grammatical mistakes 2021-10-13 18:22:26 +05:30
Tony
7d849c96a6 Merge branch 'master' into test/sample--05-sql-typeorm 2021-10-13 14:51:16 +02:00
Tony
621809bf0f Merge branch 'master' into test/sample-07-sequelize 2021-10-13 14:50:47 +02:00
Kamil Mysliwiec
40e3ea31a0 Merge pull request #8300 from nestjs/renovate/axios-0.x
fix(deps): update dependency axios to v0.23.0
2021-10-13 14:47:09 +02:00
Kamil Myśliwiec
92758003ab chore(@nestjs) publish v8.1.0 release 2021-10-13 14:37:32 +02:00
Kamil Mysliwiec
447499a3c9 Merge pull request #8039 from Zclhlmgqzc/fix-middleware-globalPrefixOptions-exclude
fix: middleware with globalPrefixOptions exclude
2021-10-13 14:35:29 +02:00
Kamil Mysliwiec
3db185118a Merge pull request #8286 from nestjs/dependabot/npm_and_yarn/commitlint/cli-13.2.1
chore(deps-dev): bump @commitlint/cli from 13.2.0 to 13.2.1
2021-10-13 14:35:22 +02:00
Kamil Myśliwiec
98858b2b9a Merge branch 'aboqasem-expose-validation-pipe-validate' 2021-10-13 14:34:43 +02:00
Kamil Myśliwiec
673fd1fec3 refactor(common): move validate under the is primitive (validation pipe) 2021-10-13 14:34:35 +02:00
Kamil Myśliwiec
42c89e0c40 Merge branch 'expose-validation-pipe-validate' of https://github.com/aboqasem/nest into aboqasem-expose-validation-pipe-validate 2021-10-13 14:33:52 +02:00
Kamil Myśliwiec
e18dd2ef45 Merge branch 'jmcdo29-feat/debug-logs' 2021-10-13 14:33:10 +02:00
Kamil Myśliwiec
04f4cdb01b refactor(core): minor tweaks 2021-10-13 14:32:54 +02:00
Kamil Myśliwiec
b8fb74e769 Merge branch 'feat/debug-logs' of https://github.com/jmcdo29/nest into jmcdo29-feat/debug-logs 2021-10-13 14:23:44 +02:00
Kamil Myśliwiec
45262b0529 Merge branch 'master' of https://github.com/nestjs/nest 2021-10-13 14:23:27 +02:00
Kamil Myśliwiec
5f234eb1d6 Merge branch 'Ayzrian-ws-add-logging-for-gateway-mounting' 2021-10-13 14:23:20 +02:00
Kamil Myśliwiec
94fc5f6e32 fix(websockets): fix subscription logs 2021-10-13 14:22:44 +02:00
Mohammad Al Zouabi
77be992b2b feat(common): provide a validate protected method in ValidationPipe to enable overriding 2021-10-13 20:12:12 +08:00
Kamil Mysliwiec
f79037907d Merge pull request #8293 from nestjs/dependabot/npm_and_yarn/apollo-server-core-3.4.0
chore(deps-dev): bump apollo-server-core from 3.3.0 to 3.4.0
2021-10-13 14:11:13 +02:00
Kamil Mysliwiec
6399dfdcb4 Merge pull request #8310 from nestjs/dependabot/npm_and_yarn/typescript-4.4.4
chore(deps-dev): bump typescript from 4.4.3 to 4.4.4
2021-10-13 14:11:03 +02:00
Kamil Mysliwiec
b577f3e5ab Merge pull request #8309 from nestjs/dependabot/npm_and_yarn/types/node-16.10.5
chore(deps-dev): bump @types/node from 16.10.1 to 16.10.5
2021-10-13 14:10:59 +02:00
Kamil Mysliwiec
ec520feba9 Merge pull request #8308 from nestjs/dependabot/npm_and_yarn/core-js-3.18.3
chore(deps-dev): bump core-js from 3.18.2 to 3.18.3
2021-10-13 14:10:54 +02:00
Kamil Mysliwiec
b02700c97f Merge pull request #8305 from nestjs/dependabot/npm_and_yarn/fastify-static-4.4.2
chore(deps-dev): bump fastify-static from 4.4.0 to 4.4.2
2021-10-13 14:10:48 +02:00
Kamil Mysliwiec
89a5a4e8d3 Merge pull request #8311 from nestjs/dependabot/npm_and_yarn/axios-0.23.0
chore(deps): bump axios from 0.22.0 to 0.23.0
2021-10-13 14:10:36 +02:00
Kamil Myśliwiec
3089a6672b Merge branch 'ws-add-logging-for-gateway-mounting' of https://github.com/Ayzrian/nest into Ayzrian-ws-add-logging-for-gateway-mounting 2021-10-13 14:08:01 +02:00
Kamil Mysliwiec
e2fba4a8e1 Merge pull request #7962 from nestjs/renovate/nestjs-graphql-9.x
fix(deps): update dependency @nestjs/graphql to v9.0.6
2021-10-13 14:07:14 +02:00
Kamil Mysliwiec
affe18febe Merge pull request #8128 from micalevisk/feat/issue-8050
feat(core,common): support global default version
2021-10-13 14:02:58 +02:00
Kamil Mysliwiec
9c64dca7d7 Merge pull request #8253 from Ayzrian/microservices-fix-grpc-package-name
fix(microservices): use root package when packageName is not defined
2021-10-13 13:59:47 +02:00
Kamil Mysliwiec
87853c5f5c Merge pull request #8231 from Ayzrian/microservices-expose-interceptors-field
feature(microservices): expose interceptors option for grpc
2021-10-13 13:59:23 +02:00
Kamil Mysliwiec
9a919f067b Merge pull request #8144 from nestjs/feat/msvc-message-builder
feat(microservices): add message builders
2021-10-13 13:59:01 +02:00
Tony
066da15068 Merge branch 'master' into test/sample-06-mongoose 2021-10-13 10:24:50 +02:00
Renovate Bot
e0563a6403 fix(deps): update dependency bull to v3.29.3 2021-10-13 08:13:09 +00:00
Renovate Bot
5dc0ebdd7e chore(deps): update dependency core-js to v3.18.3 2021-10-13 07:59:38 +00:00
Renovate Bot
c76a9370c9 fix(deps): update dependency axios to v0.23.0 2021-10-13 07:07:46 +00:00
dependabot[bot]
5c95c16f6f chore(deps-dev): bump @commitlint/cli from 13.2.0 to 13.2.1
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint) from 13.2.0 to 13.2.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v13.2.0...v13.2.1)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 06:54:14 +00:00
dependabot[bot]
a352fca952 chore(deps): bump axios from 0.22.0 to 0.23.0
Bumps [axios](https://github.com/axios/axios) from 0.22.0 to 0.23.0.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: axios
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 06:54:08 +00:00
dependabot[bot]
7c90dc0e34 chore(deps-dev): bump apollo-server-core from 3.3.0 to 3.4.0
Bumps [apollo-server-core](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-core) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-core@3.4.0/packages/apollo-server-core)

---
updated-dependencies:
- dependency-name: apollo-server-core
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 06:53:44 +00:00
dependabot[bot]
bdce2e1c4d chore(deps-dev): bump typescript from 4.4.3 to 4.4.4
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.4.3 to 4.4.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.4.3...v4.4.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 06:52:19 +00:00
dependabot[bot]
958e61f6f1 chore(deps-dev): bump @types/node from 16.10.1 to 16.10.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.1 to 16.10.5.
- [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-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 06:51:28 +00:00
dependabot[bot]
3ad982d696 chore(deps-dev): bump core-js from 3.18.2 to 3.18.3
Bumps [core-js](https://github.com/zloirock/core-js) from 3.18.2 to 3.18.3.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.18.2...v3.18.3)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 06:51:22 +00:00
dependabot[bot]
3ab96e694c chore(deps-dev): bump fastify-static from 4.4.0 to 4.4.2
Bumps [fastify-static](https://github.com/fastify/fastify-static) from 4.4.0 to 4.4.2.
- [Release notes](https://github.com/fastify/fastify-static/releases)
- [Commits](https://github.com/fastify/fastify-static/compare/v4.4.0...v4.4.2)

---
updated-dependencies:
- dependency-name: fastify-static
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-13 06:50:56 +00:00
Kamil Mysliwiec
c619067c86 Merge pull request #8267 from nestjs/renovate/mongoose-6.x
fix(deps): update dependency mongoose to v6.0.10
2021-10-13 08:49:41 +02:00
Kamil Mysliwiec
4a00b83190 Merge pull request #8290 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4.4.2
2021-10-13 08:49:23 +02:00
Kamil Mysliwiec
244cbe2e4f Merge pull request #8291 from nestjs/renovate/ts-node-10.x
chore(deps): update dependency ts-node to v10.3.0
2021-10-13 08:49:18 +02:00
Kamil Mysliwiec
15a9489b58 Merge pull request #8297 from nestjs/renovate/eslint-plugin-import-2.x
chore(deps): update dependency eslint-plugin-import to v2.25.2
2021-10-13 08:49:05 +02:00
Kamil Mysliwiec
7fcdeeca4a Merge pull request #8301 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.22
2021-10-13 08:48:46 +02:00
Kamil Mysliwiec
6630eebf7f Merge pull request #8304 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.3.8
2021-10-13 08:48:32 +02:00
Renovate Bot
ea32c88488 chore(deps): update dependency eslint-plugin-import to v2.25.2 2021-10-13 01:25:42 +00:00
Renovate Bot
4d7560c3d6 fix(deps): update dependency @grpc/grpc-js to v1.3.8 2021-10-12 22:31:46 +00:00
Nazarii Romankiv
81e1e21289 refactor(microservices): applied comment suggestion 2021-10-12 23:09:17 +03:00
Renovate Bot
7eb2eb44cd fix(deps): update dependency fastify-static to v4.4.2 2021-10-12 19:28:16 +00:00
Renovate Bot
c5c1eb3b97 chore(deps): update dependency @types/node to v14.17.22 2021-10-12 18:35:57 +00:00
Renovate Bot
4918bbeee4 chore(deps): update dependency ts-node to v10.3.0 2021-10-12 14:47:34 +00:00
Renovate Bot
e8b0b7574d fix(deps): update dependency mongoose to v6.0.10 2021-10-12 12:25:50 +00:00
Kamil Mysliwiec
6bd3a9c0ae Merge pull request #8281 from nestjs/renovate/sequelize-typescript-2.x
fix(deps): update dependency sequelize-typescript to v2.1.1
2021-10-12 13:41:30 +02:00
Kamil Mysliwiec
7b1705543b Merge pull request #8255 from nestjs/renovate/fastify-multipart-5.x
chore(deps): update dependency fastify-multipart to v5.0.2
2021-10-12 13:41:12 +02:00
Renovate Bot
858a2c72bb fix(deps): update dependency @nestjs/graphql to v9.0.6 2021-10-11 14:54:42 +00:00
Renovate Bot
8d02c90cfb fix(deps): update dependency sequelize-typescript to v2.1.1 2021-10-11 09:37:51 +00:00
Renovate Bot
b06de50b1d chore(deps): update dependency fastify-multipart to v5.0.2 2021-10-11 07:52:26 +00:00
Kamil Mysliwiec
aca45139a6 Merge pull request #8246 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4.4.0
2021-10-11 09:08:04 +02:00
Kamil Mysliwiec
efbc7b9412 Merge pull request #8260 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.58.1
2021-10-11 09:07:58 +02:00
Kamil Mysliwiec
8646a72be0 Merge pull request #8288 from nestjs/revert-8262-renovate/apollo-graphql-packages
Revert "fix(deps): update apollo graphql packages"
2021-10-11 09:07:52 +02:00
Kamil Mysliwiec
591bd8b240 Revert "fix(deps): update apollo graphql packages" 2021-10-11 09:07:42 +02:00
Kamil Mysliwiec
642b3ae62d Merge pull request #8262 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages
2021-10-11 09:07:36 +02:00
Kamil Mysliwiec
a43d07b0f5 Merge pull request #8266 from nestjs/renovate/jest-monorepo
chore(deps): update dependency jest to v27.2.5
2021-10-11 09:07:31 +02:00
Kamil Mysliwiec
dd55ab15fd Merge pull request #8268 from nestjs/renovate/engine.io-client-6.x
chore(deps): update dependency engine.io-client to v6
2021-10-11 09:07:18 +02:00
Kamil Mysliwiec
74366a9c86 Merge pull request #8269 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.2.3
2021-10-11 09:07:12 +02:00
Kamil Mysliwiec
c000f64ad8 Merge pull request #8276 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.7.0
2021-10-11 09:06:35 +02:00
Kamil Mysliwiec
25979c27c0 Merge pull request #8277 from matheusinfo/style/standardization-tests-name
style():  rename tests name to follow global style
2021-10-11 09:04:51 +02:00
Kamil Mysliwiec
365d34255b Merge pull request #8278 from jmcdo29/fix/flush-logs-on-package-resolve-error
fix: flush logs on package resolution failure
2021-10-11 09:04:28 +02:00
Kamil Myśliwiec
df00a0a181 Merge branch 'master' of https://github.com/nestjs/nest 2021-10-11 08:58:15 +02:00
Kamil Myśliwiec
ba6d455b3c sample(20-cache): fix http cache interceptor 2021-10-11 08:58:06 +02:00
Renovate Bot
91c58e8abb chore(deps): update dependency lint-staged to v11.2.3 2021-10-10 18:06:11 +00:00
Jay McDoniel
5e2a8be2a5 fix: flush logs on package resolution failure 2021-10-09 16:54:06 -07:00
Jay McDoniel
99a884a64e fix: update method names and fast exit if not debug mode 2021-10-09 16:51:47 -07:00
Jay McDoniel
b208b74f40 chore: add type-cast to token as we know it will be function 2021-10-09 16:51:47 -07:00
Jay McDoniel
9064a29081 chore: remove logger change in cats sample 2021-10-09 16:51:46 -07:00
Jay McDoniel
cdfee483ee fix: use .name instead of a toString split for class token names 2021-10-09 16:51:46 -07:00
Jay McDoniel
039928983f refactor: remove InjectorLogger as it wouldn't allow for logger overrides 2021-10-09 16:51:45 -07:00
Jay McDoniel
e1392a892d chore: fix up prepare file 2021-10-09 16:51:45 -07:00
Jay McDoniel
9a15936e4c chore: delete needless file 2021-10-09 16:51:45 -07:00
Jay McDoniel
f673a221b3 refactor: use isFunction over typeof 2021-10-09 16:51:44 -07:00
Jay McDoniel
daa39dbe68 feat: better way to track complex token 2021-10-09 16:51:44 -07:00
Jay McDoniel
3b617962dc feat: refactor the logs to be more consolidated and have color 2021-10-09 16:51:44 -07:00
Jay McDoniel
8a1e89e637 feat: change DEBUG to NEST_DEBUG 2021-10-09 16:51:43 -07:00
Jay McDoniel
3f51facdc2 fix(core): make the logs work for the tests
I believe most if not all of these failures stem from creating
the module and inquirer objects manually. If i'm wrong about that
let me know and I can update the code accordingly.
2021-10-09 16:51:43 -07:00
Jay McDoniel
3d6d17c618 fix: put back an accidentally removed line 2021-10-09 16:51:42 -07:00
Jay McDoniel
1809667800 feat(core): add return to injector logger which fixes undefined log 2021-10-09 16:51:42 -07:00
Jay McDoniel
3a465aa2c3 feat: finish up the resolution logs 2021-10-09 16:51:42 -07:00
Jay McDoniel
0e6828cc81 feat(core): add new logger for injector logging 2021-10-09 16:51:41 -07:00
Matheus Andrade
282f774d6b style(): rename tests name to follow global style
Some initital tests name used "Should" instead "should", so i rename them
2021-10-09 18:36:52 -03:00
Renovate Bot
9cb166852c fix(deps): update dependency sequelize to v6.7.0 2021-10-09 20:17:34 +00:00
Nazarii Romankiv
1cc573bc74 refactor(microservices): make interceptors optional 2021-10-09 20:45:36 +03:00
Renovate Bot
7942cb5bc5 chore(deps): update dependency engine.io-client to v6 2021-10-08 17:53:05 +00:00
Renovate Bot
680f6fe3cd chore(deps): update dependency webpack to v5.58.1 2021-10-08 17:51:42 +00:00
Renovate Bot
bc4df64c7c chore(deps): update dependency jest to v27.2.5 2021-10-08 16:54:20 +00:00
Kamil Mysliwiec
85e51e240c Merge pull request #8257 from nestjs/renovate/pin-dependencies
fix(deps): pin dependency graphql-subscriptions to 1.2.1
2021-10-08 13:56:28 +02:00
Renovate Bot
e619bc251a fix(deps): update apollo graphql packages 2021-10-07 23:50:25 +00:00
Nazarii Romankiv
8588c3e02a refactor(microservices): inline interceptor inteface 2021-10-07 20:06:12 +03:00
Tony
87d5465507 Update sample/05-sql-typeorm/src/users/users.service.spec.ts 2021-10-07 15:34:46 +02:00
Tony
3a6c4b3872 Update sample/05-sql-typeorm/src/users/users.service.spec.ts 2021-10-07 15:34:37 +02:00
Renovate Bot
9608e8130d fix(deps): pin dependency graphql-subscriptions to 1.2.1 2021-10-07 12:50:12 +00:00
Tony
309b2b5148 sample(06-mongoose): Remove interface Cat 2021-10-07 14:38:37 +02:00
Kamil Myśliwiec
f104bf6032 chore(): update to typescript 4.4.3 2021-10-07 14:27:22 +02:00
Kamil Myśliwiec
e4b91cbf6c chore(): upgrade to mysql2 2021-10-07 14:21:46 +02:00
Kamil Myśliwiec
30f1c3e72b chore(): update to apollo v3 2021-10-07 14:07:43 +02:00
Renovate Bot
e0a487b6c9 fix(deps): update dependency fastify-static to v4.4.0 2021-10-07 11:12:05 +00:00
Tony
353e698971 Update sample/06-mongoose/src/cats/cats.service.spec.ts 2021-10-07 11:40:39 +02:00
Nazarii Romankiv
1c91bd6642 test(microservices): cover edge case with unit tests 2021-10-07 10:03:26 +03:00
Kamil Mysliwiec
2b1e5e924e Update sample/06-mongoose/src/cats/cats.service.ts 2021-10-07 09:02:57 +02:00
Kamil Mysliwiec
fc8e4893f2 Update sample/06-mongoose/src/cats/cats.controller.spec.ts 2021-10-07 09:02:00 +02:00
Kamil Mysliwiec
4e318997e1 Merge pull request #8037 from Tony133/test/sample-13-unit-test
tests(sample-13): added unit tests
2021-10-07 09:01:09 +02:00
Kamil Mysliwiec
60e18f547a Update sample/13-mongo-typeorm/src/photo/photo.controller.spec.ts 2021-10-07 09:00:54 +02:00
Nazarii Romankiv
0bd2365711 fix(microservices): use root package when packageName is not defined 2021-10-07 09:59:27 +03:00
Kamil Mysliwiec
0a372c2332 Merge pull request #8250 from nestjs/renovate/rxjs-7.x
fix(deps): update dependency rxjs to v7.4.0
2021-10-07 08:59:18 +02:00
Kamil Mysliwiec
b9396eea0a Merge pull request #8249 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.9.0
2021-10-07 08:59:11 +02:00
Kamil Mysliwiec
bae1182743 Merge pull request #8248 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.15.8
2021-10-07 08:59:07 +02:00
Kamil Mysliwiec
89f74648da Merge pull request #8229 from nestjs/renovate/graphql-15.x
fix(deps): update dependency graphql to v15.6.1
2021-10-07 08:58:55 +02:00
Kamil Mysliwiec
ef9d1beb31 Merge pull request #8228 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.0.11
2021-10-07 08:57:37 +02:00
Renovate Bot
d8d736a1ba fix(deps): update dependency rxjs to v7.4.0 2021-10-07 00:00:44 +00:00
Renovate Bot
2751bddc84 chore(deps): update dependency webpack-cli to v4.9.0 2021-10-06 21:56:22 +00:00
Renovate Bot
e716c9d50b chore(deps): update babel monorepo to v7.15.8 2021-10-06 21:53:59 +00:00
Tony
6056283d20 Update sample/05-sql-typeorm/src/users/users.controller.spec.ts
Co-authored-by: Jay McDoniel <jmcdo29@gmail.com>
2021-10-06 23:36:57 +02:00
Nazarii Romankiv
1d2d10f55f refactor(microservices): inline interceptor type from GRPC. 2021-10-06 21:53:31 +03:00
Tony
e7942c9868 Update sample/06-mongoose/src/cats/cats.controller.spec.ts
Co-authored-by: Jay McDoniel <jmcdo29@gmail.com>
2021-10-06 17:45:59 +02:00
Renovate Bot
75e7c64f5b fix(deps): update nest monorepo to v8.0.11 2021-10-06 11:55:59 +00:00
Kamil Myśliwiec
574a517efe chore(@nestjs) publish v8.0.11 release 2021-10-06 13:09:04 +02:00
Kamil Myśliwiec
2ff445100b fix(common): fix parse array pipe (primitive values) #7408 #7926 2021-10-06 13:08:10 +02:00
Zclhlmgqzc
226a1ac28b fix: middleware with globalPrefixOptions exclude 2021-10-06 18:43:53 +08:00
Kamil Mysliwiec
8c315e9ffb Merge pull request #8245 from Zclhlmgqzc/fix-expressAdapter-createMiddlewareFactory
fix: ExpressAdapter createMiddlewareFactory
2021-10-06 11:38:10 +02:00
Kamil Myśliwiec
efbc8d056f Merge branch 'master' of https://github.com/nestjs/nest 2021-10-06 11:27:01 +02:00
Kamil Myśliwiec
75c58dd39b chore(): update readme 2021-10-06 11:26:58 +02:00
Tony
83692f8c04 Merge branch 'master' into test/sample--05-sql-typeorm 2021-10-06 10:43:58 +02:00
Tony
382eae9242 Merge branch 'master' into test/sample-13-unit-test 2021-10-06 10:43:17 +02:00
Tony
e72cfca000 Merge branch 'master' into test/sample-06-mongoose 2021-10-06 10:42:41 +02:00
Tony
d764c299bc Merge branch 'master' into test/sample-07-sequelize 2021-10-06 10:35:28 +02:00
Zclhlmgqzc
14fc5de6cf fix: ExpressAdapter createMiddlewareFactory 2021-10-06 16:01:04 +08:00
Renovate Bot
0e412af378 fix(deps): update dependency graphql to v15.6.1 2021-10-06 07:56:04 +00:00
Kamil Mysliwiec
17cec8ba2c Merge pull request #8232 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4.2.4
2021-10-06 09:30:29 +02:00
Kamil Mysliwiec
e9f5606e52 Merge pull request #8242 from nestjs/revert-8113-fix-middlewareConsumer-forRoutes-controller
Revert "fix(core): middlewareConsumer forRoutes controller"
2021-10-06 09:18:18 +02:00
Kamil Mysliwiec
80ecfacb36 Merge pull request #8239 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.7.2
2021-10-06 09:17:35 +02:00
Kamil Mysliwiec
6291443020 Merge pull request #8238 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.18.2
2021-10-06 09:17:30 +02:00
Kamil Mysliwiec
961e87ded4 Merge pull request #8236 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.21
2021-10-06 09:17:25 +02:00
Kamil Mysliwiec
60e78ef7f7 Merge pull request #8233 from nestjs/renovate/light-my-request-4.x
fix(deps): update dependency light-my-request to v4.5.0
2021-10-06 09:17:04 +02:00
Kamil Mysliwiec
b36feb1009 Merge pull request #8237 from nestjs/renovate/npm-fastify-static-vulnerability
chore(deps): update dependency fastify-static to v4.2.4 [security]
2021-10-06 09:16:57 +02:00
Kamil Mysliwiec
b6bc35ee37 Revert "fix(core): middlewareConsumer forRoutes controller" 2021-10-06 09:16:35 +02:00
Kamil Mysliwiec
9c7dfd9a77 Merge pull request #8215 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.57.1
2021-10-06 09:15:57 +02:00
Renovate Bot
87f9fedbdd fix(deps): update dependency mongodb to v3.7.2 2021-10-05 22:52:19 +00:00
Renovate Bot
5f43413828 chore(deps): update dependency core-js to v3.18.2 2021-10-05 22:50:45 +00:00
Renovate Bot
52df7c15de chore(deps): update dependency fastify-static to v4.2.4 [security] 2021-10-05 21:27:34 +00:00
Renovate Bot
4d25621bac chore(deps): update dependency @types/node to v14.17.21 2021-10-05 21:24:37 +00:00
Renovate Bot
4275aac316 fix(deps): update dependency light-my-request to v4.5.0 2021-10-05 18:48:33 +00:00
Renovate Bot
cd4e923164 chore(deps): update dependency webpack to v5.57.1 2021-10-05 18:45:52 +00:00
Renovate Bot
7313176bf7 fix(deps): update dependency fastify-static to v4.2.4 2021-10-05 18:43:25 +00:00
Nazarii Romankiv
e0f5a6dbed fix(microservices): expose interceptors option for grpc 2021-10-05 21:12:25 +03:00
Nazarii Romankiv
004333e577 style(websockets): run prettier 2021-10-05 20:37:20 +03:00
Nazarii Romankiv
a446f268ce refactor(websockets): remove internal type and use type-casting to object in place 2021-10-05 20:33:56 +03:00
Kamil Myśliwiec
c0089cd9ae chore(@nestjs) publish v8.0.10 release 2021-10-05 09:54:24 +02:00
Kamil Mysliwiec
2cdee2557c Merge pull request #8113 from Zclhlmgqzc/fix-middlewareConsumer-forRoutes-controller
fix(core): middlewareConsumer forRoutes controller
2021-10-05 09:43:06 +02:00
Kamil Mysliwiec
a2edf96588 Merge pull request #8198 from nestjs/renovate/axios-0.x
fix(deps): update dependency axios to v0.22.0
2021-10-05 09:41:19 +02:00
Kamil Mysliwiec
892cbe57de Merge pull request #8216 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.2.0
2021-10-05 09:17:14 +02:00
Kamil Mysliwiec
2ac7b58307 Merge pull request #8220 from nestjs/renovate/mongoose-6.x
fix(deps): update dependency mongoose to v6.0.9
2021-10-05 09:16:33 +02:00
Kamil Mysliwiec
0fd7e91bd5 Merge pull request #8219 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.33.0
2021-10-05 09:12:37 +02:00
Renovate Bot
712d15d730 fix(deps): update dependency mongoose to v6.0.9 2021-10-04 21:32:01 +00:00
Nazarii Romankiv
af906f7f1e refactor(websockets): stop tracking yarn.lock 2021-10-04 22:14:41 +03:00
Nazarii Romankiv
faacef6d7f refactor(websockets): run prettier 2021-10-04 22:13:21 +03:00
Nazarii Romankiv
f2dd06338b refactor(websockets): use internal nest gateway type 2021-10-04 22:10:55 +03:00
Nazarii Romankiv
784cb129f4 refactor(websockets): removed logs for lifecycle hooks 2021-10-04 21:59:27 +03:00
Renovate Bot
07e49bb567 chore(deps): update typescript-eslint monorepo to v4.33.0 2021-10-04 18:13:48 +00:00
Renovate Bot
1aa705c732 chore(deps): update dependency lint-staged to v11.2.0 2021-10-04 11:37:25 +00:00
Zclhlmgqzc
8289272861 fix(core): middlewareConsumer forRoutes controller 2021-10-04 19:33:00 +08:00
Kamil Mysliwiec
026c1bd61c Update Readme.md 2021-10-04 10:25:48 +02:00
Kamil Mysliwiec
30fe142234 Merge pull request #8206 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.38
2021-10-04 09:00:32 +02:00
Kamil Mysliwiec
4d5bda66b1 Merge pull request #8214 from micalevisk/using-issue-forms
chore(): migrate to github issue forms from issue templates
2021-10-04 09:00:04 +02:00
Micael Levi (lab)
9361b1b267 chore(): migrate to github issue forms from issue templates
More about GitHub issue forms here:
https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
2021-10-03 21:59:53 -04:00
Tony
e5db699b22 Merge branch 'master' into test/sample-07-sequelize 2021-10-03 17:30:14 +02:00
Tony
ea78596e65 Merge branch 'master' into test/sample--05-sql-typeorm 2021-10-03 17:28:01 +02:00
Tony
16c44b6eea Merge branch 'master' into test/sample-06-mongoose 2021-10-03 17:26:24 +02:00
Tony
bcd2041b9d Merge branch 'master' into test/sample-13-unit-test 2021-10-03 17:24:32 +02:00
Renovate Bot
25c604883e fix(deps): update dependency typeorm to v0.2.38 2021-10-02 22:58:30 +00:00
Nazarii Romankiv
be250fa7c2 refactor(websockets): run prettier 2021-10-02 19:42:05 +03:00
Nazarii Romankiv
0effa64d3e feat(websockets): add logging on gateway method to events/messages mount 2021-10-02 19:32:52 +03:00
Kamil Myśliwiec
f1ccd10976 feat(microservices): integrate response serializers 2021-10-02 15:52:39 +02:00
Kamil Mysliwiec
90ebd68257 Merge pull request #8202 from nestjs/renovate/concurrently-6.x
chore(deps): update dependency concurrently to v6.3.0
2021-10-02 15:43:38 +02:00
Kamil Mysliwiec
94daf20c1c Merge pull request #8191 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.0.9
2021-10-02 15:41:31 +02:00
Renovate Bot
7c0d8bae39 chore(deps): update dependency concurrently to v6.3.0 2021-10-02 09:10:22 +00:00
Kamil Mysliwiec
1f297a4d2b Merge pull request #8200 from nestjs/renovate/rxjs-7.x
fix(deps): update dependency rxjs to v7.3.1
2021-10-02 10:56:37 +02:00
Kamil Mysliwiec
20d3dafdd5 Merge pull request #8199 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.56.0
2021-10-02 10:56:30 +02:00
Renovate Bot
68ba64055e fix(deps): update dependency rxjs to v7.3.1 2021-10-02 00:25:49 +00:00
Renovate Bot
e89ebfe7a5 chore(deps): update dependency webpack to v5.56.0 2021-10-01 14:40:45 +00:00
Kamil Mysliwiec
8b965fa256 Merge pull request #8052 from Tony133/sample/update-mongoose-base
sample(14-mongoose): update name database mongodb
2021-10-01 13:39:40 +02:00
Tony133
155c2568d3 sample(14-mongoose): update name database mongodb 2021-10-01 13:15:41 +02:00
Kamil Myśliwiec
d72415a61b chore(): resolve conflicts 2021-10-01 11:32:27 +02:00
Kamil Myśliwiec
62978f887f test(microservices): add e2e tests for record builders 2021-10-01 11:31:56 +02:00
Renovate Bot
18dd2430b8 fix(deps): update dependency axios to v0.22.0 2021-10-01 09:30:10 +00:00
Renovate Bot
2db3ff8194 fix(deps): update nest monorepo to v8.0.9 2021-10-01 08:18:41 +00:00
Kamil Mysliwiec
a57653fc1d Merge pull request #8195 from nestjs/renovate/nestjs-mongoose-9.x
fix(deps): update dependency @nestjs/mongoose to v9
2021-10-01 09:23:00 +02:00
Kamil Mysliwiec
4ea1535931 Merge pull request #8193 from nestjs/renovate/fastify-multipart-5.x
chore(deps): update dependency fastify-multipart to v5
2021-10-01 09:22:54 +02:00
Kamil Mysliwiec
db7b8b03fa Merge pull request #8192 from nestjs/renovate/passport-0.x
fix(deps): update dependency passport to v0.5.0
2021-10-01 09:22:48 +02:00
Kamil Mysliwiec
87c5ff8e1c Merge pull request #8187 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.22.0
2021-10-01 09:22:36 +02:00
Kamil Mysliwiec
86f3764f79 Merge pull request #8186 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.1.0
2021-10-01 09:21:51 +02:00
Kamil Mysliwiec
f5ba47b8d0 Merge pull request #8184 from nestjs/renovate/bull-3.x
chore(deps): update dependency @types/bull to v3.15.5
2021-10-01 09:21:46 +02:00
Kamil Mysliwiec
ab15176d68 Merge pull request #8171 from nestjs/renovate/jest-monorepo
chore(deps): update dependency jest to v27.2.4
2021-10-01 09:20:44 +02:00
Kamil Mysliwiec
88d23e9f82 Merge pull request #8163 from nestjs/renovate/concurrently-6.x
chore(deps): update dependency concurrently to v6.2.2
2021-10-01 09:20:29 +02:00
Kamil Mysliwiec
3b9cdda6aa Merge pull request #8145 from nestjs/renovate/jest-27.x
chore(deps): update dependency @types/jest to v27.0.2
2021-10-01 09:20:23 +02:00
Kamil Myśliwiec
1a89c12c7c chore(): update readme 2021-10-01 09:12:18 +02:00
Renovate Bot
a8bf5e69ca fix(deps): update dependency @nestjs/mongoose to v9 2021-09-30 20:18:36 +00:00
Renovate Bot
afecbfbf30 chore(deps): update dependency fastify-multipart to v5 2021-09-30 18:27:29 +00:00
Renovate Bot
7943f99478 fix(deps): update dependency passport to v0.5.0 2021-09-30 17:08:07 +00:00
Renovate Bot
d2d27bfb37 chore(deps): update dependency jest to v27.2.4 2021-09-30 17:06:16 +00:00
Renovate Bot
2779055391 chore(deps): update dependency concurrently to v6.2.2 2021-09-30 14:07:52 +00:00
Renovate Bot
08a6441e81 chore(deps): update dependency @types/jest to v27.0.2 2021-09-30 14:04:55 +00:00
Renovate Bot
52ad72342f chore(deps): update dependency @types/bull to v3.15.5 2021-09-30 12:28:12 +00:00
Kamil Myśliwiec
116143bf7e chore(@nestjs) publish v8.0.9 release 2021-09-30 14:10:19 +02:00
Kamil Myśliwiec
76430410b3 fix(core): fix lazy loading nested modules #8031 2021-09-30 14:07:02 +02:00
Kamil Myśliwiec
7dd22758fb fix(microservices): fix multiple event handlers (shared subscription) #7913 2021-09-30 13:57:25 +02:00
Renovate Bot
3751f90f14 fix(deps): update dependency fastify to v3.22.0 2021-09-30 11:22:03 +00:00
Renovate Bot
8f0385abbd fix(deps): update dependency @nestjs/swagger to v5.1.0 2021-09-30 11:19:34 +00:00
Kamil Mysliwiec
0df89a252d Merge pull request #7709 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages
2021-09-30 09:00:08 +02:00
Kamil Mysliwiec
ab7a1378c2 Merge pull request #8147 from nestjs/renovate/sinon-10.x
chore(deps): update dependency @types/sinon to v10.0.4
2021-09-30 08:59:34 +02:00
Kamil Mysliwiec
6f68460aec Merge pull request #8148 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.7.9
2021-09-30 08:59:29 +02:00
Kamil Mysliwiec
513904a684 Merge pull request #8149 from nestjs/renovate/mocha-9.x
chore(deps): update dependency mocha to v9.1.2
2021-09-30 08:59:22 +02:00
Kamil Mysliwiec
628da342fb Merge pull request #8165 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.29.2
2021-09-30 08:59:12 +02:00
Kamil Mysliwiec
0a9652e568 Merge pull request #8166 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.7.10
2021-09-30 08:59:08 +02:00
Kamil Mysliwiec
7a11a16fd4 Merge pull request #8170 from nestjs/renovate/commitlint-monorepo
chore(deps): update commitlint monorepo to v13.2.0
2021-09-30 08:58:57 +02:00
Kamil Mysliwiec
0bb19d68b3 Merge pull request #8173 from nestjs/renovate/nest-monorepo
chore(deps): update dependency @nestjs/cli to v8.1.2
2021-09-30 08:58:30 +02:00
Kamil Mysliwiec
d50bbcb131 Merge pull request #8177 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.20
2021-09-30 08:58:24 +02:00
Kamil Mysliwiec
93673dfde0 Merge pull request #8179 from nestjs/renovate/prettier-2.x
chore(deps): update dependency prettier to v2.4.1
2021-09-30 08:58:18 +02:00
Kamil Mysliwiec
a7083ec5fa Merge pull request #8180 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.55.1
2021-09-30 08:58:10 +02:00
Renovate Bot
5f1e9a07d9 fix(deps): update apollo graphql packages 2021-09-29 21:24:58 +00:00
Renovate Bot
93cb5577ed chore(deps): update dependency webpack to v5.55.1 2021-09-29 21:17:21 +00:00
Renovate Bot
5b0647a195 chore(deps): update dependency prettier to v2.4.1 2021-09-29 20:42:46 +00:00
Renovate Bot
dd12820e79 chore(deps): update dependency @types/node to v14.17.20 2021-09-29 16:27:48 +00:00
Renovate Bot
ac19447c65 chore(deps): update commitlint monorepo to v13.2.0 2021-09-29 10:38:50 +00:00
Renovate Bot
20fdfe744f fix(deps): update dependency fast-json-stringify to v2.7.10 2021-09-29 10:36:18 +00:00
Renovate Bot
dc918a621b chore(deps): update dependency mocha to v9.1.2 2021-09-29 10:33:42 +00:00
Renovate Bot
800da43d06 chore(deps): update dependency artillery to v1.7.9 2021-09-29 10:28:41 +00:00
Renovate Bot
01f69928d9 chore(deps): update dependency @types/sinon to v10.0.4 2021-09-29 10:26:13 +00:00
Renovate Bot
87e4fd93f6 chore(deps): update dependency @nestjs/cli to v8.1.2 2021-09-29 09:26:45 +00:00
Kamil Mysliwiec
23b86feed4 Update Readme.md 2021-09-29 10:13:21 +02:00
Renovate Bot
5f3ee807ff fix(deps): update dependency bull to v3.29.2 2021-09-29 08:05:57 +00:00
Kamil Mysliwiec
c709fc5f0c Merge pull request #8146 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.19
2021-09-29 09:38:47 +02:00
Kamil Mysliwiec
0e2fcd56b0 Merge pull request #8157 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.2.6
2021-09-29 09:38:24 +02:00
Kamil Mysliwiec
5b81cc2d79 Merge pull request #8167 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.5.5
2021-09-29 09:38:04 +02:00
Kamil Mysliwiec
a3fa4d6494 Merge pull request #8169 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.0.8
2021-09-29 09:37:48 +02:00
Renovate Bot
bd0e7b4c2f fix(deps): update nest monorepo to v8.0.8 2021-09-28 19:42:47 +00:00
Renovate Bot
b7dcefe743 fix(deps): update dependency ws to v7.5.5 2021-09-28 17:46:27 +00:00
Renovate Bot
8152eada10 chore(deps): update dependency ts-loader to v9.2.6 2021-09-28 16:09:58 +00:00
Renovate Bot
dba2d620ea chore(deps): update dependency @types/node to v14.17.19 2021-09-28 12:41:35 +00:00
Kamil Mysliwiec
9ca41ac387 Merge pull request #8045 from tuxmachine/feat/msvc-static-headers
feat(microservices): add static headers
2021-09-28 11:42:49 +02:00
Kamil Myśliwiec
5ed9e93795 Merge branch 'master' into feat/msvc-message-builder 2021-09-28 11:35:31 +02:00
Kamil Myśliwiec
6c1119316a chore(): update readme 2021-09-28 11:35:20 +02:00
Kamil Myśliwiec
2555e37465 chore(@nestjs) publish v8.0.8 release 2021-09-28 11:22:22 +02:00
Kamil Mysliwiec
6485231737 Merge pull request #8126 from lengxuegang/master
feat(cache): Add cache option isGlobal
2021-09-28 11:11:38 +02:00
Kamil Myśliwiec
4cf5a56b84 chore(): remove types/mongoose package 2021-09-28 11:11:03 +02:00
Kamil Mysliwiec
14bef06a5e Merge pull request #7998 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.32.0
2021-09-28 08:39:08 +02:00
Kamil Mysliwiec
2f241b97a1 Merge pull request #7843 from nestjs/dependabot/npm_and_yarn/sample/13-mongo-typeorm/path-parse-1.0.7
chore(deps): bump path-parse from 1.0.6 to 1.0.7 in /sample/13-mongo-typeorm
2021-09-28 08:38:17 +02:00
Kamil Mysliwiec
d151eff547 Merge pull request #7811 from nestjs/renovate/mongo-5.x
chore(deps): update mongo docker tag to v5
2021-09-28 08:38:09 +02:00
Kamil Mysliwiec
b802fb2ab4 Merge pull request #8024 from utlime/master
fix(common): catch number encoding in ParseIntPipe
2021-09-28 08:36:42 +02:00
Kamil Mysliwiec
0ae3dda8db Merge pull request #7997 from nestjs/renovate/graphql-15.x
fix(deps): update dependency graphql to v15.6.0
2021-09-28 08:35:33 +02:00
Kamil Mysliwiec
96c29bf047 Merge pull request #7970 from nestjs/renovate/mongoose-6.x
fix(deps): update dependency mongoose to v6.0.8
2021-09-28 08:35:27 +02:00
Kamil Mysliwiec
cf13b422fe Merge pull request #8119 from nestjs/renovate/npm-axios-vulnerability
chore(deps): update dependency axios to 0.21.2 [security]
2021-09-28 08:31:25 +02:00
Kamil Mysliwiec
653fe5d85b Merge pull request #8156 from nestjs/renovate/nodemon-2.x
chore(deps): update dependency nodemon to v2.0.13
2021-09-28 08:29:34 +02:00
xuegang.leng
a195cfe503 fix(all): typo error: deffered -> deferred 2021-09-28 14:28:53 +08:00
Renovate Bot
402329812f fix(deps): update dependency graphql to v15.6.0 2021-09-27 21:19:39 +00:00
Renovate Bot
621e003163 chore(deps): update typescript-eslint monorepo to v4.32.0 2021-09-27 20:01:52 +00:00
Renovate Bot
bd32372a2e fix(deps): update dependency mongoose to v6.0.8 2021-09-27 17:09:23 +00:00
Renovate Bot
9b5f13e16e chore(deps): update dependency nodemon to v2.0.13 2021-09-27 15:14:13 +00:00
Rick Dutour Geerling
a7d532409c style(microservices): rename method for clarity
Prevents confusion with client options

Co-authored-by: Kamil Mysliwiec <mail@kamilmysliwiec.com>
2021-09-27 17:09:52 +02:00
Kamil Mysliwiec
1a05437d64 Merge pull request #8150 from nestjs/revert-8073-dependabot/npm_and_yarn/typescript-4.4.3
Revert "chore(deps-dev): bump typescript from 4.3.5 to 4.4.3"
2021-09-27 14:30:41 +02:00
Kamil Mysliwiec
aa28011607 Revert "chore(deps-dev): bump typescript from 4.3.5 to 4.4.3" 2021-09-27 14:30:29 +02:00
Kamil Myśliwiec
da2b73f0c6 Merge branch 'master' into feat/msvc-message-builder 2021-09-27 11:32:02 +02:00
Kamil Mysliwiec
1579c4df91 Merge pull request #8143 from nestjs/sample/update-gql-examples
sample(12+23): update graphql examples
2021-09-27 11:31:29 +02:00
Kamil Myśliwiec
35f62f97d0 chore(): resolve conflicts 2021-09-27 11:30:35 +02:00
Kamil Mysliwiec
31dff982d0 Merge pull request #8073 from nestjs/dependabot/npm_and_yarn/typescript-4.4.3
chore(deps-dev): bump typescript from 4.3.5 to 4.4.3
2021-09-27 11:22:32 +02:00
Kamil Mysliwiec
ccd1ad20bd Merge pull request #8134 from nestjs/dependabot/npm_and_yarn/fast-safe-stringify-2.1.1
chore(deps): bump fast-safe-stringify from 2.0.8 to 2.1.1
2021-09-27 11:22:21 +02:00
Kamil Mysliwiec
566a0130ea Merge pull request #8136 from nestjs/dependabot/npm_and_yarn/fastify-3.21.6
chore(deps): bump fastify from 3.20.2 to 3.21.6
2021-09-27 11:22:13 +02:00
dependabot[bot]
301b4b9896 chore(deps): bump fastify from 3.20.2 to 3.21.6
Bumps [fastify](https://github.com/fastify/fastify) from 3.20.2 to 3.21.6.
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](https://github.com/fastify/fastify/compare/v3.20.2...v3.21.6)

---
updated-dependencies:
- dependency-name: fastify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 09:07:59 +00:00
dependabot[bot]
5b64928574 chore(deps-dev): bump typescript from 4.3.5 to 4.4.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.5 to 4.4.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.5...v4.4.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 09:07:56 +00:00
dependabot[bot]
92e40a9ca6 chore(deps): bump fast-safe-stringify from 2.0.8 to 2.1.1
Bumps [fast-safe-stringify](https://github.com/davidmarkclements/fast-safe-stringify) from 2.0.8 to 2.1.1.
- [Release notes](https://github.com/davidmarkclements/fast-safe-stringify/releases)
- [Changelog](https://github.com/davidmarkclements/fast-safe-stringify/blob/master/CHANGELOG.md)
- [Commits](https://github.com/davidmarkclements/fast-safe-stringify/compare/v2.0.8...v2.1.1)

---
updated-dependencies:
- dependency-name: fast-safe-stringify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 09:06:06 +00:00
Kamil Mysliwiec
e0a08125fe Merge pull request #8021 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo
2021-09-27 11:05:18 +02:00
Kamil Mysliwiec
00b47bd288 Merge pull request #8014 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.18.1
2021-09-27 11:05:11 +02:00
Kamil Mysliwiec
3515d5f8cd Merge pull request #8100 from nestjs/dependabot/npm_and_yarn/mongoose-6.0.7
chore(deps-dev): bump mongoose from 6.0.1 to 6.0.7
2021-09-27 11:04:45 +02:00
Kamil Mysliwiec
be60420106 Merge pull request #8102 from nestjs/renovate/grpc-proto-loader-0.x
chore(deps): update dependency @grpc/proto-loader to v0.6.5
2021-09-27 11:04:37 +02:00
Kamil Mysliwiec
fc912dc5ad Merge pull request #8118 from nestjs/renovate/npm-ansi-regex-vulnerability
chore(deps): update dependency ansi-regex to 5.0.1 [security]
2021-09-27 11:04:15 +02:00
Kamil Mysliwiec
2cd6f93317 Merge pull request #8120 from nestjs/renovate/confluentinc-cp-kafka-6.x
chore(deps): update confluentinc/cp-kafka docker tag to v6.2.1
2021-09-27 11:04:06 +02:00
Kamil Mysliwiec
0f8db9517c Merge pull request #8121 from nestjs/renovate/confluentinc-cp-zookeeper-6.x
chore(deps): update confluentinc/cp-zookeeper docker tag to v6.2.1
2021-09-27 11:03:58 +02:00
Kamil Mysliwiec
33700d2775 Merge pull request #8122 from nestjs/renovate/chai-4.x
chore(deps): update dependency @types/chai to v4.2.22
2021-09-27 11:03:53 +02:00
Kamil Mysliwiec
0f14a536a6 Merge pull request #8130 from nestjs/dependabot/npm_and_yarn/types/ws-8.2.0
chore(deps-dev): bump @types/ws from 7.4.7 to 8.2.0
2021-09-27 11:03:46 +02:00
Kamil Mysliwiec
ff57e0758b Merge pull request #8131 from nestjs/dependabot/npm_and_yarn/types/node-16.10.1
chore(deps-dev): bump @types/node from 16.6.1 to 16.10.1
2021-09-27 11:03:40 +02:00
Kamil Mysliwiec
43797ce9f7 Update Readme.md 2021-09-27 10:24:23 +02:00
dependabot[bot]
6984cd4d46 chore(deps-dev): bump @types/node from 16.6.1 to 16.10.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.6.1 to 16.10.1.
- [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-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 00:16:35 +00:00
dependabot[bot]
a010835164 chore(deps-dev): bump @types/ws from 7.4.7 to 8.2.0
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 7.4.7 to 8.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 00:05:14 +00:00
Renovate Bot
08477200de chore(deps): update dependency core-js to v3.18.1 2021-09-26 23:46:38 +00:00
Micael Levi (lab)
aa315672a1 refactor(integration): better naming for versioning E2E test suites 2021-09-26 17:08:04 -04:00
Micael Levi (lab)
9027fd284b test(): add tests for global version with Header Versioning Type 2021-09-26 17:05:16 -04:00
Micael Levi (lab)
2e287691da test(): add tests for global version with Media Type Versioning 2021-09-26 17:04:48 -04:00
Micael Levi (lab)
9d0dcc6080 test(): add tests for global version with URI Versioning
This also fixes the misleading behavior of trailing slashs in fastify
router in which `GET /v3/` was used instead of `GET /v3` even tho both
end up behaving the same way
2021-09-26 15:33:12 -04:00
Micael Levi (lab)
bf50c2e24c feat(): support default version to the versioning system
Closes #8050
2021-09-26 14:59:37 -04:00
xuegang.leng
83eda4f7e6 feat(cache): Add cache option isGlobal 2021-09-26 17:12:01 +08:00
Renovate Bot
76874941dd chore(deps): update babel monorepo 2021-09-24 14:44:40 +00:00
Renovate Bot
b924dfacc9 chore(deps): update dependency @types/chai to v4.2.22 2021-09-24 14:42:51 +00:00
Renovate Bot
bb0b702a53 chore(deps): update dependency @grpc/proto-loader to v0.6.5 2021-09-24 14:41:33 +00:00
Kamil Myśliwiec
d8add273e0 fix(microservices): fix rmq client (wait to consume reply channel) #7972 2021-09-24 16:35:12 +02:00
Renovate Bot
c05f6ea8b1 chore(deps): update confluentinc/cp-zookeeper docker tag to v6.2.1 2021-09-24 13:13:50 +00:00
Renovate Bot
c12ee9aed0 chore(deps): update confluentinc/cp-kafka docker tag to v6.2.1 2021-09-24 13:13:41 +00:00
Renovate Bot
219c7e5d14 chore(deps): update dependency axios to 0.21.2 [security] 2021-09-24 11:52:38 +00:00
Renovate Bot
902ab76007 chore(deps): update dependency ansi-regex to 5.0.1 [security] 2021-09-24 11:49:45 +00:00
Kamil Myśliwiec
0ca414bca7 chore(): update README 2021-09-24 13:01:46 +02:00
Kamil Myśliwiec
e0ce225f76 chore(@nestjs) publish v8.0.7 release 2021-09-24 12:56:39 +02:00
Kamil Myśliwiec
c2eb2a7007 sample(12-23): update graphql examples 2021-09-24 12:53:54 +02:00
dependabot[bot]
c7e9c2b756 chore(deps-dev): bump mongoose from 6.0.1 to 6.0.7
Bumps [mongoose](https://github.com/Automattic/mongoose) from 6.0.1 to 6.0.7.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Automattic/mongoose/compare/6.0.1...6.0.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-24 10:51:51 +00:00
Kamil Mysliwiec
0bcf4e9703 Merge pull request #8019 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.53.0
2021-09-24 12:49:01 +02:00
Kamil Mysliwiec
770b5e5723 Merge pull request #8104 from nestjs/renovate/npm-tmpl-vulnerability
chore(deps): update dependency tmpl to 1.0.5 [security]
2021-09-24 12:46:54 +02:00
Kamil Mysliwiec
2ae2852ed2 Merge pull request #8057 from nestjs/renovate/redis-2.x
chore(deps): update dependency @types/redis to v2.8.32
2021-09-24 12:45:40 +02:00
Kamil Mysliwiec
68d0c6256e Merge pull request #8056 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.18
2021-09-24 12:45:35 +02:00
Kamil Mysliwiec
415387ca62 Merge pull request #8030 from nestjs/renovate/axios-0.x
fix(deps): update dependency axios to v0.21.4
2021-09-24 12:44:52 +02:00
Kamil Mysliwiec
09f30d084b Merge pull request #8000 from nestjs/renovate/eslint-plugin-prettier-4.x
chore(deps): update dependency eslint-plugin-prettier to v4
2021-09-24 12:43:54 +02:00
Kamil Mysliwiec
56fae9c8d4 Merge pull request #7999 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.7.1
2021-09-24 12:43:48 +02:00
Kamil Mysliwiec
4dec3780a6 Merge pull request #7995 from nestjs/renovate/socket.io-packages
fix(deps): update socket.io packages to v4.2.0
2021-09-24 12:43:41 +02:00
Kamil Mysliwiec
7f84126283 Merge pull request #8096 from zidingz/patch-1
Create SECURITY.md
2021-09-24 12:05:32 +02:00
Kamil Mysliwiec
e0306625d7 Update SECURITY.md 2021-09-24 12:05:24 +02:00
Renovate Bot
3da20ddda0 chore(deps): update dependency @types/node to v14.17.18 2021-09-21 19:41:09 +00:00
Renovate Bot
733b9219c3 chore(deps): update dependency tmpl to 1.0.5 [security] 2021-09-21 19:05:48 +00:00
Ziding Zhang
8427e5304a Create SECURITY.md
To verify that the repository authorises jmcdo29@gmail.com as its security contact.
2021-09-20 13:58:51 +01:00
Renovate Bot
d7392ebf1e chore(deps): update dependency webpack to v5.53.0 2021-09-16 14:21:19 +00:00
Renovate Bot
67e2815e8e fix(deps): update dependency mongodb to v3.7.1 2021-09-14 18:24:50 +00:00
Renovate Bot
77277a8380 chore(deps): update dependency @types/redis to v2.8.32 2021-09-09 09:45:45 +00:00
Tony133
c18bf44725 test(): update dependecies in package.json 2021-09-07 15:21:31 +02:00
Rick Dutour Geerling
cfd9294b93 fix(microservices): fix undefined client options 2021-09-07 13:32:03 +02:00
Rick Dutour Geerling
122c4bd521 feat(microservices): add static UserProperties to Mqtt 2021-09-07 12:55:31 +02:00
Rick Dutour Geerling
2bfc98223d feat(microservices): add static headers to ClientRmq 2021-09-07 12:54:48 +02:00
Rick Dutour Geerling
7fed9a9e64 feat(microservices): add static headers for ClientNats 2021-09-07 10:53:00 +02:00
Tony133
098e64ca8a test(sample-07): updated 2021-09-07 10:48:37 +02:00
Tony133
6adcfa12e5 test(sample-07): added unit tests 2021-09-07 00:02:54 +02:00
Renovate Bot
0879ced66a fix(deps): update dependency axios to v0.21.4 2021-09-06 17:20:08 +00:00
Tony133
fec5a25bdd tests(sample-13): added unit tests 2021-09-05 22:42:35 +02:00
Tony133
181468b64a test(sample-06): updated 2021-09-05 21:42:14 +02:00
Tony133
4cd801031b test(sample-05): update 2021-09-05 21:40:12 +02:00
Tony133
e710d96f10 test(sample-05): fix update test for remove user 2021-09-05 21:26:51 +02:00
Tony133
bd042ea829 test(sample-06): added unit tests 2021-09-05 21:18:09 +02:00
Tony133
a640cc64ce test(): improvement 2021-09-04 21:33:13 +02:00
Tony133
ac3f458c56 test(sample-05): added unit tests 2021-09-04 21:28:22 +02:00
utlime
d9b88811bd fix(common): catch number encoding in ParseIntPipe
remove unnecessary check
2021-09-03 15:34:32 +07:00
utlime
11e620149c fix(common): catch number encoding in ParseIntPipe
process negative values
2021-09-03 15:10:25 +07:00
utlime
879bfaace8 fix(common): catch number encoding in ParseIntPipe 2021-09-03 14:46:32 +07:00
Renovate Bot
a8b8fe983f chore(deps): update dependency eslint-plugin-prettier to v4 2021-09-01 11:19:26 +00:00
Kamil Myśliwiec
f4002e493b feat(microservices): add msvc message builders 2021-09-01 09:59:04 +02:00
Kamil Mysliwiec
5974b6fed1 Merge pull request #8007 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.7.8
2021-09-01 09:52:35 +02:00
Kamil Mysliwiec
da30d10994 Merge pull request #8008 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.14
2021-09-01 09:52:25 +02:00
Renovate Bot
8bef02a1d4 chore(deps): update dependency @types/node to v14.17.14 2021-09-01 03:46:17 +00:00
Renovate Bot
2a47ec8366 chore(deps): update dependency artillery to v1.7.8 2021-08-31 12:40:59 +00:00
Renovate Bot
3175f5f9e9 fix(deps): update socket.io packages to v4.2.0 2021-08-30 09:54:14 +00:00
dependabot[bot]
0ba8eccd4f chore(deps): bump path-parse in /sample/13-mongo-typeorm
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-30 07:15:38 +00:00
Kamil Mysliwiec
74b9810b21 Merge pull request #7976 from nestjs/renovate/jest-monorepo
chore(deps): update dependency jest to v27.1.0
2021-08-30 09:14:33 +02:00
Kamil Mysliwiec
1415eb4d44 Merge pull request #7980 from nestjs/renovate/mocha-9.x
chore(deps): update dependency mocha to v9.1.1
2021-08-30 09:14:28 +02:00
Kamil Mysliwiec
f06f8d6128 Merge pull request #7981 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.5.4
2021-08-30 09:14:22 +02:00
Kamil Mysliwiec
99b2790c80 Merge pull request #7987 from nestjs/renovate/engine.io-client-5.x
chore(deps): update dependency engine.io-client to v5.2.0
2021-08-30 09:14:18 +02:00
Kamil Mysliwiec
5f257eca96 Merge pull request #7988 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.16.4
2021-08-30 09:14:07 +02:00
Renovate Bot
d3f17c293b chore(deps): update dependency core-js to v3.16.4 2021-08-29 15:32:40 +00:00
Renovate Bot
6cf04e04aa chore(deps): update dependency engine.io-client to v5.2.0 2021-08-29 07:46:04 +00:00
Renovate Bot
d4ee608af0 fix(deps): update dependency ws to v7.5.4 2021-08-28 16:46:54 +00:00
Renovate Bot
416906280b chore(deps): update dependency mocha to v9.1.1 2021-08-28 15:16:13 +00:00
Renovate Bot
b64fb788a5 chore(deps): update dependency jest to v27.1.0 2021-08-27 12:46:10 +00:00
Kamil Mysliwiec
2ad2ca2660 Merge pull request #7963 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.7.9
2021-08-27 10:15:46 +02:00
Kamil Mysliwiec
ab0fa46a18 Merge pull request #7971 from nestjs/renovate/ts-morph-12.x
fix(deps): update dependency ts-morph to v12
2021-08-27 10:15:32 +02:00
Renovate Bot
0ce86d5277 fix(deps): update dependency ts-morph to v12 2021-08-27 02:22:14 +00:00
Renovate Bot
3070be83d3 fix(deps): update dependency fast-json-stringify to v2.7.9 2021-08-26 16:31:37 +00:00
Kamil Mysliwiec
7ae9bb56a2 Merge pull request #7960 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.29.1
2021-08-26 12:31:02 +02:00
Renovate Bot
03e139e781 fix(deps): update dependency bull to v3.29.1 2021-08-26 07:38:56 +00:00
Kamil Mysliwiec
092347d225 Merge pull request #7955 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.12
2021-08-26 09:35:52 +02:00
Renovate Bot
5f5166802e chore(deps): update dependency @types/node to v14.17.12 2021-08-26 06:36:47 +00:00
Kamil Mysliwiec
439be39419 Merge pull request #7949 from nestjs/renovate/mongoose-6.x
fix(deps): update dependency mongoose to v6.0.1
2021-08-26 08:13:51 +02:00
Kamil Mysliwiec
8bd21a61b6 Merge pull request #7950 from nestjs/renovate/nats-2.x
chore(deps): update dependency nats to v2.2.0
2021-08-26 08:13:44 +02:00
Renovate Bot
b1cd819e19 chore(deps): update dependency nats to v2.2.0 2021-08-25 23:33:22 +00:00
Renovate Bot
d3d0356cc5 fix(deps): update dependency mongoose to v6.0.1 2021-08-25 23:31:10 +00:00
Kamil Myśliwiec
de514e87c9 Merge branch 'kvandake-master' into feat/msvc-message-builder 2021-08-25 11:17:00 +02:00
Kamil Myśliwiec
d08217a113 chore(): resolve conflicts 2021-08-25 11:13:37 +02:00
Kamil Myśliwiec
f94dd3a79b Merge branch 'master' into feat/msvc-message-builder 2021-08-25 11:11:33 +02:00
Kamil Myśliwiec
ed1f0b8bc9 feat(microservices): initial implementation of message builders 2021-08-25 11:10:07 +02:00
Kamil Mysliwiec
28a633e0c8 Merge pull request #7874 from nestjs/fix/fastify-versioning
fix(platform-fastify): fix versioning (media type and header)
2021-08-25 10:49:29 +02:00
Kamil Mysliwiec
73dd312396 Merge pull request #7939 from nestjs/renovate/tsconfig-paths-3.x
chore(deps): update dependency tsconfig-paths to v3.11.0
2021-08-25 10:47:44 +02:00
Kamil Mysliwiec
0ccb1cff0a Merge pull request #7938 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.16.3
2021-08-25 10:47:39 +02:00
Kamil Mysliwiec
c6adb8426a Merge pull request #7944 from nestjs/renovate/eslint-plugin-import-2.x
chore(deps): update dependency eslint-plugin-import to v2.24.2
2021-08-25 10:47:33 +02:00
Kamil Mysliwiec
46a25ec282 Merge pull request #7945 from nestjs/renovate/mongoose-6.x
fix(deps): update dependency mongoose to v6
2021-08-25 10:47:26 +02:00
Kamil Mysliwiec
fc24e3ed49 Merge pull request #7946 from nestjs/renovate/husky-7.x
chore(deps): update dependency husky to v7.0.2
2021-08-25 10:47:22 +02:00
Kamil Mysliwiec
a016a5929e Merge pull request #7947 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.15.2
2021-08-25 10:47:14 +02:00
Renovate Bot
7922008e83 fix(deps): update dependency point-of-view to v4.15.2 2021-08-25 08:06:08 +00:00
Renovate Bot
123c60bf1e chore(deps): update dependency husky to v7.0.2 2021-08-25 02:43:00 +00:00
Renovate Bot
e1ad600a26 fix(deps): update dependency mongoose to v6 2021-08-25 01:19:13 +00:00
Renovate Bot
eac011aa86 chore(deps): update dependency eslint-plugin-import to v2.24.2 2021-08-25 01:14:44 +00:00
Renovate Bot
5b2fd40cfe chore(deps): update dependency tsconfig-paths to v3.11.0 2021-08-24 22:29:00 +00:00
Renovate Bot
30ac16c346 chore(deps): update dependency core-js to v3.16.3 2021-08-24 22:04:58 +00:00
Kamil Mysliwiec
91d087362e Merge pull request #7921 from nestjs/renovate/amqp-connection-manager-3.x
chore(deps): update dependency amqp-connection-manager to v3.2.4
2021-08-24 08:55:21 +02:00
Renovate Bot
77942475cf chore(deps): update dependency amqp-connection-manager to v3.2.4 2021-08-24 06:40:25 +00:00
Kamil Mysliwiec
215bab121c Merge pull request #7927 from nestjs/renovate/bull-3.x
chore(deps): update dependency @types/bull to v3.15.4
2021-08-24 08:31:12 +02:00
Kamil Mysliwiec
db54167ce5 Merge pull request #7919 from nestjs/renovate/nestjs-schematics-8.x
chore(deps): update dependency @nestjs/schematics to v8.0.3
2021-08-24 08:31:06 +02:00
Kamil Mysliwiec
e2d3c9befa Merge pull request #7922 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.8
2021-08-24 08:30:55 +02:00
Kamil Mysliwiec
ea37d4d0d7 Merge pull request #7923 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.29.3
2021-08-24 08:30:48 +02:00
Kamil Mysliwiec
d8590f0b7c Merge pull request #7924 from nestjs/renovate/light-my-request-4.x
fix(deps): update dependency light-my-request to v4.4.4
2021-08-24 08:30:35 +02:00
Renovate Bot
35c929d613 chore(deps): update dependency @types/bull to v3.15.4 2021-08-23 21:17:28 +00:00
Renovate Bot
a9df6769a6 fix(deps): update dependency light-my-request to v4.4.4 2021-08-23 18:03:10 +00:00
Renovate Bot
0ae7502038 chore(deps): update typescript-eslint monorepo to v4.29.3 2021-08-23 18:01:06 +00:00
Renovate Bot
5f4f41607e fix(deps): update dependency mongoose to v5.13.8 2021-08-23 16:37:57 +00:00
Renovate Bot
437ce199f7 chore(deps): update dependency @nestjs/schematics to v8.0.3 2021-08-23 09:56:51 +00:00
Kamil Mysliwiec
7956564f40 Merge pull request #7903 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.29.0
2021-08-23 09:18:36 +02:00
Kamil Mysliwiec
6513aab6ff Merge pull request #7904 from nestjs/renovate/eslint-plugin-prettier-3.x
chore(deps): update dependency eslint-plugin-prettier to v3.4.1
2021-08-23 09:18:32 +02:00
Kamil Mysliwiec
a8f5752e93 Merge pull request #7905 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.11
2021-08-23 09:18:28 +02:00
Kamil Mysliwiec
b2611998b0 Merge pull request #7906 from nestjs/renovate/amqplib-0.x
chore(deps): update dependency @types/amqplib to v0.8.2
2021-08-23 09:18:22 +02:00
Kamil Mysliwiec
26f54b9c75 Merge pull request #7908 from nestjs/renovate/amqp-connection-manager-3.x
chore(deps): update dependency amqp-connection-manager to v3.2.3
2021-08-23 09:18:15 +02:00
Kamil Mysliwiec
31f7b9fea9 Merge pull request #7911 from micalevisk/fix/issue-7909
fix(common): serializer must ignore `StreamableFile` responses
2021-08-23 09:12:44 +02:00
Micael Levi (lab)
1003c2e926 fix(common): serializer must ignore StreamableFile responses
Closes #7909
2021-08-21 19:01:08 -04:00
Renovate Bot
7f1fff2aef chore(deps): update dependency amqp-connection-manager to v3.2.3 2021-08-21 16:20:17 +00:00
Renovate Bot
57ea9c60ec chore(deps): update dependency @types/amqplib to v0.8.2 2021-08-21 02:53:46 +00:00
Renovate Bot
722eced9cb chore(deps): update dependency @types/node to v14.17.11 2021-08-21 00:39:08 +00:00
Renovate Bot
e03f275cef chore(deps): update dependency eslint-plugin-prettier to v3.4.1 2021-08-20 22:52:27 +00:00
kvandake
9b5a615f55 add NatsMessageBuilder 2021-08-20 21:22:44 +03:00
Kamil Mysliwiec
9d9f77a137 Merge pull request #7902 from nestjs/renovate/mocha-9.x
chore(deps): update dependency mocha to v9.1.0
2021-08-20 13:13:03 +02:00
Renovate Bot
ab4da0c3e3 fix(deps): update dependency bull to v3.29.0 2021-08-20 11:06:38 +00:00
Renovate Bot
e0eda209c2 chore(deps): update dependency mocha to v9.1.0 2021-08-20 09:35:25 +00:00
Kamil Mysliwiec
1274af05f2 Update Readme.md 2021-08-20 09:36:47 +02:00
Kamil Mysliwiec
58abcdd625 Merge pull request #7897 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.51.1
2021-08-20 09:13:39 +02:00
Kamil Mysliwiec
c7ca97ba8b Merge pull request #7898 from nestjs/renovate/eslint-plugin-import-2.x
chore(deps): update dependency eslint-plugin-import to v2.24.1
2021-08-20 09:13:29 +02:00
Renovate Bot
0e08cdd0f2 chore(deps): update dependency eslint-plugin-import to v2.24.1 2021-08-19 22:29:27 +00:00
Renovate Bot
e03199e230 chore(deps): update dependency webpack to v5.51.1 2021-08-19 14:45:49 +00:00
Kamil Mysliwiec
f047dc9c56 Merge pull request #7891 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.10
2021-08-19 10:33:32 +02:00
Kamil Mysliwiec
37db7d8a2c Merge pull request #7889 from nestjs/renovate/ts-node-10.x
chore(deps): update dependency ts-node to v10.2.1
2021-08-19 10:31:04 +02:00
Kamil Mysliwiec
42820ad97d Merge pull request #7888 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.7.7
2021-08-19 10:30:53 +02:00
Kamil Mysliwiec
e7413664bb Merge pull request #7886 from nestjs/renovate/light-my-request-4.x
fix(deps): update dependency light-my-request to v4.4.3
2021-08-19 10:30:35 +02:00
Renovate Bot
08e9122228 chore(deps): update dependency @types/node to v14.17.10 2021-08-18 22:51:31 +00:00
Renovate Bot
7d02baaaab chore(deps): update dependency ts-node to v10.2.1 2021-08-18 18:32:04 +00:00
Renovate Bot
918da9470f chore(deps): update dependency artillery to v1.7.7 2021-08-18 15:11:18 +00:00
Renovate Bot
3bbc93a2ad fix(deps): update dependency light-my-request to v4.4.3 2021-08-18 10:59:44 +00:00
Kamil Mysliwiec
c23eec9685 Merge pull request #7876 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.16.2
2021-08-18 09:55:30 +02:00
Kamil Mysliwiec
a2d9f533ce Merge pull request #7880 from nestjs/renovate/supertest-6.x
chore(deps): update dependency supertest to v6.1.6
2021-08-18 09:55:03 +02:00
kvandake
1935b9cd1d fix server-nats 2021-08-18 09:54:58 +03:00
Renovate Bot
66667d8c64 chore(deps): update dependency supertest to v6.1.6 2021-08-17 23:29:46 +00:00
kvandake
7a277cedd4 fix serialize value 2021-08-17 23:32:41 +03:00
kvandake
9d75d4b393 format change code 2021-08-17 22:57:26 +03:00
kvandake
74af340f9a add headers in messages to nats client
P.S. kafka serializer style
2021-08-17 22:50:03 +03:00
Renovate Bot
68d0859575 chore(deps): update dependency core-js to v3.16.2 2021-08-17 13:58:07 +00:00
Kamil Mysliwiec
a1b3cb4a50 Merge pull request #7871 from nestjs/renovate/ts-jest-27.x
chore(deps): update dependency ts-jest to v27.0.5
2021-08-17 13:38:08 +02:00
Kamil Mysliwiec
190274d9cd Merge pull request #7865 from nestjs/renovate/light-my-request-4.x
fix(deps): update dependency light-my-request to v4.4.2
2021-08-17 13:38:03 +02:00
Kamil Mysliwiec
d47591e811 Merge pull request #7864 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.29.2
2021-08-17 13:37:58 +02:00
Kamil Mysliwiec
21b38d3db8 Merge pull request #7860 from nestjs/renovate/nestjs-mongoose-8.x
fix(deps): update dependency @nestjs/mongoose to v8.0.1
2021-08-17 13:37:48 +02:00
Kamil Myśliwiec
a225632199 test(core): add missing argument to apply version filter method 2021-08-17 12:39:09 +02:00
Kamil Myśliwiec
7c394b6110 fix(platform-fastify): fix versioning (media type and header) 2021-08-17 11:34:48 +02:00
Renovate Bot
eed921796f chore(deps): update dependency ts-jest to v27.0.5 2021-08-17 05:33:27 +00:00
Renovate Bot
00631d9472 fix(deps): update dependency light-my-request to v4.4.2 2021-08-16 22:51:44 +00:00
Renovate Bot
73e257edd2 chore(deps): update typescript-eslint monorepo to v4.29.2 2021-08-16 18:20:26 +00:00
Renovate Bot
a3453b4230 fix(deps): update dependency @nestjs/mongoose to v8.0.1 2021-08-16 07:51:12 +00:00
Kamil Mysliwiec
986dacfd4c Merge pull request #7849 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.20.2
2021-08-16 09:50:49 +02:00
Kamil Mysliwiec
f570ad9e8a Merge pull request #7857 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.8.0
2021-08-16 09:44:54 +02:00
Kamil Myśliwiec
2405b66075 feat(common): add precondition required to http status enum #7859 2021-08-16 09:42:46 +02:00
Kamil Myśliwiec
9d0551ff25 style(): run prettier 2021-08-16 09:30:29 +02:00
Renovate Bot
1ccdd69f24 chore(deps): update dependency webpack-cli to v4.8.0 2021-08-15 22:57:07 +00:00
Renovate Bot
941de57770 chore(deps): update mongo docker tag to v5 2021-08-14 16:39:34 +00:00
Renovate Bot
80ab46f6b0 fix(deps): update dependency fastify to v3.20.2 2021-08-13 23:45:34 +00:00
Kamil Mysliwiec
524dc72159 Merge pull request #7841 from nestjs/dependabot/npm_and_yarn/types/node-16.6.1
chore(deps-dev): bump @types/node from 16.4.3 to 16.6.1
2021-08-13 13:45:22 +02:00
Kamil Mysliwiec
2170b2b81a Merge pull request #7842 from nestjs/renovate/jest-27.x
chore(deps): update dependency @types/jest to v27.0.1
2021-08-13 13:43:34 +02:00
Kamil Mysliwiec
6be0d39f77 Merge pull request #7845 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.37
2021-08-13 13:43:23 +02:00
Renovate Bot
58a01f5e1e fix(deps): update dependency typeorm to v0.2.37 2021-08-13 08:14:48 +00:00
Renovate Bot
8fd4479ee5 chore(deps): update dependency @types/jest to v27.0.1 2021-08-13 01:06:00 +00:00
dependabot[bot]
74f21e51fe chore(deps-dev): bump @types/node from 16.4.3 to 16.6.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.4.3 to 16.6.1.
- [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-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-13 00:05:49 +00:00
Kamil Mysliwiec
07342bf84e Merge pull request #7801 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.29.1
2021-08-12 11:07:07 +02:00
Kamil Mysliwiec
320c118708 Merge pull request #7826 from nestjs/renovate/supertest-6.x
chore(deps): update dependency supertest to v6.1.5
2021-08-12 11:06:59 +02:00
Kamil Mysliwiec
d61b88ee28 Merge pull request #7827 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.7
2021-08-12 11:06:43 +02:00
Kamil Mysliwiec
c8e6eb28e0 Merge pull request #7830 from nestjs/renovate/tslib-2.x
fix(deps): update dependency tslib to v2.3.1
2021-08-12 11:06:29 +02:00
Renovate Bot
c1424d326c fix(deps): update dependency tslib to v2.3.1 2021-08-12 00:05:57 +00:00
Renovate Bot
0f5f76fe17 fix(deps): update dependency mongoose to v5.13.7 2021-08-11 20:05:00 +00:00
Renovate Bot
701d77f78a chore(deps): update dependency supertest to v6.1.5 2021-08-11 19:03:38 +00:00
Renovate Bot
b2a7ff3d6a chore(deps): update typescript-eslint monorepo to v4.29.1 2021-08-11 10:06:34 +00:00
Kamil Mysliwiec
3bb7020f4d Merge pull request #7815 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.50.0
2021-08-11 11:05:11 +02:00
Kamil Mysliwiec
b4a1cc2803 Merge pull request #7816 from nestjs/renovate/jest-27.x
chore(deps): update dependency @types/jest to v27
2021-08-11 11:05:03 +02:00
Kamil Mysliwiec
4f249cf88d Merge pull request #7817 from nestjs/renovate/npm-path-parse-vulnerability
chore(deps): update dependency path-parse to 1.0.7 [security]
2021-08-11 11:04:59 +02:00
Kamil Mysliwiec
596be624af Merge pull request #7818 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.15.3
2021-08-11 11:04:51 +02:00
Kamil Mysliwiec
c39eff5fd0 Merge pull request #7803 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.6
2021-08-11 11:04:41 +02:00
Renovate Bot
ed613668c0 chore(deps): update babel monorepo to v7.15.3 2021-08-11 07:52:40 +00:00
Renovate Bot
a485b3d2d2 chore(deps): update dependency path-parse to 1.0.7 [security] 2021-08-11 07:51:20 +00:00
Renovate Bot
6f550ca25d chore(deps): update dependency @types/jest to v27 2021-08-10 20:39:49 +00:00
Renovate Bot
7cc31bd279 chore(deps): update dependency webpack to v5.50.0 2021-08-10 20:28:51 +00:00
Renovate Bot
555b42ee9d fix(deps): update dependency mongoose to v5.13.6 2021-08-10 10:27:22 +00:00
Kamil Mysliwiec
bcb58a61aa Merge pull request #7804 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.3.7
2021-08-10 11:01:20 +02:00
Renovate Bot
092a9bdb67 fix(deps): update dependency @grpc/grpc-js to v1.3.7 2021-08-10 08:05:47 +00:00
Kamil Mysliwiec
fdd973ceab Merge pull request #7797 from techvlad/bugfix/server-kafka-client-logCreator
fix(microservices): reorder kafka config assigment
2021-08-10 09:55:56 +02:00
Kamil Mysliwiec
cf28dfa565 Merge pull request #7802 from nestjs/renovate/graphql-query-complexity-0.x
fix(deps): update dependency graphql-query-complexity to v0.9.0
2021-08-10 09:09:14 +02:00
Kamil Mysliwiec
a87bda1b9f Merge pull request #7794 from nestjs/renovate/multer-1.x
fix(deps): update dependency multer to v1.4.3
2021-08-10 09:08:59 +02:00
Kamil Mysliwiec
811d9e7bde Merge pull request #7777 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.49.0
2021-08-10 09:08:53 +02:00
Kamil Mysliwiec
dc9e6bc814 Merge pull request #7766 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.0.6
2021-08-10 09:08:48 +02:00
Kamil Mysliwiec
c8f0fa82cf Merge pull request #7800 from knopkem/mongo-typeorm-v3
downgrade mongodb to v3
2021-08-10 09:07:58 +02:00
Kamil Mysliwiec
2bbda5aced Update sample/13-mongo-typeorm/package.json 2021-08-10 09:07:49 +02:00
Renovate Bot
8e6e505024 fix(deps): update dependency graphql-query-complexity to v0.9.0 2021-08-09 20:06:10 +00:00
Michael Knopke
91b54b0985 fix(samples): downgrade dependency mongodb to 3.6.11 to fix incompatibility issue with v4+ 2021-08-09 19:38:40 +02:00
Vlad Krokhin
2084157cf7 fix(microservices): reorder kafka config assigment 2021-08-09 16:52:08 +03:00
Renovate Bot
034594c195 chore(deps): update dependency webpack to v5.49.0 2021-08-09 10:58:31 +00:00
Renovate Bot
bafe0f9f8e fix(deps): update nest monorepo to v8.0.6 2021-08-09 10:57:41 +00:00
Renovate Bot
b17d2e974c fix(deps): update dependency multer to v1.4.3 2021-08-09 10:30:46 +00:00
Kamil Myśliwiec
664f531d2a Merge branch 'master' of https://github.com/nestjs/nest 2021-08-09 09:26:41 +02:00
Kamil Myśliwiec
2d334271ec fix(common): check if debug and verbose methods are defined (logger) #7782 2021-08-09 09:26:35 +02:00
Kamil Mysliwiec
ce6e0348ab Merge pull request #7775 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.1.2
2021-08-09 08:59:12 +02:00
Kamil Mysliwiec
f8c57b95a8 Merge pull request #7776 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.28.1
2021-08-09 08:59:02 +02:00
Kamil Mysliwiec
3368cf7e12 Merge pull request #7783 from nestjs/renovate/concurrently-6.x
chore(deps): update dependency concurrently to v6.2.1
2021-08-09 08:58:48 +02:00
Kamil Mysliwiec
fb876baa97 Merge pull request #7785 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.16.1
2021-08-09 08:58:44 +02:00
Kamil Mysliwiec
3d652d3ce3 Merge pull request #7786 from nestjs/renovate/eslint-plugin-import-2.x
chore(deps): update dependency eslint-plugin-import to v2.24.0
2021-08-09 08:58:39 +02:00
Kamil Mysliwiec
7d9209d605 Merge pull request #7792 from nestjs/renovate/ts-node-10.x
chore(deps): update dependency ts-node to v10.2.0
2021-08-09 08:58:27 +02:00
Renovate Bot
c49a84b420 chore(deps): update dependency ts-node to v10.2.0 2021-08-09 00:56:19 +00:00
Renovate Bot
368e7b95b1 chore(deps): update dependency eslint-plugin-import to v2.24.0 2021-08-08 23:07:33 +00:00
Renovate Bot
c97a376e09 chore(deps): update dependency core-js to v3.16.1 2021-08-08 18:26:03 +00:00
Renovate Bot
a181753d51 chore(deps): update dependency concurrently to v6.2.1 2021-08-08 10:47:48 +00:00
Renovate Bot
fb77de075e fix(deps): update dependency bull to v3.28.1 2021-08-06 11:18:26 +00:00
Renovate Bot
a75882d166 chore(deps): update dependency lint-staged to v11.1.2 2021-08-06 07:27:01 +00:00
Kamil Mysliwiec
90c7040524 Merge pull request #7771 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.28.0
2021-08-06 08:53:47 +02:00
Kamil Mysliwiec
0d629c9b86 Merge pull request #7769 from nestjs/renovate/mysql2-2.x
fix(deps): update dependency mysql2 to v2.3.0
2021-08-06 08:53:42 +02:00
Kamil Mysliwiec
b78f9fa32e Merge pull request #7767 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4.2.3
2021-08-06 08:53:38 +02:00
Kamil Mysliwiec
a22e3e30c8 Merge pull request #7762 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.15.0
2021-08-06 08:53:25 +02:00
Kamil Mysliwiec
80b09e61fb Merge pull request #7760 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.9
2021-08-06 08:53:19 +02:00
Kamil Mysliwiec
cacfa2d552 Merge pull request #7758 from nestjs/renovate/nestjs-bull-0.x
fix(deps): update dependency @nestjs/bull to v0.4.1
2021-08-06 08:53:14 +02:00
Kamil Mysliwiec
8a7b5a54d3 Merge pull request #7750 from nestjs/renovate/nestjs-typeorm-8.x
fix(deps): update dependency @nestjs/typeorm to v8.0.2
2021-08-06 08:53:09 +02:00
Kamil Myśliwiec
f91cd20230 fix(microservices): use debug log level for ping timer status (nats) #7772 2021-08-06 08:52:20 +02:00
Kamil Myśliwiec
89c7c5009a fix(core): trigger before app shutdown hook for middlewares #7768 2021-08-06 08:49:30 +02:00
Renovate Bot
3504f094f2 fix(deps): update dependency bull to v3.28.0 2021-08-05 18:51:33 +00:00
Renovate Bot
97a9bf05de fix(deps): update dependency mysql2 to v2.3.0 2021-08-05 14:06:14 +00:00
Renovate Bot
59b4d5979c chore(deps): update babel monorepo to v7.15.0 2021-08-05 10:44:36 +00:00
Renovate Bot
2b43740d5e fix(deps): update dependency fastify-static to v4.2.3 2021-08-05 10:43:16 +00:00
Renovate Bot
46781cb3aa chore(deps): update dependency @types/node to v14.17.9 2021-08-05 08:46:05 +00:00
Kamil Myśliwiec
e11d3d6bf3 chore(): update package.json and readme files 2021-08-05 10:03:29 +02:00
Kamil Myśliwiec
b5d8db6d14 chore(@nestjs) publish v8.0.6 release 2021-08-05 10:02:57 +02:00
Kamil Myśliwiec
8a56183422 Merge branch 'master' of https://github.com/nestjs/nest 2021-08-05 09:58:49 +02:00
Kamil Myśliwiec
3657d5fb34 fix(core): deep clone router module routes 2021-08-05 09:58:40 +02:00
Renovate Bot
05daee3a41 fix(deps): update dependency @nestjs/bull to v0.4.1 2021-08-04 08:08:07 +00:00
Renovate Bot
a5fb2b7c62 fix(deps): update dependency @nestjs/typeorm to v8.0.2 2021-08-04 06:54:32 +00:00
Kamil Mysliwiec
432cf5bf01 Merge pull request #7751 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.20.1
2021-08-04 08:48:45 +02:00
Kamil Mysliwiec
8326077bd5 Merge pull request #7753 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.2.5
2021-08-04 08:48:40 +02:00
Kamil Mysliwiec
a92b473798 Merge pull request #7754 from nestjs/renovate/mongodb-4.x
fix(deps): update dependency mongodb to v4.1.0
2021-08-04 08:48:34 +02:00
Kamil Mysliwiec
7bf103f75f Merge pull request #7717 from ssilve1989/fix/rxjs-memory-leak
fix(microservices): cleanup subscription in client-side streaming gRPC calls
2021-08-04 08:42:13 +02:00
Renovate Bot
d9e4c0f6f2 fix(deps): update dependency mongodb to v4.1.0 2021-08-03 22:02:22 +00:00
Renovate Bot
66dfe04159 chore(deps): update dependency ts-loader to v9.2.5 2021-08-03 21:01:51 +00:00
ssilve1989
6d6b139250 fix(microservices): cleanup upstream subscription in client-side gRPC stream calls 2021-08-03 08:43:42 -06:00
Renovate Bot
3fb9f853bf fix(deps): update dependency fastify to v3.20.1 2021-08-03 10:44:11 +00:00
Kamil Mysliwiec
f0728016a6 Merge pull request #7747 from nestjs/renovate/nestjs-passport-8.x
fix(deps): update dependency @nestjs/passport to v8.0.1
2021-08-03 12:38:44 +02:00
Renovate Bot
4704b672df fix(deps): update dependency @nestjs/passport to v8.0.1 2021-08-03 08:09:30 +00:00
Kamil Mysliwiec
b6f3059faf Merge pull request #7738 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.48.0
2021-08-03 10:06:22 +02:00
Kamil Mysliwiec
8f640dbfc4 Merge pull request #7742 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.29.0
2021-08-03 10:06:16 +02:00
Kamil Mysliwiec
b9cf146fdc Merge pull request #7740 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.20.0
2021-08-03 10:06:06 +02:00
Kamil Mysliwiec
61d8b7ecc9 Merge pull request #7699 from nestjs/renovate/rxjs-7.x
fix(deps): update dependency rxjs to v7.3.0
2021-08-03 10:05:54 +02:00
Kamil Mysliwiec
b347a2a2e0 Merge pull request #7716 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.5
2021-08-03 10:05:48 +02:00
Kamil Mysliwiec
745c818cff Merge pull request #7736 from nestjs/renovate/nest-monorepo
chore(deps): update nest monorepo
2021-08-03 10:05:39 +02:00
Renovate Bot
a60acfac5a chore(deps): update typescript-eslint monorepo to v4.29.0 2021-08-02 18:07:44 +00:00
Renovate Bot
6ddd021290 fix(deps): update dependency fastify to v3.20.0 2021-08-02 14:15:49 +00:00
Renovate Bot
c1cfa1d90f chore(deps): update dependency webpack to v5.48.0 2021-08-02 13:02:04 +00:00
Renovate Bot
fc80d97f5f chore(deps): update nest monorepo 2021-08-02 09:29:54 +00:00
Kamil Mysliwiec
e0bfe8dbda Update Readme.md 2021-08-02 11:08:37 +02:00
Renovate Bot
e29ff99a4f fix(deps): update dependency rxjs to v7.3.0 2021-08-02 08:48:46 +00:00
Kamil Myśliwiec
4b12f02f8c Merge branch 'master' of https://github.com/nestjs/nest 2021-08-02 10:31:12 +02:00
Kamil Myśliwiec
0b64023fbd fix(core): exclude forward refs from distance calculation #7715 2021-08-02 10:31:05 +02:00
Renovate Bot
6697b71042 fix(deps): update dependency mongoose to v5.13.5 2021-08-02 07:40:16 +00:00
Kamil Mysliwiec
851402bc60 Merge pull request #7708 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.47.1
2021-08-02 09:34:52 +02:00
Kamil Mysliwiec
f258a00443 Merge pull request #7712 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.16.0
2021-08-02 09:34:27 +02:00
Kamil Mysliwiec
bf2af3c74a Merge pull request #7718 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.32.0
2021-08-02 09:34:18 +02:00
Kamil Mysliwiec
3cf5797529 Merge pull request #7719 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.36
2021-08-02 09:34:10 +02:00
Kamil Mysliwiec
3351c65a05 Merge pull request #7722 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.14.9
2021-08-02 09:34:06 +02:00
Kamil Mysliwiec
6656e04939 Merge pull request #7727 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.7
2021-08-02 09:34:01 +02:00
Kamil Mysliwiec
e5d7410666 Merge pull request #7679 from nestjs/renovate/ts-morph-11.x
fix(deps): update dependency ts-morph to v11.0.3
2021-08-02 09:33:07 +02:00
Kamil Mysliwiec
eb7782d450 Merge pull request #7670 from nestjs/renovate/nest-monorepo
chore(deps): pin dependencies
2021-08-02 09:32:58 +02:00
Renovate Bot
29ebb178d7 chore(deps): update dependency @types/node to v14.17.7 2021-08-01 13:46:13 +00:00
Renovate Bot
72e8d9ae2e chore(deps): update babel monorepo to v7.14.9 2021-08-01 08:20:21 +00:00
Renovate Bot
8de690c45a fix(deps): update dependency typeorm to v0.2.36 2021-07-31 02:24:25 +00:00
Renovate Bot
4bf0159bde chore(deps): update dependency eslint to v7.32.0 2021-07-31 00:03:15 +00:00
Renovate Bot
26bb6eb81e chore(deps): update dependency core-js to v3.16.0 2021-07-30 05:05:25 +00:00
Renovate Bot
2c25480d9a chore(deps): update dependency webpack to v5.47.1 2021-07-29 16:15:05 +00:00
Renovate Bot
0e94d636cf fix(deps): update dependency ts-morph to v11.0.3 2021-07-29 12:47:23 +00:00
Renovate Bot
a5098eeeb5 chore(deps): pin dependencies 2021-07-29 12:42:47 +00:00
Kamil Mysliwiec
c22f8a7795 Merge pull request #7703 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.35
2021-07-29 13:13:37 +02:00
Kamil Mysliwiec
8c609c22b2 Merge pull request #7694 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.4
2021-07-29 13:13:23 +02:00
Kamil Mysliwiec
9044a03a08 Merge pull request #7693 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.7.8
2021-07-29 13:13:14 +02:00
Kamil Mysliwiec
df212fd4db Merge pull request #7690 from nestjs/renovate/nestjs-schedule-1.x
fix(deps): update dependency @nestjs/schedule to v1.0.1
2021-07-29 13:13:00 +02:00
Kamil Mysliwiec
36e455f3b2 Merge pull request #7689 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages
2021-07-29 13:12:53 +02:00
Kamil Mysliwiec
86092c2289 Merge pull request #7680 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.47.0
2021-07-29 13:12:32 +02:00
Kamil Mysliwiec
5b5c4b8476 Merge pull request #7675 from nestjs/renovate/pin-dependencies
fix(deps): pin dependencies
2021-07-29 13:12:20 +02:00
Kamil Mysliwiec
696cc79598 Merge pull request #7705 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.0.9
2021-07-29 13:12:01 +02:00
Renovate Bot
54a6829f6f fix(deps): update dependency @nestjs/swagger to v5.0.9 2021-07-29 08:24:24 +00:00
Renovate Bot
e1dc8ed33c fix(deps): update dependency typeorm to v0.2.35 2021-07-29 04:19:34 +00:00
Renovate Bot
b0e9c74500 fix(deps): update dependency mongoose to v5.13.4 2021-07-28 22:26:52 +00:00
Renovate Bot
afdbfe3c87 fix(deps): update dependency fast-json-stringify to v2.7.8 2021-07-28 22:23:16 +00:00
Renovate Bot
859cec20e7 fix(deps): update apollo graphql packages 2021-07-28 12:04:14 +00:00
Renovate Bot
8600abc93d chore(deps): update dependency webpack to v5.47.0 2021-07-28 11:59:32 +00:00
Renovate Bot
1f81f7c3ca fix(deps): pin dependencies 2021-07-28 11:58:28 +00:00
Renovate Bot
fb5c751ea9 fix(deps): update dependency @nestjs/schedule to v1.0.1 2021-07-28 11:22:12 +00:00
Kamil Mysliwiec
d18195db66 Merge pull request #7671 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): pin dependencies
2021-07-28 12:43:22 +02:00
Kamil Mysliwiec
47b454a978 Merge pull request #7672 from nestjs/renovate/jest-monorepo
chore(deps): pin dependency jest to 27.0.6
2021-07-28 12:43:13 +02:00
Kamil Mysliwiec
e43cd89cfa Merge pull request #7673 from nestjs/renovate/apollo-graphql-packages
fix(deps): pin dependencies
2021-07-28 12:43:04 +02:00
Kamil Mysliwiec
04ecad8f55 Merge pull request #7676 from nestjs/renovate/graphql-tools-monorepo
fix(deps): pin dependency graphql-tools to v7.0.5
2021-07-28 12:42:38 +02:00
Kamil Mysliwiec
3fb1024cfc Merge pull request #7678 from nestjs/renovate/sinon-11.x
chore(deps): update dependency sinon to v11.1.2
2021-07-28 12:42:32 +02:00
Kamil Mysliwiec
680f92bdeb Merge pull request #7683 from nestjs/renovate/bull-3.x
chore(deps): update dependency @types/bull to v3.15.3
2021-07-28 12:42:15 +02:00
Renovate Bot
36db079cad chore(deps): update dependency sinon to v11.1.2 2021-07-28 09:01:55 +00:00
Renovate Bot
3a91758010 chore(deps): update dependency @types/bull to v3.15.3 2021-07-28 08:59:44 +00:00
Renovate Bot
80f1c33ae9 fix(deps): pin dependency graphql-tools to 7.0.5 2021-07-28 08:58:03 +00:00
Renovate Bot
40ec0dd653 fix(deps): pin dependencies 2021-07-28 08:35:01 +00:00
Renovate Bot
023369a0b5 chore(deps): pin dependency jest to 27.0.6 2021-07-28 08:30:34 +00:00
Renovate Bot
07c4120092 chore(deps): pin dependencies 2021-07-28 08:26:09 +00:00
Kamil Myśliwiec
739edd963f sample(32-federation): update graphql federation sample tests 2021-07-28 08:52:05 +02:00
Kamil Myśliwiec
d38375828d Merge branch 'master' of https://github.com/nestjs/nest 2021-07-28 08:50:29 +02:00
Kamil Myśliwiec
3ab7258448 sample(): update graphql federation sample tests 2021-07-28 08:50:18 +02:00
Kamil Mysliwiec
7e64117904 Merge pull request #7653 from nestjs/dependabot/npm_and_yarn/types/node-16.4.3
chore(deps-dev): bump @types/node from 15.14.0 to 16.4.3
2021-07-27 12:55:48 +02:00
Kamil Mysliwiec
ac71d062eb Merge pull request #7668 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.27.0
2021-07-27 12:55:34 +02:00
Kamil Myśliwiec
e30b63c0ac Merge branch 'Flusinerd-feat/graphql-federation-sample' 2021-07-27 12:55:17 +02:00
Kamil Myśliwiec
5a89f3a2d9 sample(31-32): minor updates 2021-07-27 12:55:09 +02:00
Kamil Myśliwiec
cee55aa742 Merge branch 'feat/graphql-federation-sample' of https://github.com/Flusinerd/nest into Flusinerd-feat/graphql-federation-sample 2021-07-27 12:48:05 +02:00
Kamil Myśliwiec
8b2dd9a084 chore(@nestjs) publish v8.0.5 release 2021-07-27 12:46:56 +02:00
Kamil Myśliwiec
ec6f0444bc Merge branch 'Zclhlmgqzc-fix-fastify-adapter-middleware' 2021-07-27 12:45:09 +02:00
Kamil Myśliwiec
ce122d6c24 fix(): minor updates to avoid breaking changes 2021-07-27 12:44:41 +02:00
Kamil Myśliwiec
8c3fe84d96 Merge branch 'fix-fastify-adapter-middleware' of https://github.com/Zclhlmgqzc/nest into Zclhlmgqzc-fix-fastify-adapter-middleware 2021-07-27 12:24:11 +02:00
Renovate Bot
cc6d11f852 fix(deps): update dependency bull to v3.27.0 2021-07-27 09:54:37 +00:00
dependabot[bot]
4418122356 chore(deps-dev): bump @types/node from 15.14.0 to 16.4.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.14.0 to 16.4.3.
- [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-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-27 08:39:25 +00:00
Kamil Mysliwiec
3d16e3bcc7 Merge pull request #7646 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.6
2021-07-27 10:36:02 +02:00
Kamil Mysliwiec
1821a185d0 Merge pull request #7248 from konqi/master
feature(microservices): allow deserializers to be async and await result
2021-07-27 10:35:34 +02:00
Kamil Mysliwiec
d0c1a45aac Merge pull request #7399 from nestjs/fix/7381-transient-providers-resolution
fix(core): fallback to parent inquirer when transient dep chain #7381
2021-07-27 10:35:20 +02:00
Kamil Mysliwiec
fa2b2bd2d2 Merge pull request #7589 from dzunftmeister-evorhei/master
fix(platform-express): only set Content-Type if not done for StramableFiles
2021-07-27 10:35:15 +02:00
Kamil Mysliwiec
95230ec32c Merge pull request #7613 from evolkmann/feat/console-logger-reset-context
feat(common): add `resetContext()` to `ConsoleLogger`
2021-07-27 10:35:00 +02:00
Kamil Mysliwiec
e697f062ae Merge pull request #7659 from jhmen/nats-create-inbox
feat(microservices): use createInbox method
2021-07-27 10:34:07 +02:00
Renovate Bot
8c3b9fb8c1 chore(deps): update dependency @types/node to v14.17.6 2021-07-27 07:10:55 +00:00
Kamil Mysliwiec
0d61521357 Merge pull request #7644 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.2.4
2021-07-27 08:29:11 +02:00
Kamil Mysliwiec
3b95188866 Merge pull request #7643 from nestjs/renovate/major-commitlint-monorepo
chore(deps): update commitlint monorepo to v13 (major)
2021-07-27 08:24:44 +02:00
Kamil Mysliwiec
b8229461a7 Merge pull request #7645 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.1.1
2021-07-27 08:24:12 +02:00
Kamil Mysliwiec
c2a363c5bb Merge pull request #7648 from nestjs/renovate/mocha-9.x
chore(deps): update dependency mocha to v9.0.3
2021-07-27 08:23:07 +02:00
Kamil Mysliwiec
c48797d6f2 Merge pull request #7663 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.28.5
2021-07-27 08:22:31 +02:00
Renovate Bot
5a3ef3db3b chore(deps): update typescript-eslint monorepo to v4.28.5 2021-07-26 18:11:58 +00:00
jhmen
534419f604 feat(microservices): use createInbox method 2021-07-26 11:21:48 +02:00
Renovate Bot
a37b7fde98 chore(deps): update dependency mocha to v9.0.3 2021-07-25 16:47:03 +00:00
Renovate Bot
c6ff840cfd chore(deps): update dependency lint-staged to v11.1.1 2021-07-24 12:17:03 +00:00
Renovate Bot
ce74185ba5 chore(deps): update dependency ts-loader to v9.2.4 2021-07-24 10:43:23 +00:00
Renovate Bot
6afe77bd5c chore(deps): update commitlint monorepo to v13 2021-07-24 08:19:47 +00:00
Kamil Mysliwiec
6dbcfb1471 Merge pull request #7619 from nestjs/renovate/ts-jest-27.x
chore(deps): update dependency ts-jest to v27.0.4
2021-07-23 11:47:25 +02:00
Kamil Mysliwiec
4e2d391413 Merge pull request #7629 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.0.8
2021-07-23 11:47:11 +02:00
Kamil Mysliwiec
ad445d9c42 Merge pull request #7630 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.46.0
2021-07-23 11:46:45 +02:00
Kamil Mysliwiec
d0c601a0bb Merge pull request #7632 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.1.0
2021-07-23 11:46:38 +02:00
Kamil Mysliwiec
ae3e959865 Merge pull request #7633 from nestjs/renovate/mocha-9.x
chore(deps): update dependency @types/mocha to v9
2021-07-23 11:46:24 +02:00
Renovate Bot
925f92a1c6 chore(deps): update dependency @types/mocha to v9 2021-07-22 14:42:24 +00:00
Renovate Bot
d5f6b3170e chore(deps): update dependency lint-staged to v11.1.0 2021-07-22 14:40:14 +00:00
Renovate Bot
55d9edc21f fix(deps): update dependency @nestjs/swagger to v5.0.8 2021-07-22 14:37:56 +00:00
Renovate Bot
0f58b760fe chore(deps): update dependency webpack to v5.46.0 2021-07-22 10:27:15 +00:00
Renovate Bot
97f99ec51f chore(deps): update dependency ts-jest to v27.0.4 2021-07-22 08:35:15 +00:00
Kamil Myśliwiec
27ae8d2dd3 Merge branch 'master' of https://github.com/nestjs/nest 2021-07-22 10:14:00 +02:00
Kamil Myśliwiec
fecc9b3bbf test(core): add unit test to ensure stack is printed in new line 2021-07-22 10:13:53 +02:00
Kamil Mysliwiec
51f5a0e504 Merge pull request #7621 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.19.2
2021-07-22 08:12:10 +02:00
Kamil Mysliwiec
67ed9ffe34 Merge pull request #7620 from nestjs/renovate/fastify-formbody-5.x
fix(deps): update dependency fastify-formbody to v5.1.0
2021-07-22 08:11:45 +02:00
Kamil Mysliwiec
56091c5623 Merge pull request #7618 from nestjs/renovate/supertest-6.x
chore(deps): update dependency supertest to v6.1.4
2021-07-22 08:11:39 +02:00
Kamil Mysliwiec
ec0b89235f Merge pull request #7615 from nestjs/renovate/mongodb-4.x
fix(deps): update dependency mongodb to v4.0.1
2021-07-22 08:11:34 +02:00
Kamil Mysliwiec
767f602d80 Merge pull request #7614 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.14.8
2021-07-22 08:11:28 +02:00
Kamil Mysliwiec
0b6ba94cf5 Merge pull request #7604 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.3.6
2021-07-22 08:11:23 +02:00
Kamil Mysliwiec
50fe1e7821 Merge pull request #7603 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.28.4
2021-07-22 08:11:16 +02:00
Kamil Mysliwiec
00fd801d64 Merge pull request #7591 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.3
2021-07-22 08:11:09 +02:00
Kamil Mysliwiec
6ae1e7017b Merge pull request #7588 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.26.0
2021-07-22 08:11:04 +02:00
Kamil Mysliwiec
ff7a474d6a Merge pull request #7587 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.0.4
2021-07-22 08:10:59 +02:00
Kamil Mysliwiec
93260220e6 Merge pull request #7584 from nestjs/renovate/nestjs-schematics-8.x
chore(deps): update dependency @nestjs/schematics to v8.0.2
2021-07-22 08:10:48 +02:00
Renovate Bot
2fdad5eff7 fix(deps): update dependency fastify to v3.19.2 2021-07-21 21:04:59 +00:00
Renovate Bot
2e238409b4 fix(deps): update dependency fastify-formbody to v5.1.0 2021-07-21 18:03:16 +00:00
Renovate Bot
122450bf94 chore(deps): update dependency supertest to v6.1.4 2021-07-21 05:33:11 +00:00
Renovate Bot
663641eacb fix(deps): update dependency mongodb to v4.0.1 2021-07-20 22:14:49 +00:00
Renovate Bot
e8b9d66e1a chore(deps): update babel monorepo to v7.14.8 2021-07-20 18:59:52 +00:00
Enzo Volkmann
60ca357fc6 test(common): add tests for ConsoleLogger#resetContext() 2021-07-20 16:33:30 +02:00
Enzo Volkmann
3f0de4eefd feat(common): add resetContext() to ConsoleLogger 2021-07-20 16:16:20 +02:00
Renovate Bot
d87fb4ddf1 chore(deps): update typescript-eslint monorepo to v4.28.4 2021-07-20 12:04:52 +00:00
Renovate Bot
928fd86b24 chore(deps): update dependency @nestjs/schematics to v8.0.2 2021-07-20 11:42:41 +00:00
Kamil Myśliwiec
bddecac3a7 fix(common): fix cache module type error 2021-07-20 13:16:56 +02:00
Renovate Bot
abad05002a fix(deps): update dependency bull to v3.26.0 2021-07-20 09:57:34 +00:00
Renovate Bot
bb98368648 fix(deps): update dependency mongoose to v5.13.3 2021-07-20 09:43:49 +00:00
Renovate Bot
8adec4f20f fix(deps): update dependency @nestjs/swagger to v5.0.4 2021-07-20 08:43:46 +00:00
Renovate Bot
706195f23c fix(deps): update dependency @grpc/grpc-js to v1.3.6 2021-07-20 08:42:55 +00:00
Kamil Mysliwiec
644fec3fc0 Merge pull request #7610 from nestjs/renovate/ws-7.x
chore(deps): update dependency @types/ws to v7.4.7
2021-07-20 09:55:24 +02:00
Kamil Mysliwiec
77636ef203 Merge pull request #7605 from nestjs/renovate/mysql-5.x
chore(deps): update mysql docker tag to v5.7.35
2021-07-20 09:55:16 +02:00
Kamil Mysliwiec
0b34312790 Merge pull request #7593 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.31.0
2021-07-20 09:54:46 +02:00
Kamil Mysliwiec
333cb76561 Merge pull request #7590 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.45.1
2021-07-20 09:54:35 +02:00
Kamil Mysliwiec
ca58d03fb1 Merge pull request #7577 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.0.4
2021-07-20 09:54:04 +02:00
Renovate Bot
154c0fc9b2 chore(deps): update dependency @types/ws to v7.4.7 2021-07-20 00:37:49 +00:00
Renovate Bot
f0ef3455cc chore(deps): update mysql docker tag to v5.7.35 2021-07-19 21:58:33 +00:00
dominik zunftmeister
ed6745427d allow falsy values too, to be compatible with fastify implementation 2021-07-19 22:31:16 +02:00
Zclhlmgqzc
383d87e5cd fix(platform-express): middleware include RequestMethod 2021-07-18 17:56:12 +08:00
Renovate Bot
c2a795c155 chore(deps): update dependency eslint to v7.31.0 2021-07-17 22:39:28 +00:00
Renovate Bot
451f2f8c72 chore(deps): update dependency webpack to v5.45.1 2021-07-16 21:09:42 +00:00
dominik zunftmeister
9a36f933e1 fix(platform-express): only set Content-Type if not already done for StramableFiles 2021-07-16 13:40:58 +02:00
Renovate Bot
63c2a14008 fix(deps): update nest monorepo to v8.0.4 2021-07-16 11:29:10 +00:00
Kamil Mysliwiec
cabd6703ad Merge pull request #7585 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.25.1
2021-07-16 12:45:59 +02:00
Kamil Myśliwiec
f3c17e7588 test(): add compare element and internal core module unit tests 2021-07-16 10:31:47 +02:00
Renovate Bot
485da680e7 fix(deps): update dependency bull to v3.25.1 2021-07-16 08:14:31 +00:00
Kamil Myśliwiec
08d19a6f27 Merge branch 'renovate/nestjs-graphql-8.x' 2021-07-16 10:10:03 +02:00
Kamil Myśliwiec
6e5e55789c chore(): resolve conflicts 2021-07-16 10:09:46 +02:00
Kamil Myśliwiec
3631c1abe4 chore(@nestjs) publish v8.0.4 release 2021-07-16 09:36:28 +02:00
Kamil Myśliwiec
f5998e17c7 Merge branch 'master' of https://github.com/nestjs/nest 2021-07-16 09:35:08 +02:00
Kamil Myśliwiec
d76040bacc fix(core): the default distance should be 1 #7582 2021-07-16 09:35:04 +02:00
Kamil Mysliwiec
96f9e5fe8d Merge pull request #7578 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.25.0
2021-07-16 09:30:08 +02:00
Renovate Bot
41c998bee0 fix(deps): update dependency bull to v3.25.0 2021-07-15 13:54:31 +00:00
Kamil Myśliwiec
add7eefeec chore(@nestjs) publish v8.0.3 release 2021-07-15 12:40:18 +02:00
Kamil Myśliwiec
8908315cb4 fix(core): dynamic module reexporting #7576 2021-07-15 12:38:47 +02:00
Kamil Mysliwiec
6b6739a006 Merge pull request #7424 from nestjs/renovate/express-4.x
chore(deps): update dependency @types/express to v4.17.13
2021-07-15 09:27:01 +02:00
Renovate Bot
2d6b924fb2 chore(deps): update dependency @types/express to v4.17.13 2021-07-14 10:58:51 +00:00
Kamil Mysliwiec
f2caf0cf12 Merge pull request #7548 from katoba86/patch-1
Observable is not assignable to type Observable
2021-07-14 12:26:12 +02:00
Kamil Mysliwiec
ad3859842a Merge pull request #7565 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.0.3
2021-07-14 11:29:23 +02:00
Kamil Mysliwiec
c6451e2bad Merge pull request #7566 from nestjs/renovate/fastify-cors-6.x
fix(deps): update dependency fastify-cors to v6.0.2
2021-07-14 11:29:07 +02:00
Renovate Bot
5d1f0b5cb9 fix(deps): update dependency fastify-cors to v6.0.2 2021-07-14 08:40:18 +00:00
Renovate Bot
286654e04c fix(deps): update dependency @nestjs/swagger to v5.0.3 2021-07-14 08:38:00 +00:00
Zclhlmgqzc
22c204df23 fix(platform-fastify): FastifyAdapter Middleware no run 2021-07-14 15:26:23 +08:00
Kamil Mysliwiec
9fc41742e8 Merge pull request #7551 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11.0.1
2021-07-14 08:30:06 +02:00
Kamil Mysliwiec
0ad4063e49 Merge pull request #7552 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.23.0
2021-07-14 08:29:59 +02:00
Kamil Mysliwiec
92b96014b2 Merge pull request #7554 from nestjs/renovate/mongodb-4.x
fix(deps): update dependency mongodb to v4
2021-07-14 08:29:53 +02:00
Kamil Mysliwiec
8520cd0247 Merge pull request #7555 from nestjs/renovate/codechecks-client-0.x
chore(deps): update dependency @codechecks/client to v0.1.11
2021-07-14 08:29:48 +02:00
Kamil Mysliwiec
6fcac3ad6f Merge pull request #7556 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.3.5
2021-07-14 08:29:39 +02:00
Renovate Bot
cdfc45cfac fix(deps): update dependency @grpc/grpc-js to v1.3.5 2021-07-13 23:28:32 +00:00
Renovate Bot
21fdff790b chore(deps): update dependency @codechecks/client to v0.1.11 2021-07-13 20:13:24 +00:00
Renovate Bot
e848d98793 fix(deps): update dependency mongodb to v4 2021-07-13 18:20:35 +00:00
Renovate Bot
6fff556c17 fix(deps): update dependency bull to v3.23.0 2021-07-13 16:11:12 +00:00
Renovate Bot
d922f9c52b chore(deps): update dependency lint-staged to v11.0.1 2021-07-13 09:34:38 +00:00
Kamil Mysliwiec
8292384b87 Merge pull request #7537 from nestjs/renovate/nestjs-schematics-8.x
chore(deps): update dependency @nestjs/schematics to v8.0.1
2021-07-13 10:50:24 +02:00
Kamil Mysliwiec
717b692b7d Merge pull request #7541 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.28.3
2021-07-13 10:50:18 +02:00
Kamil Mysliwiec
6545412121 Merge pull request #7544 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.19.1
2021-07-13 10:50:12 +02:00
Kamil Mysliwiec
845f817d38 Merge pull request #7550 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5.0.1
2021-07-13 10:50:02 +02:00
Renovate Bot
c88bca084a fix(deps): update dependency @nestjs/swagger to v5.0.1 2021-07-13 08:20:07 +00:00
Kai Willam
96099b6424 Observable is not assignable to type Observable
Fix: Type 'Observable<{ data: { hello: string; }; }>' is not assignable to type 'Observable<MessageEvent<any>>'.   Type '{ data: { hello: string; }; }' is missing the following properties from type 'MessageEvent<any>': lastEventId, origin, ports, source, and 22 more.
2021-07-13 09:47:44 +02:00
Renovate Bot
fce244deef fix(deps): update dependency fastify to v3.19.1 2021-07-12 22:58:59 +00:00
Renovate Bot
74c9a46c27 chore(deps): update typescript-eslint monorepo to v4.28.3 2021-07-12 19:42:24 +00:00
Renovate Bot
7f38657624 fix(deps): update dependency @nestjs/graphql to v8 2021-07-12 15:15:27 +00:00
Renovate Bot
659da2a2c1 chore(deps): update dependency @nestjs/schematics to v8.0.1 2021-07-12 13:42:36 +00:00
Kamil Mysliwiec
81c8dc5583 Merge pull request #7527 from nestjs/dependabot/npm_and_yarn/ts-morph-11.0.3
chore(deps-dev): bump ts-morph from 11.0.2 to 11.0.3
2021-07-12 14:30:07 +02:00
Kamil Mysliwiec
63f560a638 Merge pull request #7539 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.0.2
2021-07-12 14:29:51 +02:00
Renovate Bot
c4aab50c9b fix(deps): update nest monorepo to v8.0.2 2021-07-12 12:19:32 +00:00
Kamil Myśliwiec
2429abbdec chore(@nestjs) publish v8.0.2 release 2021-07-12 12:17:00 +02:00
Kamil Mysliwiec
5c94ab0859 Merge pull request #7149 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v8.0.1
2021-07-12 12:16:01 +02:00
Kamil Myśliwiec
df2dab4fcc Merge branches 'master' and 'master' of https://github.com/nestjs/nest 2021-07-12 12:15:21 +02:00
Kamil Myśliwiec
f07232e6d8 fix(core): fix logger type, add descriptive error message 2021-07-12 12:15:15 +02:00
dependabot[bot]
3b8256945a chore(deps-dev): bump ts-morph from 11.0.2 to 11.0.3
Bumps [ts-morph](https://github.com/dsherret/ts-morph) from 11.0.2 to 11.0.3.
- [Release notes](https://github.com/dsherret/ts-morph/releases)
- [Commits](https://github.com/dsherret/ts-morph/compare/11.0.2...11.0.3)

---
updated-dependencies:
- dependency-name: ts-morph
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-12 08:27:27 +00:00
Kamil Mysliwiec
578a096406 Merge pull request #7493 from nestjs/renovate/cache-manager-3.x
chore(deps): update dependency @types/cache-manager to v3.4.2
2021-07-12 10:21:58 +02:00
Kamil Mysliwiec
51b1b8df85 Merge pull request #7497 from nestjs/renovate/cors-2.x
chore(deps): update dependency @types/cors to v2.8.12
2021-07-12 10:21:52 +02:00
Kamil Mysliwiec
950a126d1c Merge pull request #7498 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.19.0
2021-07-12 10:21:43 +02:00
Kamil Mysliwiec
8085e809fe Merge pull request #7503 from nestjs/renovate/fast-safe-stringify-2.x
fix(deps): update dependency fast-safe-stringify to v2.0.8
2021-07-12 10:21:32 +02:00
Kamil Mysliwiec
cbaac1b1b8 Merge pull request #7505 from nestjs/renovate/nodemon-2.x
chore(deps): update dependency nodemon to v2.0.12
2021-07-12 10:21:27 +02:00
Kamil Mysliwiec
cdc4e1c0af Merge pull request #7507 from nestjs/renovate/ts-node-10.x
chore(deps): update dependency ts-node to v10.1.0
2021-07-12 10:21:20 +02:00
Renovate Bot
df029bf9fc chore(deps): update dependency nodemon to v2.0.12 2021-07-12 08:12:35 +00:00
Renovate Bot
951b04ba72 chore(deps): update dependency @types/cors to v2.8.12 2021-07-12 07:51:42 +00:00
Renovate Bot
92749cee47 chore(deps): update dependency @types/cache-manager to v3.4.2 2021-07-12 07:49:38 +00:00
Kamil Mysliwiec
17adaeee5a Merge pull request #7509 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.5.3
2021-07-12 09:45:30 +02:00
Kamil Mysliwiec
560ba1142b Merge pull request #7512 from nestjs/renovate/socket.io-packages
fix(deps): update socket.io packages to v4.1.3
2021-07-12 09:45:24 +02:00
Kamil Mysliwiec
8289c9b554 Merge pull request #7508 from dalejodc/update-pr-template
style: update PR template markdown file
2021-07-12 08:55:51 +02:00
Kamil Mysliwiec
25501f097f Merge pull request #7513 from mookjp/chore/fix-extends-configuration
chore(sample): fix extends configuration by following upgrade eslint-config-prettier
2021-07-12 08:54:19 +02:00
mook
a085dbf71c chore(sample): fix extends configuration by following upgrade 2021-07-11 02:53:45 +09:00
Renovate Bot
7748595edc fix(deps): update socket.io packages to v4.1.3 2021-07-10 10:36:45 +00:00
Renovate Bot
da32cdde60 fix(deps): update dependency ws to v7.5.3 2021-07-10 07:34:54 +00:00
Daniel Díaz
6515a2c12f style: update PR template markdown file 2021-07-09 22:37:25 -06:00
Renovate Bot
2024d2a570 chore(deps): update dependency ts-node to v10.1.0 2021-07-09 22:43:04 +00:00
Jan Krueger
cc596184f0 sample(sample/32): fix e2e tests 2021-07-09 20:08:51 +02:00
Jan Krueger
1d8a64d54a sample(sample/31): fix e2e tests 2021-07-09 20:08:46 +02:00
Jan Krueger
6f4ac0ceb2 sample: remove e2e test for graphql federation samples 2021-07-09 19:29:24 +02:00
Jan Krueger
d4739e817a ci: fix gulp move for multi-application samples 2021-07-09 18:59:03 +02:00
Jan Krueger
a0557c752b refactor: fix wrong dir naming for graphql federation samples 2021-07-09 16:56:20 +02:00
Renovate Bot
7523f7f003 fix(deps): update nest monorepo to v8.0.1 2021-07-09 14:39:46 +00:00
Renovate Bot
f1cefe16d7 fix(deps): update dependency fast-safe-stringify to v2.0.8 2021-07-09 14:17:54 +00:00
Jan Krueger
a39b2c2c3c ci(gulp): support multi-application samples 2021-07-09 16:01:59 +02:00
Kamil Myśliwiec
acb774c538 chore(@nestjs) publish v8.0.1 release 2021-07-09 14:34:03 +02:00
Kamil Myśliwiec
b21a4b886b test(core): fix base exception filter unit test 2021-07-09 14:33:10 +02:00
Kamil Myśliwiec
e3f2d1655d Merge branch 'master' of https://github.com/nestjs/nest 2021-07-09 14:31:32 +02:00
Kamil Myśliwiec
56f5576f99 fix(core): fix scoped exception filters lookup (#7484) 2021-07-09 14:31:19 +02:00
Kamil Myśliwiec
37a689cacf fix(core): auto flush logs by default (#7481) 2021-07-09 14:30:59 +02:00
Kamil Mysliwiec
39c187931b Merge pull request #7487 from nestjs/renovate/ts-morph-11.x
chore(deps): update dependency ts-morph to v11.0.2
2021-07-09 11:37:15 +02:00
Kamil Mysliwiec
b7f2a6316c Merge pull request #7485 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.44.0
2021-07-09 11:37:11 +02:00
Kamil Mysliwiec
b1b3cb4a36 Merge pull request #7479 from nestjs/renovate/nodemon-2.x
chore(deps): update dependency nodemon to v2.0.10
2021-07-09 11:37:04 +02:00
Kamil Mysliwiec
c2148acbd3 Merge pull request #7477 from nestjs/renovate/chai-4.x
chore(deps): update dependency @types/chai to v4.2.21
2021-07-09 11:36:59 +02:00
Kamil Mysliwiec
3c73b9be6f Merge pull request #7473 from nestjs/renovate/nestjs-swagger-5.x
fix(deps): update dependency @nestjs/swagger to v5
2021-07-09 11:36:45 +02:00
Kamil Mysliwiec
cedac2e99d Merge pull request #7472 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.22.11
2021-07-09 11:36:41 +02:00
Kamil Mysliwiec
7c1ba40ad2 Merge pull request #7458 from nestjs/renovate/nestjs-typeorm-8.x
fix(deps): update dependency @nestjs/typeorm to v8
2021-07-09 11:36:37 +02:00
Kamil Mysliwiec
0c2372ea34 Merge pull request #7457 from nestjs/renovate/nestjs-sequelize-8.x
fix(deps): update dependency @nestjs/sequelize to v8
2021-07-09 11:36:32 +02:00
Kamil Mysliwiec
347aa43f8d Merge pull request #7451 from nestjs/renovate/nestjs-jwt-8.x
fix(deps): update dependency @nestjs/jwt to v8
2021-07-09 11:36:26 +02:00
Kamil Mysliwiec
148eb2115c Merge pull request #7450 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.5
2021-07-09 11:36:21 +02:00
Kamil Mysliwiec
5c7722ce32 Merge pull request #7444 from nestjs/renovate/nestjs-bull-0.x
fix(deps): update dependency @nestjs/bull to v0.4.0
2021-07-09 11:36:16 +02:00
Kamil Mysliwiec
72942e1dab Merge pull request #7441 from nestjs/renovate/nestjs-serve-static-2.x
fix(deps): update dependency @nestjs/serve-static to v2.2.2
2021-07-09 11:36:09 +02:00
Renovate Bot
c37ac92f8a fix(deps): update dependency fastify to v3.19.0 2021-07-09 09:12:46 +00:00
Renovate Bot
bc5a260e27 chore(deps): update dependency ts-morph to v11.0.2 2021-07-08 22:49:26 +00:00
Jan Krueger
e1307c58d3 docs(samples): add graphql-federation schema-first sample
add graphql-federation schema-first sample applications

Closes #4686
2021-07-09 00:41:00 +02:00
Jan Krueger
6582e5c233 docs(samples): add graphql-federation code-first sample
Add sample-applications for graphql-federation code-first approach

#4686
2021-07-09 00:24:35 +02:00
Renovate Bot
ce7d9a3fce chore(deps): update dependency webpack to v5.44.0 2021-07-08 21:07:34 +00:00
Renovate Bot
338075885b chore(deps): update dependency nodemon to v2.0.10 2021-07-08 15:29:49 +00:00
Renovate Bot
2874bba235 chore(deps): update dependency @types/chai to v4.2.21 2021-07-08 13:21:33 +00:00
Renovate Bot
eb91b4a49b fix(deps): update dependency @nestjs/typeorm to v8 2021-07-08 13:13:16 +00:00
Renovate Bot
98d1ed6115 fix(deps): update dependency @nestjs/jwt to v8 2021-07-08 13:09:51 +00:00
Renovate Bot
d5086a4f2d chore(deps): update dependency @types/node to v14.17.5 2021-07-08 13:04:23 +00:00
Kamil Mysliwiec
d30403e8d1 Merge pull request #7455 from nestjs/renovate/nestjs-schedule-1.x
fix(deps): update dependency @nestjs/schedule to v1
2021-07-08 13:44:05 +02:00
Kamil Mysliwiec
2ed7bff837 Merge pull request #7454 from nestjs/renovate/nestjs-mongoose-8.x
fix(deps): update dependency @nestjs/mongoose to v8
2021-07-08 13:44:00 +02:00
Kamil Mysliwiec
7674c1bc7b Merge pull request #7445 from nestjs/renovate/nestjs-schematics-8.x
chore(deps): update dependency @nestjs/schematics to v8
2021-07-08 13:43:43 +02:00
Kamil Mysliwiec
02cd007f7d Merge pull request #7448 from nestjs/renovate/nestjs-event-emitter-1.x
fix(deps): update dependency @nestjs/event-emitter to v1
2021-07-08 13:43:38 +02:00
Kamil Mysliwiec
5197224d1b Merge pull request #7471 from nestjs/renovate/nestjs-passport-8.x
fix(deps): update dependency @nestjs/passport to v8
2021-07-08 13:43:33 +02:00
Kamil Mysliwiec
9c14291a95 Merge pull request #7426 from nestjs/dependabot/npm_and_yarn/types/express-4.17.13
chore(deps-dev): bump @types/express from 4.17.12 to 4.17.13
2021-07-08 13:42:55 +02:00
Kamil Mysliwiec
93cad66da4 Merge pull request #7436 from nestjs/renovate/jest-26.x
chore(deps): update dependency @types/jest to v26.0.24
2021-07-08 13:42:51 +02:00
Kamil Mysliwiec
55a628c97b Merge pull request #7470 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.15.1
2021-07-08 13:42:42 +02:00
Renovate Bot
b3af15155e fix(deps): update dependency @nestjs/swagger to v5 2021-07-08 11:41:43 +00:00
Renovate Bot
2b3e443e26 fix(deps): update dependency bull to v3.22.11 2021-07-08 11:39:47 +00:00
Renovate Bot
c4f887133a fix(deps): update dependency @nestjs/sequelize to v8 2021-07-08 10:49:31 +00:00
Renovate Bot
73167438e8 fix(deps): update dependency @nestjs/schedule to v1 2021-07-08 10:48:42 +00:00
Renovate Bot
de00fb3264 fix(deps): update dependency @nestjs/passport to v8 2021-07-08 10:47:50 +00:00
Renovate Bot
101da5e0a4 fix(deps): update dependency @nestjs/mongoose to v8 2021-07-08 10:46:59 +00:00
Renovate Bot
d3b22f1cc2 fix(deps): update dependency @nestjs/event-emitter to v1 2021-07-08 10:38:58 +00:00
Renovate Bot
bea4f58aa5 chore(deps): update dependency @nestjs/schematics to v8 2021-07-08 10:38:01 +00:00
Renovate Bot
f6f4e109d9 fix(deps): update dependency @nestjs/serve-static to v2.2.2 2021-07-08 10:18:31 +00:00
Renovate Bot
807616cbe6 fix(deps): update dependency @nestjs/bull to v0.4.0 2021-07-08 10:04:24 +00:00
Renovate Bot
bafdfc713e fix(deps): update dependency point-of-view to v4.15.1 2021-07-08 10:03:33 +00:00
Renovate Bot
551207123b chore(deps): update dependency @types/jest to v26.0.24 2021-07-08 09:42:15 +00:00
Kamil Mysliwiec
14e502d293 Merge pull request #7456 from nestjs/renovate/redis-2.x
chore(deps): update dependency @types/redis to v2.8.31
2021-07-08 10:44:46 +02:00
dependabot[bot]
be0c7d7708 chore(deps-dev): bump @types/express from 4.17.12 to 4.17.13
Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.12 to 4.17.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express)

---
updated-dependencies:
- dependency-name: "@types/express"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-08 07:20:46 +00:00
Kamil Mysliwiec
7b1b2a132e Merge pull request #7447 from nestjs/renovate/major-nest-monorepo
chore(deps): update nest monorepo (major)
2021-07-08 09:15:07 +02:00
Renovate Bot
ffcfd68240 chore(deps): update dependency @types/redis to v2.8.31 2021-07-07 19:48:07 +00:00
Renovate Bot
cd3f549c3b chore(deps): update nest monorepo 2021-07-07 15:51:35 +00:00
Kamil Mysliwiec
4ffb5dabbc Merge pull request #7428 from nestjs/dependabot/npm_and_yarn/types/http-errors-1.8.1
chore(deps-dev): bump @types/http-errors from 1.8.0 to 1.8.1
2021-07-07 13:27:45 +02:00
Kamil Mysliwiec
ccfa1c69cd Merge pull request #7421 from nestjs/renovate/cache-manager-3.x
chore(deps): update dependency @types/cache-manager to v3.4.1
2021-07-07 13:27:32 +02:00
Kamil Mysliwiec
82c0f9fa7b Merge pull request #7418 from nestjs/renovate/amqplib-0.x
chore(deps): update dependency @types/amqplib to v0.8.1
2021-07-07 13:27:26 +02:00
Kamil Mysliwiec
88bc7fd50d Merge pull request #7432 from nestjs/dependabot/npm_and_yarn/types/amqplib-0.8.1
chore(deps-dev): bump @types/amqplib from 0.8.0 to 0.8.1
2021-07-07 13:27:20 +02:00
Kamil Mysliwiec
f200002038 Merge pull request #7434 from nestjs/dependabot/npm_and_yarn/types/cache-manager-3.4.1
chore(deps-dev): bump @types/cache-manager from 3.4.0 to 3.4.1
2021-07-07 13:27:14 +02:00
Renovate Bot
17664438d3 chore(deps): update dependency @types/amqplib to v0.8.1 2021-07-07 11:27:00 +00:00
Kamil Myśliwiec
654cb90b85 ci(): run tests on node 16 2021-07-07 12:53:01 +02:00
Renovate Bot
011f8ce6d0 chore(deps): update dependency @types/cache-manager to v3.4.1 2021-07-07 10:23:39 +00:00
Kamil Myśliwiec
18516fce92 chore(): update readme 2021-07-07 11:46:56 +02:00
Kamil Myśliwiec
8b9b0dfe7b chore(@nestjs) publish v8.0.0 release 2021-07-07 11:43:54 +02:00
Kamil Myśliwiec
c9ba0c64d3 chore(): update package.json files 2021-07-07 11:38:39 +02:00
dependabot[bot]
417e11edea chore(deps-dev): bump @types/amqplib from 0.8.0 to 0.8.1
Bumps [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/amqplib)

---
updated-dependencies:
- dependency-name: "@types/amqplib"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 07:38:44 +00:00
dependabot[bot]
5c6c30b82b chore(deps-dev): bump @types/cache-manager from 3.4.0 to 3.4.1
Bumps [@types/cache-manager](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cache-manager) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/cache-manager)

---
updated-dependencies:
- dependency-name: "@types/cache-manager"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 07:38:39 +00:00
dependabot[bot]
e13d65a28a chore(deps-dev): bump @types/http-errors from 1.8.0 to 1.8.1
Bumps [@types/http-errors](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/http-errors) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/http-errors)

---
updated-dependencies:
- dependency-name: "@types/http-errors"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 07:38:03 +00:00
Kamil Mysliwiec
89341391a4 Merge pull request #7419 from nestjs/renovate/bull-3.x
chore(deps): update dependency @types/bull to v3.15.2
2021-07-07 09:34:58 +02:00
Kamil Mysliwiec
e16864dd83 Merge pull request #7425 from nestjs/renovate/gulp-4.x
chore(deps): update dependency @types/gulp to v4.0.9
2021-07-07 09:34:52 +02:00
Kamil Mysliwiec
b3334f7ad7 Merge pull request #7410 from nestjs/renovate/husky-7.x
chore(deps): update dependency husky to v7.0.1
2021-07-07 09:33:58 +02:00
Kamil Mysliwiec
caf7dc6065 Merge pull request #7417 from nestjs/renovate/sequelize-4.x
chore(deps): update dependency @types/sequelize to v4.28.10
2021-07-07 09:33:38 +02:00
Kamil Mysliwiec
d43cc7bb45 Merge pull request #7420 from nestjs/renovate/bytes-3.x
chore(deps): update dependency @types/bytes to v3.1.1
2021-07-07 09:33:34 +02:00
Kamil Mysliwiec
961b41bd8e Merge pull request #7422 from nestjs/renovate/chai-4.x
chore(deps): update dependency @types/chai to v4.2.20
2021-07-07 09:33:25 +02:00
Kamil Mysliwiec
fd399ff0a9 Merge pull request #7423 from nestjs/renovate/cors-2.x
chore(deps): update dependency @types/cors to v2.8.11
2021-07-07 09:33:20 +02:00
Kamil Mysliwiec
5ea23ed019 Merge pull request #7437 from nestjs/renovate/mocha-8.x
chore(deps): update dependency @types/mocha to v8.2.3
2021-07-07 09:32:58 +02:00
Kamil Mysliwiec
17f3be306b Merge pull request #7438 from nestjs/renovate/multer-1.x
chore(deps): update dependency @types/multer to v1.4.7
2021-07-07 09:32:52 +02:00
Kamil Mysliwiec
b281721ab7 Merge pull request #7439 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.6.10
2021-07-07 09:32:48 +02:00
Kamil Mysliwiec
ec87311a73 Merge pull request #7440 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.43.0
2021-07-07 09:32:37 +02:00
Kamil Mysliwiec
f735d18934 Merge pull request #7416 from nestjs/renovate/tsconfig-paths-3.x
chore(deps): update dependency tsconfig-paths to v3.10.1
2021-07-07 09:32:26 +02:00
Renovate Bot
cf23a1fb26 chore(deps): update dependency webpack to v5.43.0 2021-07-07 03:51:37 +00:00
Renovate Bot
43a3029a11 fix(deps): update dependency mongodb to v3.6.10 2021-07-07 03:50:27 +00:00
Renovate Bot
253b18136c chore(deps): update dependency @types/multer to v1.4.7 2021-07-07 02:32:29 +00:00
Renovate Bot
cf6f5aa245 chore(deps): update dependency @types/mocha to v8.2.3 2021-07-07 02:31:34 +00:00
Renovate Bot
2a5b93ede0 chore(deps): update dependency @types/gulp to v4.0.9 2021-07-06 23:55:18 +00:00
Renovate Bot
827a5c9a88 chore(deps): update dependency @types/cors to v2.8.11 2021-07-06 22:48:56 +00:00
Renovate Bot
3bdb3a0994 chore(deps): update dependency @types/chai to v4.2.20 2021-07-06 21:07:44 +00:00
Renovate Bot
fa3dc63f8d chore(deps): update dependency @types/bytes to v3.1.1 2021-07-06 19:33:55 +00:00
Renovate Bot
b8bb96bb19 chore(deps): update dependency @types/bull to v3.15.2 2021-07-06 19:31:31 +00:00
Renovate Bot
e0a836a903 chore(deps): update dependency tsconfig-paths to v3.10.1 2021-07-06 18:17:06 +00:00
Renovate Bot
4e0b0daad3 chore(deps): update dependency @types/sequelize to v4.28.10 2021-07-06 17:57:09 +00:00
Renovate Bot
914a766e69 chore(deps): update dependency husky to v7.0.1 2021-07-06 11:41:32 +00:00
Kamil Mysliwiec
40271286d1 Merge pull request #7404 from nestjs/dependabot/npm_and_yarn/rxjs-7.2.0
chore(deps): bump rxjs from 7.1.0 to 7.2.0
2021-07-06 09:29:54 +02:00
Kamil Mysliwiec
13d923572a Merge pull request #7402 from nestjs/renovate/rxjs-7.x
fix(deps): update dependency rxjs to v7.2.0
2021-07-06 09:29:47 +02:00
Kamil Mysliwiec
43a51ffffa Merge pull request #7401 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.28.2
2021-07-06 09:29:40 +02:00
Kamil Mysliwiec
2af927fded Merge pull request #7400 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.42.1
2021-07-06 09:29:29 +02:00
dependabot[bot]
bf671aacb7 chore(deps): bump rxjs from 7.1.0 to 7.2.0
Bumps [rxjs](https://github.com/reactivex/rxjs) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/reactivex/rxjs/releases)
- [Changelog](https://github.com/ReactiveX/rxjs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/reactivex/rxjs/compare/7.1.0...7.2.0)

---
updated-dependencies:
- dependency-name: rxjs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-06 00:07:02 +00:00
Renovate Bot
a8c6f10789 fix(deps): update dependency rxjs to v7.2.0 2021-07-05 18:57:58 +00:00
Renovate Bot
a456a90592 chore(deps): update typescript-eslint monorepo to v4.28.2 2021-07-05 18:36:25 +00:00
Renovate Bot
658be667ad chore(deps): update dependency webpack to v5.42.1 2021-07-05 15:37:50 +00:00
Kamil Mysliwiec
4b3240a26b Merge pull request #7385 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.30.0
2021-07-05 13:16:59 +02:00
Kamil Mysliwiec
09869935dc Merge pull request #7386 from nestjs/renovate/mocha-9.x
chore(deps): update dependency mocha to v9.0.2
2021-07-05 13:16:52 +02:00
Kamil Mysliwiec
09a1b8b012 Merge pull request #7392 from nestjs/dependabot/npm_and_yarn/mocha-9.0.2
chore(deps-dev): bump mocha from 9.0.1 to 9.0.2
2021-07-05 13:16:37 +02:00
Kamil Mysliwiec
3a2748a410 Merge pull request #7397 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.7.6
2021-07-05 13:16:31 +02:00
Kamil Myśliwiec
830ee31525 fix(core): fallback to parent inquirer when transient dep chain 2021-07-05 12:59:15 +02:00
Renovate Bot
347b3ffcc2 chore(deps): update dependency eslint to v7.30.0 2021-07-05 10:10:42 +00:00
Renovate Bot
fb980134a5 chore(deps): update dependency mocha to v9.0.2 2021-07-05 09:50:41 +00:00
Renovate Bot
a0564f8c13 chore(deps): update dependency artillery to v1.7.6 2021-07-05 09:48:33 +00:00
Kamil Myśliwiec
f4d7af83ea feat(common): fix serializer to support plain objects #7281 2021-07-05 11:25:12 +02:00
Kamil Mysliwiec
e2664ed15a Merge pull request #7382 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.2
2021-07-05 11:16:50 +02:00
dependabot[bot]
7c1f2fb8d0 chore(deps-dev): bump mocha from 9.0.1 to 9.0.2
Bumps [mocha](https://github.com/mochajs/mocha) from 9.0.1 to 9.0.2.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v9.0.1...v9.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 07:53:16 +00:00
Kamil Mysliwiec
59dd93e002 Merge pull request #7391 from nestjs/dependabot/npm_and_yarn/eslint-7.30.0
chore(deps-dev): bump eslint from 7.29.0 to 7.30.0
2021-07-05 09:49:28 +02:00
Kamil Mysliwiec
0444eee736 Merge pull request #7377 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.42.0
2021-07-05 09:49:23 +02:00
Kamil Mysliwiec
51603d01d0 Merge pull request #7380 from nestjs/renovate/nats-2.x
chore(deps): update dependency nats to v2.1.0
2021-07-05 09:49:08 +02:00
Kamil Mysliwiec
9abf909e7e Merge pull request #7383 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.5.2
2021-07-05 09:49:01 +02:00
Kamil Mysliwiec
d3ce0d0c98 Merge pull request #7393 from nestjs/dependabot/npm_and_yarn/types/ws-7.4.6
chore(deps-dev): bump @types/ws from 7.4.5 to 7.4.6
2021-07-05 09:48:46 +02:00
Kamil Mysliwiec
6945d1bd15 Merge pull request #7394 from nestjs/dependabot/npm_and_yarn/nats-2.1.0
chore(deps-dev): bump nats from 2.0.8 to 2.1.0
2021-07-05 09:48:42 +02:00
Kamil Mysliwiec
e43a074163 Merge pull request #7395 from nestjs/dependabot/npm_and_yarn/mongoose-5.13.2
chore(deps-dev): bump mongoose from 5.13.0 to 5.13.2
2021-07-05 09:48:33 +02:00
dependabot[bot]
7695a2acc1 chore(deps-dev): bump mongoose from 5.13.0 to 5.13.2
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.13.0 to 5.13.2.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.13.0...5.13.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 00:27:49 +00:00
dependabot[bot]
c32b0ddce7 chore(deps-dev): bump nats from 2.0.8 to 2.1.0
Bumps [nats](https://github.com/nats-io/nats.js) from 2.0.8 to 2.1.0.
- [Release notes](https://github.com/nats-io/nats.js/releases)
- [Commits](https://github.com/nats-io/nats.js/compare/v2.0.8...v2.1.0)

---
updated-dependencies:
- dependency-name: nats
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 00:25:03 +00:00
dependabot[bot]
aded46c70c chore(deps-dev): bump @types/ws from 7.4.5 to 7.4.6
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 7.4.5 to 7.4.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 00:22:47 +00:00
dependabot[bot]
2e3167e21a chore(deps-dev): bump eslint from 7.29.0 to 7.30.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.29.0 to 7.30.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.29.0...v7.30.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 00:17:01 +00:00
Renovate Bot
3764edb1b5 fix(deps): update dependency ws to v7.5.2 2021-07-04 07:06:36 +00:00
Renovate Bot
93b021b39e fix(deps): update dependency mongoose to v5.13.2 2021-07-03 22:58:59 +00:00
Renovate Bot
086c059e82 chore(deps): update dependency nats to v2.1.0 2021-07-02 16:34:43 +00:00
Renovate Bot
b07baa528b chore(deps): update dependency webpack to v5.42.0 2021-07-02 07:34:20 +00:00
Kamil Mysliwiec
d7229c813f Merge pull request #7375 from nestjs/dependabot/npm_and_yarn/types/node-15.14.0
chore(deps-dev): bump @types/node from 15.12.5 to 15.14.0
2021-07-02 09:31:48 +02:00
Kamil Mysliwiec
bfd881878c Merge pull request #7372 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.22.10
2021-07-02 09:31:42 +02:00
Kamil Mysliwiec
9f7a97e065 Merge pull request #7351 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.5.1
2021-07-02 09:31:36 +02:00
dependabot[bot]
116f0b9607 chore(deps-dev): bump @types/node from 15.12.5 to 15.14.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.12.5 to 15.14.0.
- [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-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-02 00:05:56 +00:00
Johann Wagner
88cf1a178a allow deserializers to be async and await result 2021-07-01 19:50:02 +02:00
Renovate Bot
fc4dbfbf60 fix(deps): update dependency bull to v3.22.10 2021-07-01 10:50:54 +00:00
Kamil Mysliwiec
e22a090e26 Merge pull request #7346 from nestjs/renovate/typescript-4.x
chore(deps): update dependency typescript to v4.3.5
2021-07-01 11:57:51 +02:00
Kamil Mysliwiec
15ab22f0e1 Merge pull request #7347 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.41.1
2021-07-01 11:57:40 +02:00
Kamil Mysliwiec
bbe68c7a0e Merge pull request #7366 from nestjs/renovate/nestjs-passport-7.x
fix(deps): update dependency @nestjs/passport to v7.1.6
2021-07-01 11:57:23 +02:00
Kamil Mysliwiec
7ce76981bb Merge pull request #7367 from nestjs/renovate/nodemon-2.x
chore(deps): update dependency nodemon to v2.0.9
2021-07-01 11:57:13 +02:00
Kamil Mysliwiec
12e6a741b0 Merge pull request #7369 from nestjs/dependabot/npm_and_yarn/typescript-4.3.5
chore(deps-dev): bump typescript from 4.3.4 to 4.3.5
2021-07-01 11:57:04 +02:00
Kamil Mysliwiec
6444e52ffb Merge pull request #7371 from nestjs/renovate/husky-7.x
chore(deps): update dependency husky to v7
2021-07-01 11:56:48 +02:00
Renovate Bot
37d43c78c4 chore(deps): update dependency husky to v7 2021-07-01 07:18:52 +00:00
Renovate Bot
46029807dd chore(deps): update dependency typescript to v4.3.5 2021-07-01 00:36:51 +00:00
dependabot[bot]
d5898f8a3a chore(deps-dev): bump typescript from 4.3.4 to 4.3.5
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.3.4 to 4.3.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.3.4...v4.3.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 00:07:42 +00:00
Renovate Bot
344166ca4b chore(deps): update dependency nodemon to v2.0.9 2021-06-30 13:34:08 +00:00
Renovate Bot
2a88e9f4de fix(deps): update dependency @nestjs/passport to v7.1.6 2021-06-30 12:48:51 +00:00
Renovate Bot
7a49bed0ef chore(deps): update dependency webpack to v5.41.1 2021-06-30 11:40:28 +00:00
Kamil Myśliwiec
80c538b8a3 Merge branch 'master' of https://github.com/nestjs/nest 2021-06-30 13:36:53 +02:00
Kamil Myśliwiec
47455d5f67 sample(30-event-emitter): fix deps 2021-06-30 13:36:44 +02:00
Renovate Bot
f2afc5db29 fix(deps): update dependency ws to v7.5.1 2021-06-30 10:51:22 +00:00
Kamil Mysliwiec
5a1bced7b6 Merge pull request #7363 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.8.2
2021-06-30 12:06:57 +02:00
Renovate Bot
eb910ffdcc fix(deps): update dependency @nestjs/swagger to v4.8.2 2021-06-30 10:02:50 +00:00
Kamil Myśliwiec
33f80d33ae sample(): update jest and ts-jest to v27 2021-06-30 11:41:17 +02:00
Kamil Myśliwiec
57fcc9ce7f Merge branch 'master' of https://github.com/nestjs/nest 2021-06-30 11:25:15 +02:00
Kamil Myśliwiec
12ee93136d fix(core): override provider (use value) should support falsy values #7362 2021-06-30 11:25:06 +02:00
Kamil Mysliwiec
1835e3617d Merge pull request #7309 from nestjs/renovate/grpc-proto-loader-0.x
chore(deps): update dependency @grpc/proto-loader to v0.6.4
2021-06-30 10:48:56 +02:00
Kamil Mysliwiec
4421d0a902 Merge pull request #7344 from nestjs/renovate/fastify-multipart-4.x
chore(deps): update dependency fastify-multipart to v4.0.7
2021-06-30 10:48:43 +02:00
Kamil Mysliwiec
331a44faef Merge pull request #7342 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.29.0
2021-06-30 10:09:56 +02:00
Kamil Mysliwiec
da58747188 Merge pull request #7343 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.7.5
2021-06-30 10:09:51 +02:00
Kamil Mysliwiec
1a23709bd2 Merge pull request #7348 from nestjs/renovate/grpc-grpc-js-1.x
fix(deps): update dependency @grpc/grpc-js to v1.3.4
2021-06-30 10:09:37 +02:00
Kamil Mysliwiec
48762be2d9 Merge pull request #7349 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.11.0
2021-06-30 10:09:31 +02:00
Kamil Mysliwiec
e535897306 Merge pull request #7350 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.15.0
2021-06-30 10:09:25 +02:00
Renovate Bot
6bc22bd52b chore(deps): update dependency fastify-multipart to v4.0.7 2021-06-30 07:49:45 +00:00
Renovate Bot
f1251c25bd chore(deps): update dependency artillery to v1.7.5 2021-06-30 07:47:35 +00:00
Renovate Bot
f018d8a72a chore(deps): update dependency @grpc/proto-loader to v0.6.4 2021-06-30 07:45:20 +00:00
Kamil Mysliwiec
df70561769 Merge pull request #7354 from nestjs/renovate/ts-node-10.x
chore(deps): update dependency ts-node to v10
2021-06-30 09:44:43 +02:00
Kamil Mysliwiec
3bcfad8d52 Merge pull request #7356 from nestjs/dependabot/npm_and_yarn/fastify-multipart-4.0.7
chore(deps-dev): bump fastify-multipart from 4.0.6 to 4.0.7
2021-06-30 09:44:31 +02:00
Kamil Mysliwiec
12d3237a74 Merge pull request #7357 from nestjs/dependabot/npm_and_yarn/artillery-1.7.5
chore(deps-dev): bump artillery from 1.7.4 to 1.7.5
2021-06-30 09:44:27 +02:00
Kamil Mysliwiec
469f04f014 Merge pull request #7358 from nestjs/dependabot/npm_and_yarn/grpc/proto-loader-0.6.4
chore(deps-dev): bump @grpc/proto-loader from 0.6.3 to 0.6.4
2021-06-30 09:44:23 +02:00
Kamil Mysliwiec
ac68aa8b50 Merge pull request #7361 from nestjs/renovate/dotenv-10.x
fix(deps): update dependency dotenv to v10
2021-06-30 09:43:37 +02:00
Kamil Mysliwiec
d0dafb8b61 Merge pull request #7008 from nestjs/renovate/rxjs-7.x
fix(deps): update dependency rxjs to v7.1.0
2021-06-30 09:43:22 +02:00
Kamil Mysliwiec
d31b2077a2 Merge pull request #7345 from alexreal1314/bugfix/amqpConnectionMgr
fix(microservices): fixed bug that socketOptions object not passed to…
2021-06-30 09:15:50 +02:00
Renovate Bot
0b02339706 fix(deps): update dependency dotenv to v10 2021-06-30 00:20:01 +00:00
dependabot[bot]
228f161eff chore(deps-dev): bump @grpc/proto-loader from 0.6.3 to 0.6.4
Bumps [@grpc/proto-loader](https://github.com/grpc/grpc-node) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/compare/@grpc/proto-loader@0.6.3...@grpc/proto-loader@0.6.4)

---
updated-dependencies:
- dependency-name: "@grpc/proto-loader"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-30 00:10:06 +00:00
dependabot[bot]
b733a66002 chore(deps-dev): bump artillery from 1.7.4 to 1.7.5
Bumps [artillery](https://github.com/artilleryio/artillery) from 1.7.4 to 1.7.5.
- [Release notes](https://github.com/artilleryio/artillery/releases)
- [Commits](https://github.com/artilleryio/artillery/compare/v1.7.4...v1.7.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-30 00:08:03 +00:00
dependabot[bot]
e55b263258 chore(deps-dev): bump fastify-multipart from 4.0.6 to 4.0.7
Bumps [fastify-multipart](https://github.com/fastify/fastify-multipart) from 4.0.6 to 4.0.7.
- [Release notes](https://github.com/fastify/fastify-multipart/releases)
- [Commits](https://github.com/fastify/fastify-multipart/compare/v4.0.6...4.0.7)

---
updated-dependencies:
- dependency-name: fastify-multipart
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-30 00:06:15 +00:00
Renovate Bot
76602649f4 chore(deps): update dependency ts-node to v10 2021-06-29 23:45:48 +00:00
Renovate Bot
3e0bb977f5 fix(deps): update dependency point-of-view to v4.15.0 2021-06-29 19:54:41 +00:00
Renovate Bot
ddea99d060 fix(deps): update dependency @nestjs/graphql to v7.11.0 2021-06-29 18:13:32 +00:00
Renovate Bot
5db25e5c00 fix(deps): update dependency @grpc/grpc-js to v1.3.4 2021-06-29 18:10:48 +00:00
Renovate Bot
3f2de52eed fix(deps): update dependency rxjs to v7.1.0 2021-06-29 16:53:20 +00:00
alex p
674dd56d32 fix(microservices): fixed bug that socketOptions object not passed to amqp connection manager instance 2021-06-29 18:12:35 +03:00
Renovate Bot
7506593303 chore(deps): update dependency eslint to v7.29.0 2021-06-29 14:48:31 +00:00
Kamil Myśliwiec
34c84530dc Merge branch 'master' of https://github.com/nestjs/nest 2021-06-29 15:27:42 +02:00
Kamil Myśliwiec
353b1d074d test(microservices): fix kafka parser tests 2021-06-29 15:27:28 +02:00
Kamil Mysliwiec
ff7238f159 Merge pull request #7341 from nestjs/renovate/nodemon-2.x
chore(deps): update dependency nodemon to v2.0.8
2021-06-29 15:18:47 +02:00
Kamil Myśliwiec
24e6c821a0 Merge branch 'master' of https://github.com/nestjs/nest 2021-06-29 15:16:30 +02:00
Kamil Myśliwiec
26720034a8 fix(core): pass down strict options (module ref) #7239 2021-06-29 15:16:21 +02:00
Renovate Bot
b14a59c716 chore(deps): update dependency nodemon to v2.0.8 2021-06-29 13:11:24 +00:00
Kamil Mysliwiec
d44fec48e0 Merge pull request #7340 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.15.2
2021-06-29 14:46:40 +02:00
Kamil Myśliwiec
278eb1a2ac Merge branch 'konqi-kafka-schema-messages' 2021-06-29 14:46:15 +02:00
Kamil Myśliwiec
ea757c09b8 chore(): resolve conflicts 2021-06-29 14:46:05 +02:00
Renovate Bot
1b067c1d27 chore(deps): update dependency core-js to v3.15.2 2021-06-29 12:39:36 +00:00
Kamil Myśliwiec
86011a7187 Merge branch 'ivalduan-kafka-binary-protocol' 2021-06-29 14:32:09 +02:00
Kamil Myśliwiec
2fa43fc6c6 chore(): resolve conflicts 2021-06-29 14:32:00 +02:00
Kamil Mysliwiec
d3fbc84195 Merge pull request #7139 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.28.1
2021-06-29 13:21:23 +02:00
Kamil Mysliwiec
525a82f08d Merge pull request #7159 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.25.2
2021-06-29 13:21:13 +02:00
Kamil Mysliwiec
c5e956a1cd Merge pull request #7339 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.18.1
2021-06-29 12:27:37 +02:00
Renovate Bot
c8a56b17e3 fix(deps): update dependency fastify to v3.18.1 2021-06-29 10:24:40 +00:00
Kamil Mysliwiec
40c6ca67ff Merge pull request #7337 from nestjs/renovate/confluentinc-cp-zookeeper-6.x
chore(deps): update confluentinc/cp-zookeeper docker tag to v6.2.0
2021-06-29 12:19:41 +02:00
Kamil Mysliwiec
3da378c2ea Merge pull request #7336 from nestjs/renovate/confluentinc-cp-kafka-6.x
chore(deps): update confluentinc/cp-kafka docker tag to v6.2.0
2021-06-29 12:19:34 +02:00
Kamil Mysliwiec
64717b06bb Merge pull request #7338 from nestjs/renovate/amqplib-0.x
chore(deps): update dependency @types/amqplib to v0.8.0
2021-06-29 12:19:22 +02:00
Kamil Mysliwiec
3755e00c8b Merge pull request #7335 from nestjs/renovate/socket.io-packages
fix(deps): update socket.io packages
2021-06-29 11:57:05 +02:00
Kamil Mysliwiec
f7c0ee08fd Merge pull request #7334 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.34
2021-06-29 11:56:23 +02:00
Kamil Mysliwiec
eea2148443 Merge pull request #7325 from nestjs/renovate/object-hash-2.x
fix(deps): update dependency object-hash to v2.2.0
2021-06-29 11:56:12 +02:00
Renovate Bot
6410d16ed0 fix(deps): update apollo graphql packages to v2.25.2 2021-06-29 09:31:19 +00:00
Renovate Bot
0c9c0f4e15 chore(deps): update typescript-eslint monorepo to v4.28.1 2021-06-29 09:28:40 +00:00
Kamil Mysliwiec
835d8ca9ad Merge pull request #7333 from nestjs/renovate/coveralls-3.x
chore(deps): update dependency coveralls to v3.1.1
2021-06-29 11:13:22 +02:00
Kamil Mysliwiec
2171b237f7 Merge pull request #7312 from nestjs/renovate/multer-1.x
chore(deps): update dependency @types/multer to v1.4.6
2021-06-29 11:13:15 +02:00
Kamil Mysliwiec
104295f351 Merge pull request #7331 from nestjs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.28.1
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.0 to 4.28.1
2021-06-29 11:13:08 +02:00
Renovate Bot
a6d4586f14 chore(deps): update dependency @types/amqplib to v0.8.0 2021-06-29 09:04:39 +00:00
Renovate Bot
3f5dd9e39b chore(deps): update confluentinc/cp-zookeeper docker tag to v6.2.0 2021-06-29 09:03:45 +00:00
Renovate Bot
f6a261f0cf chore(deps): update confluentinc/cp-kafka docker tag to v6.2.0 2021-06-29 08:28:31 +00:00
Renovate Bot
0a2d5ebf5a fix(deps): update socket.io packages 2021-06-29 08:28:20 +00:00
Renovate Bot
03afab8a21 fix(deps): update dependency typeorm to v0.2.34 2021-06-29 07:25:55 +00:00
Renovate Bot
18bace449c fix(deps): update dependency object-hash to v2.2.0 2021-06-29 07:24:17 +00:00
Renovate Bot
0a9c31a03a chore(deps): update dependency coveralls to v3.1.1 2021-06-29 07:02:44 +00:00
Renovate Bot
fed3c7f62b chore(deps): update dependency @types/multer to v1.4.6 2021-06-29 07:00:20 +00:00
Kamil Mysliwiec
55758f4e7c Merge pull request #7316 from nestjs/renovate/eslint-plugin-import-2.x
chore(deps): update dependency eslint-plugin-import to v2.23.4
2021-06-29 08:34:33 +02:00
dependabot[bot]
ae9bb88c33 chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.28.0 to 4.28.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-29 06:34:15 +00:00
Kamil Mysliwiec
7206e33b21 Merge pull request #7154 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.17.4
2021-06-29 08:34:14 +02:00
Kamil Mysliwiec
ce26825576 Merge pull request #7119 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.13.0
2021-06-29 08:33:58 +02:00
Kamil Mysliwiec
1ab18ef630 Merge pull request #7318 from nestjs/renovate/prettier-2.x
chore(deps): update dependency prettier to v2.3.2
2021-06-29 08:32:59 +02:00
Kamil Mysliwiec
2a5bed0745 Merge pull request #7319 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.7.2
2021-06-29 08:32:53 +02:00
Kamil Mysliwiec
b1c0292bd8 Merge pull request #7320 from nestjs/renovate/nestjs-event-emitter-0.x
fix(deps): update dependency @nestjs/event-emitter to v0.0.4
2021-06-29 08:32:49 +02:00
Kamil Mysliwiec
becf21b17f Merge pull request #7323 from nestjs/renovate/graphql-15.x
fix(deps): update dependency graphql to v15.5.1
2021-06-29 08:32:46 +02:00
Kamil Mysliwiec
894a21a7d0 Merge pull request #7324 from nestjs/renovate/middie-5.x
fix(deps): update dependency middie to v5.3.0
2021-06-29 08:32:38 +02:00
Kamil Mysliwiec
3055a72b22 Merge pull request #7326 from nestjs/renovate/redis-3.x
fix(deps): update dependency redis to v3.1.2
2021-06-29 08:32:22 +02:00
Kamil Mysliwiec
053c413ff6 Merge pull request #7327 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.6.4
2021-06-29 08:32:18 +02:00
Kamil Mysliwiec
59ca890451 Merge pull request #7328 from nestjs/renovate/tslib-2.x
fix(deps): update dependency tslib to v2.3.0
2021-06-29 08:32:14 +02:00
Kamil Mysliwiec
0826328cc3 Merge pull request #7329 from nestjs/dependabot/npm_and_yarn/mongoose-5.13.0
chore(deps-dev): bump mongoose from 5.12.15 to 5.13.0
2021-06-29 08:32:06 +02:00
Kamil Mysliwiec
edeb5d80db Merge pull request #7332 from nestjs/dependabot/npm_and_yarn/typescript-eslint/parser-4.28.1
chore(deps-dev): bump @typescript-eslint/parser from 4.28.0 to 4.28.1
2021-06-29 08:31:39 +02:00
Kamil Mysliwiec
a0ce5ff4eb Merge pull request #7322 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.8.1
2021-06-29 08:31:17 +02:00
dependabot[bot]
05ca379a34 chore(deps-dev): bump @typescript-eslint/parser from 4.28.0 to 4.28.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.28.0 to 4.28.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-29 00:11:15 +00:00
dependabot[bot]
12d22af7f1 chore(deps-dev): bump mongoose from 5.12.15 to 5.13.0
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.12.15 to 5.13.0.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/commits/5.13.0)

---
updated-dependencies:
- dependency-name: mongoose
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-29 00:04:30 +00:00
Renovate Bot
1348cc0699 fix(deps): update dependency tslib to v2.3.0 2021-06-28 21:40:04 +00:00
Renovate Bot
460437f8a9 fix(deps): update dependency sequelize to v6.6.4 2021-06-28 20:04:11 +00:00
Renovate Bot
1e45773255 fix(deps): update dependency redis to v3.1.2 2021-06-28 20:03:20 +00:00
Renovate Bot
1c8b746817 fix(deps): update dependency mongoose to v5.13.0 2021-06-28 18:17:23 +00:00
Renovate Bot
cba2affd56 fix(deps): update dependency middie to v5.3.0 2021-06-28 17:45:40 +00:00
Renovate Bot
67e323c00f chore(deps): update dependency @types/node to v14.17.4 2021-06-28 16:01:43 +00:00
Renovate Bot
04b2862971 fix(deps): update dependency graphql to v15.5.1 2021-06-28 15:41:23 +00:00
Renovate Bot
528ce0893d fix(deps): update dependency @nestjs/swagger to v4.8.1 2021-06-28 15:38:56 +00:00
Renovate Bot
4990c654d5 fix(deps): update dependency @nestjs/event-emitter to v0.0.4 2021-06-28 13:36:16 +00:00
Renovate Bot
94331f605d chore(deps): update dependency webpack-cli to v4.7.2 2021-06-28 13:35:25 +00:00
Renovate Bot
836f2efe0d chore(deps): update dependency prettier to v2.3.2 2021-06-28 12:27:31 +00:00
Renovate Bot
7512083417 chore(deps): update dependency eslint-plugin-import to v2.23.4 2021-06-28 12:07:23 +00:00
Kamil Mysliwiec
0467054b71 Merge pull request #7188 from nestjs/dependabot/npm_and_yarn/sample/01-cats-app/browserslist-4.16.6
chore(deps): bump browserslist from 4.16.3 to 4.16.6 in /sample/01-cats-app
2021-06-28 13:12:20 +02:00
Kamil Myśliwiec
90655d444b chore(): upgrade deps 2021-06-28 13:11:40 +02:00
Kamil Mysliwiec
94382867d9 Merge pull request #6917 from caucik/fix-testing
chore: added mocha config to properly include Reflect via root hooks
2021-06-28 12:38:39 +02:00
Kamil Myśliwiec
4c90de9a0a chore(): resolve conflicts 2021-06-28 12:25:48 +02:00
Kamil Myśliwiec
a74daf0c7d Merge branch 'yigitkurtcu-support-multi-store-cache' 2021-06-28 12:25:17 +02:00
Kamil Myśliwiec
488c232e2a chore(): resolve conflicts 2021-06-28 11:55:14 +02:00
Kamil Mysliwiec
e08fc8f0b6 Merge pull request #7133 from nestjs/dependabot/npm_and_yarn/types/socket.io-3.0.2
chore(deps-dev): bump @types/socket.io from 2.1.13 to 3.0.2
2021-06-28 11:53:22 +02:00
Kamil Mysliwiec
4c51191f74 Merge pull request #7145 from nestjs/dependabot/npm_and_yarn/socket.io-client-4.1.2
chore(deps-dev): bump socket.io-client from 2.4.0 to 4.1.2
2021-06-28 11:53:01 +02:00
Kamil Myśliwiec
195b45f9a0 Merge branch 'ccontour-hosts-regex-update' 2021-06-28 11:52:36 +02:00
Kamil Myśliwiec
39a8b390da chore(): resolve conflicts 2021-06-28 11:52:22 +02:00
Kamil Myśliwiec
0134b937e2 Merge branch 'mattia-lau-fix/logger-service-bigint' 2021-06-28 11:42:02 +02:00
Kamil Myśliwiec
2e7b3c7282 chore(): resolve conflicts 2021-06-28 11:41:54 +02:00
Kamil Mysliwiec
34da32ceee Merge pull request #7311 from nestjs/revert-7101-renovate/markdown-table-3.x
Revert "chore(deps): update dependency markdown-table to v3"
2021-06-28 11:14:13 +02:00
Kamil Mysliwiec
f6b994334c Revert "chore(deps): update dependency markdown-table to v3" 2021-06-28 11:14:05 +02:00
Kamil Mysliwiec
ad85b24998 Merge pull request #7101 from nestjs/renovate/markdown-table-3.x
chore(deps): update dependency markdown-table to v3
2021-06-28 11:14:00 +02:00
Kamil Mysliwiec
de30dc63c9 Merge pull request #6773 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.18.0
2021-06-28 11:05:55 +02:00
Kamil Mysliwiec
35f0ae715d Merge pull request #6806 from benderTheCrime/bugfix/reorder-kafka-config-assignment
fix: reorder kafka config assignment to pass down a custom log creator
2021-06-28 10:31:44 +02:00
Kamil Mysliwiec
b09b46cfb0 Merge pull request #6959 from JohanManders/fastify-external-interfaces-update
fix(platform-fastify): update fastify-static and point-of-view interface.ts files
2021-06-28 10:30:00 +02:00
Kamil Mysliwiec
139a7b09ff Merge pull request #7234 from soyuka/fix-sse-close-complete
fix(core): sse end response when observable completes
2021-06-28 10:10:26 +02:00
Kamil Mysliwiec
2b0582d9e7 Merge pull request #6677 from nestjs/renovate/nats-2.x
chore(deps): update dependency nats to v2.0.8
2021-06-28 09:56:23 +02:00
Kamil Mysliwiec
9e1f3caf94 Merge pull request #7184 from iamolegga/fix-ms-server-logger
feat(microservices): change server logger to interface
2021-06-28 09:55:04 +02:00
Kamil Mysliwiec
ad07945ba6 Merge pull request #7236 from bandoche/patch-1
Update readme_kr.md
2021-06-28 09:54:06 +02:00
Kamil Mysliwiec
43f2a36e56 Merge pull request #7308 from nestjs/dependabot/npm_and_yarn/types/node-15.12.5
chore(deps-dev): bump @types/node from 15.0.3 to 15.12.5
2021-06-28 09:52:27 +02:00
Kamil Mysliwiec
9eef009707 Merge pull request #7155 from nestjs/renovate/imports-loader-3.x
chore(deps): update dependency imports-loader to v3
2021-06-28 09:51:57 +02:00
dependabot[bot]
5c7e60587e chore(deps-dev): bump @types/node from 15.0.3 to 15.12.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 15.0.3 to 15.12.5.
- [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-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-28 07:51:36 +00:00
Kamil Mysliwiec
9467278060 Merge pull request #7135 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4.2.2
2021-06-28 09:50:45 +02:00
Kamil Mysliwiec
27f3970bba Merge pull request #6889 from ashervb/fix-sse-transfer-encoding
fix(core): remove transfer-encoding header in sse response
2021-06-28 09:50:35 +02:00
Kamil Mysliwiec
ada3b61562 Update packages/common/services/logger.service.ts 2021-06-28 09:48:30 +02:00
dependabot[bot]
2a2143a960 chore(deps-dev): bump @types/socket.io from 2.1.13 to 3.0.2
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.13 to 3.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-28 07:48:16 +00:00
Kamil Mysliwiec
e281e7253e Merge pull request #7253 from jonseitz/fix-global-types
fix(packaging): limit global types to "node"
2021-06-28 09:47:50 +02:00
dependabot[bot]
9f8dc7f1ce chore(deps): bump browserslist in /sample/01-cats-app
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-28 07:47:10 +00:00
Kamil Mysliwiec
a437707803 Merge pull request #7137 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.22.9
2021-06-28 09:46:56 +02:00
Kamil Mysliwiec
37961597a0 Merge pull request #7141 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo
2021-06-28 09:46:49 +02:00
Kamil Mysliwiec
36eefd833b Merge pull request #7156 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.6.9
2021-06-28 09:46:29 +02:00
Kamil Mysliwiec
f18c4e028e Merge pull request #7157 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.2.3
2021-06-28 09:46:21 +02:00
Kamil Mysliwiec
253395ce15 Merge pull request #7175 from nestjs/dependabot/npm_and_yarn/fastify-static-4.2.2
chore(deps-dev): bump fastify-static from 4.0.1 to 4.2.2
2021-06-28 09:46:06 +02:00
Kamil Mysliwiec
11c8d3df7c Merge pull request #7190 from nestjs/dependabot/npm_and_yarn/sample/13-mongo-typeorm/browserslist-4.16.6
chore(deps): bump browserslist from 4.16.3 to 4.16.6 in /sample/13-mongo-typeorm
2021-06-28 09:45:57 +02:00
Kamil Mysliwiec
d280b1c06f Merge pull request #7227 from nestjs/renovate/express-4.x
chore(deps): update dependency @types/express to v4.17.12
2021-06-28 09:45:52 +02:00
Kamil Mysliwiec
d869764ea9 Merge pull request #7252 from nestjs/renovate/npm-glob-parent-vulnerability
chore(deps): update dependency glob-parent to 5.1.2 [security]
2021-06-28 09:45:48 +02:00
Kamil Mysliwiec
0617132034 Merge pull request #7274 from nestjs/dependabot/npm_and_yarn/fastify-3.18.0
chore(deps): bump fastify from 3.14.0 to 3.18.0
2021-06-28 09:44:23 +02:00
Kamil Mysliwiec
32b91600a6 Merge pull request #7277 from nestjs/dependabot/npm_and_yarn/mongoose-5.12.14
chore(deps-dev): bump mongoose from 5.12.8 to 5.12.14
2021-06-28 09:44:16 +02:00
Kamil Mysliwiec
d5eadb67ee Merge pull request #7283 from nestjs/dependabot/npm_and_yarn/types/node-15.12.4
chore(deps-dev): bump @types/node from 14.14.45 to 15.12.4
2021-06-28 09:44:05 +02:00
Kamil Mysliwiec
e517940c85 Merge pull request #7291 from nestjs/dependabot/npm_and_yarn/ws-7.5.0
chore(deps): bump ws from 7.4.5 to 7.5.0
2021-06-28 09:43:33 +02:00
Kamil Mysliwiec
45e8db1abd Merge pull request #7294 from nestjs/dependabot/npm_and_yarn/typescript-eslint/parser-4.28.0
chore(deps-dev): bump @typescript-eslint/parser from 4.23.0 to 4.28.0
2021-06-28 09:43:25 +02:00
Kamil Mysliwiec
89f6292e5b Merge pull request #7297 from nestjs/dependabot/npm_and_yarn/nats-2.0.8
chore(deps-dev): bump nats from 1.4.12 to 2.0.8
2021-06-28 09:43:20 +02:00
Kamil Mysliwiec
37c3c2df63 Merge pull request #7298 from nestjs/dependabot/npm_and_yarn/sample/02-gateways/redis-3.1.1
chore(deps): bump redis from 3.0.2 to 3.1.1 in /sample/02-gateways
2021-06-28 09:43:07 +02:00
Kamil Mysliwiec
f82824c5ca Merge pull request #7299 from nestjs/dependabot/npm_and_yarn/sample/04-grpc/grpc/grpc-js-1.1.8
chore(deps): bump @grpc/grpc-js from 1.1.1 to 1.1.8 in /sample/04-grpc
2021-06-28 09:43:00 +02:00
Kamil Mysliwiec
62c0563403 Merge pull request #7300 from nestjs/renovate/npm-@grpc/grpc-js-vulnerability
fix(deps): update dependency @grpc/grpc-js to v1.1.8 [security]
2021-06-28 09:42:55 +02:00
Kamil Mysliwiec
b83eb1f393 Merge pull request #7301 from nestjs/renovate/npm-redis-vulnerability
fix(deps): update dependency redis to v3.1.1 [security]
2021-06-28 09:42:41 +02:00
Renovate Bot
1701520bb4 chore(deps): update dependency markdown-table to v3 2021-06-25 18:13:04 +00:00
Renovate Bot
117f4577f0 chore(deps): update dependency imports-loader to v3 2021-06-25 17:54:54 +00:00
Renovate Bot
52e952e560 fix(deps): update dependency fastify-static to v4.2.2 2021-06-25 17:52:13 +00:00
Renovate Bot
98779e2b7b fix(deps): update dependency fastify to v3.18.0 2021-06-25 17:48:39 +00:00
Renovate Bot
5441c8771d chore(deps): update dependency ts-loader to v9.2.3 2021-06-25 16:31:18 +00:00
Renovate Bot
c44aa9471e chore(deps): update babel monorepo 2021-06-25 14:51:14 +00:00
Renovate Bot
3af4a2e469 fix(deps): update dependency mongodb to v3.6.9 2021-06-25 14:04:04 +00:00
Renovate Bot
c88f0e352c fix(deps): update dependency bull to v3.22.9 2021-06-25 14:03:12 +00:00
Renovate Bot
9b94ed6932 chore(deps): update dependency nats to v2.0.8 2021-06-25 13:27:51 +00:00
Renovate Bot
b1401b8cbd chore(deps): update dependency @types/express to v4.17.12 2021-06-25 13:25:38 +00:00
Renovate Bot
2bef053cd8 fix(deps): update dependency redis to v3.1.1 [security] 2021-06-25 13:05:06 +00:00
Renovate Bot
f0ccc7775d fix(deps): update dependency @grpc/grpc-js to v1.1.8 [security] 2021-06-25 13:04:14 +00:00
dependabot[bot]
d476195374 chore(deps): bump ws from 7.4.5 to 7.5.0
Bumps [ws](https://github.com/websockets/ws) from 7.4.5 to 7.5.0.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.5...7.5.0)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:58:10 +00:00
Renovate Bot
674aa25acb chore(deps): update dependency glob-parent to 5.1.2 [security] 2021-06-25 12:57:52 +00:00
dependabot[bot]
f71083db27 chore(deps): bump browserslist in /sample/13-mongo-typeorm
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:56:49 +00:00
dependabot[bot]
7364211d92 chore(deps-dev): bump @typescript-eslint/parser from 4.23.0 to 4.28.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.23.0 to 4.28.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.28.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:56:25 +00:00
Kamil Mysliwiec
f9f8c17f1f Merge pull request #7204 from nestjs/renovate/npm-ws-vulnerability
chore(deps): update dependency ws to v7.4.6 [security]
2021-06-25 14:55:32 +02:00
dependabot[bot]
9c5f5057f5 chore(deps): bump fastify from 3.14.0 to 3.18.0
Bumps [fastify](https://github.com/fastify/fastify) from 3.14.0 to 3.18.0.
- [Release notes](https://github.com/fastify/fastify/releases)
- [Commits](https://github.com/fastify/fastify/compare/v3.14.0...v3.18.0)

---
updated-dependencies:
- dependency-name: fastify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:55:21 +00:00
dependabot[bot]
dd2ed94b97 chore(deps-dev): bump mongoose from 5.12.8 to 5.12.14
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.12.8 to 5.12.14.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.12.8...5.12.14)

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

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:55:18 +00:00
dependabot[bot]
9f3fa4e188 chore(deps-dev): bump @types/node from 14.14.45 to 15.12.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.45 to 15.12.4.
- [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-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:55:13 +00:00
dependabot[bot]
e89d88a8e5 chore(deps-dev): bump fastify-static from 4.0.1 to 4.2.2
Bumps [fastify-static](https://github.com/fastify/fastify-static) from 4.0.1 to 4.2.2.
- [Release notes](https://github.com/fastify/fastify-static/releases)
- [Commits](https://github.com/fastify/fastify-static/compare/v4.0.1...v4.2.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:55:08 +00:00
dependabot[bot]
ee8afa0573 chore(deps-dev): bump socket.io-client from 2.4.0 to 4.1.2
Bumps [socket.io-client](https://github.com/socketio/socket.io-client) from 2.4.0 to 4.1.2.
- [Release notes](https://github.com/socketio/socket.io-client/releases)
- [Changelog](https://github.com/socketio/socket.io-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io-client/compare/2.4.0...4.1.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:55:04 +00:00
dependabot[bot]
7bd3746841 chore(deps-dev): bump nats from 1.4.12 to 2.0.8
Bumps [nats](https://github.com/nats-io/nats.js) from 1.4.12 to 2.0.8.
- [Release notes](https://github.com/nats-io/nats.js/releases)
- [Commits](https://github.com/nats-io/nats.js/compare/v1.4.12...v2.0.8)

---
updated-dependencies:
- dependency-name: nats
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:54:44 +00:00
dependabot[bot]
b47bb2b950 chore(deps): bump redis from 3.0.2 to 3.1.1 in /sample/02-gateways
Bumps [redis](https://github.com/NodeRedis/node-redis) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/NodeRedis/node-redis/releases)
- [Changelog](https://github.com/NodeRedis/node-redis/blob/master/CHANGELOG.md)
- [Commits](https://github.com/NodeRedis/node-redis/compare/v3.0.2...v3.1.1)

---
updated-dependencies:
- dependency-name: redis
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:52:56 +00:00
dependabot[bot]
5541cea3b3 chore(deps): bump @grpc/grpc-js from 1.1.1 to 1.1.8 in /sample/04-grpc
Bumps [@grpc/grpc-js](https://github.com/grpc/grpc-node) from 1.1.1 to 1.1.8.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/commits)

---
updated-dependencies:
- dependency-name: "@grpc/grpc-js"
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 12:52:56 +00:00
Kamil Mysliwiec
72a88d5e76 Merge pull request #6349 from nestjs/8.0.0
chore(): v8 major release [WIP]
2021-06-25 14:51:56 +02:00
Kamil Myśliwiec
3967c4eaed chore(): resolve conflicts 2021-06-25 14:36:06 +02:00
Kamil Myśliwiec
6ba3f244b4 chore(): resolve conflicts 2021-06-25 14:21:24 +02:00
Kamil Mysliwiec
e5f0815da5 Update Readme.md 2021-06-18 11:43:59 +02:00
Renovate Bot
09979e60e9 chore(deps): update dependency ws to v7.4.6 [security] 2021-06-17 10:37:08 +00:00
Kamil Myśliwiec
884587fe7d chore(): update readme 2021-06-17 11:18:27 +02:00
Kamil Myśliwiec
98eee426df chore(@nestjs) publish v7.6.18 release 2021-06-17 11:17:43 +02:00
Kamil Myśliwiec
1e3bb8a329 test(microservices): fix nats tests (connect) 2021-06-17 11:05:39 +02:00
Kamil Myśliwiec
67aa026321 fix(microservices): nats client should assert connection ref 2021-06-17 10:47:26 +02:00
Kamil Myśliwiec
ca2a4424dd chore(): update package.json files 2021-06-17 10:45:48 +02:00
Johann Wagner
8a0a7aec42 do not parse kafka schema messages 2021-06-16 10:27:40 +02:00
Kamil Mysliwiec
35e7a3f054 Merge pull request #7255 from lengxuegang/master
fix(core): comment typo
2021-06-11 09:10:01 +02:00
xuegang.leng
ee550b8d60 fix(core): comment typo 2021-06-11 11:57:25 +08:00
Jonathan Seitz
40adeb15f9 fix(packaging): limit global types to "node"
The @types/vinyl-fs package (pulled in by @types/gulp for the build
process) includes a re-typing of the NodeJS.WritableStream interface in
the global namespace, which is causing the package build process to
include a triple-slash directive referencing the vinyl-fs types in
@nestjs/core/router/sse-stream.d.ts. As @types/vinyl-fs is not included
in the depenedencies of @nestjs/core (nor should it be, as it is only a
build-time depenedency) this can cause the typescript compilation in a
consuming package to fail in some conditions.

A grep of a clean build of all the @nestjs packages shows that this is
the only non-node @types package referenced in a triple-slash directive,
so we should be able to safely limit the global types used in all
packages to just "node", as changed here.

(Arguably this could mean that @types/node should be included as a
peerDependency of @nestjs/core, but I think it's safer to assume that
anyone using nest will have that installed.)

Fixes #7247
2021-06-10 09:19:52 -04:00
Kamil Mysliwiec
bebce90ba6 Update Readme.md 2021-06-10 11:08:49 +02:00
Kamil Myśliwiec
8dd891b030 chore(): publish alpha.7 2021-06-07 15:00:39 +02:00
Kamil Mysliwiec
25a92ccce1 Update Readme.md 2021-06-07 11:31:31 +02:00
Jung Sang-jun
648ddeb41d Update readme_kr.md
Fix miscellaneous grammar issue.
2021-06-07 09:21:32 +09:00
soyuka
a0df252b57 fix(core): end SSE when observable completes 2021-06-05 22:47:58 +02:00
Kamil Myśliwiec
ccec0e8b33 fix(common): http status remove const 2021-06-04 10:09:42 +02:00
Kamil Myśliwiec
669b7121b1 chore(): update package json files 2021-06-04 10:09:19 +02:00
Mattia LAU
b621a61495 fix(common): LoggerService JSON.stringify() doesnt know how to serialize a BigInt 2021-05-28 00:44:28 +08:00
iamolegga
b7a3f63501 feat(microservices): change server logger to interface
allow set different logger implementation
2021-05-25 18:03:43 +03:00
Kamil Myśliwiec
f9b5fb29b0 fix(core): add alias for http adapter host 2021-05-24 12:18:57 +02:00
Yiğit Kurtçu
b89325d023 package.lock updated 2021-05-22 23:08:02 +03:00
Yiğit Kurtçu
e2c7d5fb1e Conflict fixed. 2021-05-22 23:02:29 +03:00
Yiğit Kurtçu
5182ab3397 feat(cache): createCacheManager logic refactored and tests added 2021-05-22 22:33:45 +03:00
Yiğit Kurtçu
35f59d7546 feat(cache): multi caching support added to cache manager 2021-05-21 21:11:15 +03:00
Kamil Myśliwiec
d90516640f chore(@nestjs) publish v7.6.17 release 2021-05-18 10:42:58 +02:00
Kamil Myśliwiec
8ef6c429d3 fix(common): fix http status enum #7150 2021-05-18 10:41:30 +02:00
Kamil Myśliwiec
fcc71ad8d1 docs(): update README 2021-05-18 08:57:14 +02:00
Kamil Myśliwiec
44d18f1e54 chore(@nestjs) publish v7.6.16 release 2021-05-18 08:56:36 +02:00
Kamil Myśliwiec
df4aba6540 fix(platform-fastify): remove unused generics 2021-05-18 08:55:03 +02:00
Kamil Myśliwiec
28e66a8ff7 chore(): publish 8.0.0-alpha.4 2021-05-18 08:46:56 +02:00
Kamil Myśliwiec
25d49c7aa8 sample(): upgrade rxjs version 2021-05-17 15:20:30 +02:00
Kamil Myśliwiec
3a2cbc087e test(): skip kafka tests 2021-05-17 14:56:54 +02:00
Kamil Myśliwiec
6c1e23d92b chore(): revert markdown-table 2021-05-17 14:56:08 +02:00
Kamil Myśliwiec
6186f6a960 chore(): resolve conflicts 2021-05-17 14:42:43 +02:00
Kamil Myśliwiec
d2e92872fd fix(websockets): fix package json file 2021-05-17 14:32:55 +02:00
Kamil Myśliwiec
18f66e8299 fix(): fix rxjs breaking changes 2021-05-17 14:04:31 +02:00
Kamil Mysliwiec
8b866b999e Merge pull request #7123 from nestjs/renovate/eslint-plugin-import-2.x
chore(deps): update dependency eslint-plugin-import to v2.23.2
2021-05-17 13:04:41 +02:00
Kamil Mysliwiec
25ca1c5101 Merge pull request #7126 from nestjs/renovate/socket.io-3.x
chore(deps): update dependency @types/socket.io to v3
2021-05-17 13:04:35 +02:00
Kamil Mysliwiec
cc480aed02 Merge pull request #7128 from nestjs/renovate/ts-morph-10.x
chore(deps): update dependency ts-morph to v10.1.0
2021-05-17 13:04:25 +02:00
Renovate Bot
f635d38e1a chore(deps): update dependency @types/socket.io to v3 2021-05-17 08:23:04 +00:00
Renovate Bot
e5be0ede70 chore(deps): update dependency ts-morph to v10.1.0 2021-05-17 08:19:34 +00:00
Renovate Bot
f28f86c25d chore(deps): update dependency eslint-plugin-import to v2.23.2 2021-05-17 08:17:26 +00:00
Kamil Mysliwiec
bb8027abd1 Merge pull request #7127 from eltociear/patch-1
chore: fix readme_jp.md
2021-05-17 08:44:29 +02:00
Ikko Ashimine
1a640273f0 chore: fix readme_jp.md 2021-05-16 01:04:03 +09:00
Cameron Contour
297adc559a ts error 2021-05-14 10:29:12 -05:00
Cameron Contour
38f80742a6 Updated definition of host to match path-to-regexp 2021-05-14 10:23:49 -05:00
Kamil Myśliwiec
00e9421a3b feat(): update to the latest rxjs (wip) 2021-05-14 16:16:34 +02:00
Kamil Myśliwiec
6043520084 chore(): resolve conflicts 2021-05-14 15:36:22 +02:00
Kamil Myśliwiec
209e44a12c Merge branch 'master' of https://github.com/nestjs/nest 2021-05-14 13:59:30 +02:00
Kamil Myśliwiec
6f8d206e49 fix(core): allow chaining nest app instance methods 2021-05-14 13:59:24 +02:00
Kamil Mysliwiec
0af59a2f51 Merge pull request #6979 from vegerot/patch-1
perf(core): use const enum for `HttpStatus`
2021-05-14 13:57:24 +02:00
Kamil Mysliwiec
3acdbfa6c2 Merge pull request #7109 from nestjs/renovate/grpc-proto-loader-0.x
Update dependency @grpc/proto-loader to v0.6.2
2021-05-14 08:25:20 +02:00
Renovate Bot
8b436f1dcf Update dependency @grpc/proto-loader to v0.6.2 2021-05-13 10:35:16 +00:00
Kamil Mysliwiec
4f15f10949 Merge pull request #7116 from nestjs/renovate/commitlint-monorepo
Update commitlint monorepo to v12.1.4
2021-05-13 12:30:29 +02:00
Renovate Bot
eea01e8347 Update commitlint monorepo to v12.1.4 2021-05-13 07:01:26 +00:00
Kamil Mysliwiec
ab3089efd2 Merge pull request #7067 from nestjs/renovate/concurrently-6.x
Update dependency concurrently to v6.1.0
2021-05-13 08:26:02 +02:00
Kamil Mysliwiec
597524667b Merge pull request #7069 from nestjs/renovate/npm-hosted-git-info-vulnerability
Update dependency hosted-git-info to 2.8.9 [SECURITY]
2021-05-13 08:25:56 +02:00
Kamil Mysliwiec
0830984b8f Merge pull request #7087 from nestjs/renovate/ws-7.x
Update dependency @types/ws to v7.4.4
2021-05-13 08:25:47 +02:00
Kamil Mysliwiec
dd411e0e9d Merge pull request #7097 from nestjs/renovate/prettier-2.x
Update dependency prettier to v2.3.0
2021-05-13 08:25:41 +02:00
Kamil Mysliwiec
5463157516 Merge pull request #7106 from nestjs/renovate/commitlint-monorepo
Update commitlint monorepo to v12.1.3
2021-05-13 08:25:36 +02:00
Kamil Mysliwiec
dfd5bf5a84 Merge pull request #7111 from nestjs/renovate/babel-monorepo
Update babel monorepo to v7.14.2
2021-05-13 08:25:31 +02:00
Kamil Mysliwiec
ecda5e5055 Merge pull request #7112 from nestjs/renovate/node-14.x
Update dependency @types/node to v14.14.45
2021-05-13 08:25:22 +02:00
Renovate Bot
9979e463d6 Update dependency @types/node to v14.14.45 2021-05-12 21:33:52 +00:00
Renovate Bot
b9ff6f29d8 Update babel monorepo to v7.14.2 2021-05-12 18:13:03 +00:00
Renovate Bot
b0d84c2487 Update dependency prettier to v2.3.0 2021-05-12 13:28:54 +00:00
Renovate Bot
da25658101 Update dependency concurrently to v6.1.0 2021-05-12 12:27:44 +00:00
Renovate Bot
e66ff910ba Update dependency @types/ws to v7.4.4 2021-05-12 12:06:09 +00:00
Renovate Bot
e47f6b2ae1 Update commitlint monorepo to v12.1.3 2021-05-12 11:55:57 +00:00
Kamil Mysliwiec
4d54b054ca Merge pull request #7093 from nestjs/renovate/bull-3.x
Update dependency bull to v3.22.5
2021-05-12 12:52:17 +02:00
Kamil Mysliwiec
ae02db1959 Merge pull request #7094 from nestjs/renovate/engine.io-client-5.x
Update dependency engine.io-client to v5.1.1
2021-05-12 12:52:11 +02:00
Kamil Mysliwiec
c4a81ad897 Merge pull request #7095 from nestjs/renovate/graphql-tools-monorepo
Update dependency graphql-tools to v7.0.5
2021-05-12 12:52:05 +02:00
Kamil Mysliwiec
2c2764ae9f Merge pull request #7096 from nestjs/renovate/mongoose-5.x
Update dependency mongoose to v5.12.8
2021-05-12 12:52:00 +02:00
Kamil Mysliwiec
d16f052f89 Merge pull request #7098 from nestjs/renovate/webpack-5.x
Update dependency webpack to v5.37.0
2021-05-12 12:51:51 +02:00
Kamil Mysliwiec
3f878600da Merge pull request #7099 from nestjs/renovate/typescript-eslint-monorepo
Update typescript-eslint monorepo to v4.23.0
2021-05-12 12:51:42 +02:00
Kamil Mysliwiec
fa81ab59db Merge pull request #7065 from nestjs/renovate/chai-4.x
Update dependency @types/chai to v4.2.18
2021-05-12 12:51:28 +02:00
Renovate Bot
000c00c1cf Update typescript-eslint monorepo to v4.23.0 2021-05-11 13:36:21 +00:00
Renovate Bot
18572197cd Update dependency webpack to v5.37.0 2021-05-11 13:13:27 +00:00
Renovate Bot
ef831e95f1 Update dependency mongoose to v5.12.8 2021-05-11 11:48:11 +00:00
Renovate Bot
0f5a838798 Update dependency graphql-tools to v7.0.5 2021-05-11 11:44:43 +00:00
Renovate Bot
eb22efbb48 Update dependency engine.io-client to v5.1.1 2021-05-11 11:41:32 +00:00
Renovate Bot
af62136f5c Update dependency bull to v3.22.5 2021-05-11 11:39:24 +00:00
Renovate Bot
fc963fdc40 Update dependency @types/chai to v4.2.18 2021-05-11 11:31:12 +00:00
Renovate Bot
11ab57c406 chore(deps): update dependency hosted-git-info to 2.8.9 [security] 2021-05-11 10:53:14 +00:00
Kamil Mysliwiec
1e1da41296 Merge pull request #7057 from nestjs/renovate/mocha-8.x
chore(deps): update dependency mocha to v8.4.0
2021-05-11 12:50:41 +02:00
Kamil Mysliwiec
b2bf08ee64 Merge pull request #7047 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.12.1
2021-05-11 12:50:23 +02:00
Kamil Mysliwiec
bb4f5bf338 Merge pull request #7054 from nestjs/renovate/npm-lodash-vulnerability
chore(deps): update dependency lodash to 4.17.21 [security]
2021-05-11 12:50:18 +02:00
Kamil Mysliwiec
6551e6425c Merge pull request #7059 from nestjs/renovate/fastify-cors-6.x
fix(deps): update dependency fastify-cors to v6.0.1
2021-05-11 12:50:11 +02:00
Kamil Mysliwiec
39af89c06d Merge pull request #7060 from nestjs/renovate/confluentinc-cp-kafka-6.x
chore(deps): update confluentinc/cp-kafka docker tag to v6
2021-05-11 12:50:06 +02:00
Kamil Mysliwiec
8dbf631ec8 Merge pull request #7061 from nestjs/renovate/confluentinc-cp-zookeeper-6.x
chore(deps): update confluentinc/cp-zookeeper docker tag to v6
2021-05-11 12:49:59 +02:00
Kamil Mysliwiec
c571b37bcc Merge pull request #7063 from nestjs/renovate/lint-staged-11.x
chore(deps): update dependency lint-staged to v11
2021-05-11 12:49:51 +02:00
Kamil Mysliwiec
53822f86bb Merge pull request #7066 from nestjs/renovate/chai-as-promised-7.x
chore(deps): update dependency @types/chai-as-promised to v7.1.4
2021-05-11 12:49:33 +02:00
Kamil Mysliwiec
339670384c Merge pull request #7068 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.26.0
2021-05-11 12:49:25 +02:00
Kamil Mysliwiec
b4c8a9364d Merge pull request #7070 from nestjs/renovate/dotenv-9.x
fix(deps): update dependency dotenv to v9.0.2
2021-05-11 12:49:10 +02:00
Renovate Bot
76683e77a4 fix(deps): update dependency dotenv to v9.0.2 2021-05-10 19:40:55 +00:00
Renovate Bot
db7f447611 chore(deps): update dependency core-js to v3.12.1 2021-05-08 21:54:09 +00:00
Renovate Bot
afc254cc05 chore(deps): update dependency eslint to v7.26.0 2021-05-08 08:17:23 +00:00
Renovate Bot
2ebf1eb8ae chore(deps): update dependency @types/chai-as-promised to v7.1.4 2021-05-08 02:29:14 +00:00
Renovate Bot
61738444d4 chore(deps): update dependency lint-staged to v11 2021-05-07 18:51:12 +00:00
Renovate Bot
d5ade05f85 chore(deps): update confluentinc/cp-zookeeper docker tag to v6 2021-05-07 15:08:57 +00:00
Renovate Bot
2da612b977 chore(deps): update confluentinc/cp-kafka docker tag to v6 2021-05-07 15:08:48 +00:00
Renovate Bot
7cf57a5cf3 fix(deps): update dependency fastify-cors to v6.0.1 2021-05-07 15:08:24 +00:00
Renovate Bot
34cc2c7dde chore(deps): update dependency mocha to v8.4.0 2021-05-07 09:28:28 +00:00
Renovate Bot
14288b368f chore(deps): update dependency lodash to 4.17.21 [security] 2021-05-07 06:53:37 +00:00
Kamil Mysliwiec
1a554694ce Merge pull request #7031 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.22.1
2021-05-07 08:49:38 +02:00
Kamil Mysliwiec
f8dc85b515 Merge pull request #7028 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.7.3
2021-05-07 08:49:33 +02:00
Kamil Mysliwiec
f87acc1d8f Merge pull request #7048 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.7.0
2021-05-07 08:49:27 +02:00
Renovate Bot
90d878228a chore(deps): update dependency webpack-cli to v4.7.0 2021-05-06 13:25:20 +00:00
Renovate Bot
c7e315e6fe chore(deps): update typescript-eslint monorepo to v4.22.1 2021-05-06 09:52:04 +00:00
Kamil Mysliwiec
63c2a4881c Merge pull request #7023 from nestjs/renovate/grpc-1.x
fix(deps): update dependency grpc to v1.24.9
2021-05-06 10:02:47 +02:00
Kamil Mysliwiec
daba994dde Merge pull request #7027 from nestjs/renovate/engine.io-client-5.x
chore(deps): update dependency engine.io-client to v5.1.0
2021-05-06 10:02:42 +02:00
Kamil Mysliwiec
7abb60ffbd Merge pull request #7033 from nestjs/renovate/graphql-query-complexity-0.x
fix(deps): update dependency graphql-query-complexity to v0.8.1
2021-05-06 10:02:37 +02:00
Kamil Mysliwiec
8dc76bc00b Merge pull request #7034 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.44
2021-05-06 10:02:32 +02:00
Kamil Mysliwiec
d6d8ce4f40 Merge pull request #7042 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.11.3
2021-05-06 10:02:18 +02:00
Kamil Mysliwiec
da746edbcd Merge pull request #7043 from nestjs/renovate/dotenv-9.x
fix(deps): update dependency dotenv to v9
2021-05-06 10:02:01 +02:00
Kamil Mysliwiec
c5dca6acd0 Merge pull request #7044 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.1.2
2021-05-06 10:01:50 +02:00
Renovate Bot
cc763f6136 chore(deps): update dependency ts-loader to v9.1.2 2021-05-05 22:39:51 +00:00
Renovate Bot
ff3d09a37d fix(deps): update dependency dotenv to v9 2021-05-05 17:26:32 +00:00
Renovate Bot
bbe3deec0c chore(deps): update dependency core-js to v3.11.3 2021-05-05 16:12:27 +00:00
Renovate Bot
bf00499e2e fix(deps): update dependency fast-json-stringify to v2.7.3 2021-05-05 07:52:12 +00:00
Renovate Bot
917817a7e8 chore(deps): update dependency @types/node to v14.14.44 2021-05-05 00:07:47 +00:00
Renovate Bot
253f0e1132 fix(deps): update dependency grpc to v1.24.9 2021-05-04 21:14:37 +00:00
Renovate Bot
2f56ed111b fix(deps): update dependency graphql-query-complexity to v0.8.1 2021-05-04 21:11:08 +00:00
Renovate Bot
c130e69fc0 chore(deps): update dependency engine.io-client to v5.1.0 2021-05-04 18:25:03 +00:00
Kamil Mysliwiec
1aa7b995cf Merge pull request #7006 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.7
2021-05-04 11:04:48 +02:00
Kamil Mysliwiec
4eb2dd54c8 Merge pull request #7025 from nestjs/renovate/babel-monorepo
chore(deps): update dependency @babel/preset-env to v7.14.1
2021-05-04 11:04:41 +02:00
Kamil Mysliwiec
f7b58925d8 Merge pull request #6976 from nestjs/renovate/jest-26.x
chore(deps): update dependency @types/jest to v26.0.23
2021-05-04 11:04:32 +02:00
Renovate Bot
0578c8f71f chore(deps): update dependency @babel/preset-env to v7.14.1 2021-05-04 02:17:15 +00:00
Renovate Bot
fd369cd3ea chore(deps): update dependency @types/jest to v26.0.23 2021-05-03 15:23:18 +00:00
Renovate Bot
08da801593 fix(deps): update dependency mongoose to v5.12.7 2021-05-03 15:13:55 +00:00
Kamil Mysliwiec
05fe24b1dc Merge pull request #7012 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.24.0
2021-05-03 16:43:36 +02:00
Kamil Mysliwiec
40d6c804e8 Merge pull request #7010 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.36.2
2021-05-03 16:43:22 +02:00
Kamil Mysliwiec
c3f6593642 Merge pull request #7019 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.11.2
2021-05-03 16:43:10 +02:00
Renovate Bot
d60a30b719 chore(deps): update dependency core-js to v3.11.2 2021-05-03 11:16:52 +00:00
Renovate Bot
1bfd407087 fix(deps): update apollo graphql packages to v2.24.0 2021-04-30 18:36:03 +00:00
Renovate Bot
d79dbc3ed5 chore(deps): update dependency webpack to v5.36.2 2021-04-30 12:50:23 +00:00
Kamil Mysliwiec
97557efef6 Merge pull request #7007 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.14.0
2021-04-30 10:11:03 +02:00
Renovate Bot
b041be694e chore(deps): update babel monorepo to v7.14.0 2021-04-29 20:45:55 +00:00
Kamil Mysliwiec
55415f7015 Merge pull request #6980 from nestjs/renovate/chai-4.x
chore(deps): update dependency @types/chai to v4.2.17
2021-04-29 12:45:52 +02:00
Kamil Mysliwiec
70b39edea0 Merge pull request #6988 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.43
2021-04-29 12:45:48 +02:00
Kamil Mysliwiec
39de459607 Merge pull request #6989 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.7.1
2021-04-29 12:45:42 +02:00
Kamil Mysliwiec
89f68f889b Merge pull request #6991 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.6
2021-04-29 12:45:32 +02:00
Kamil Mysliwiec
7bea06eedb Merge pull request #6990 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.22.4
2021-04-29 12:45:23 +02:00
Kamil Mysliwiec
5462970452 Merge pull request #7000 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.36.1
2021-04-29 12:45:07 +02:00
Kamil Mysliwiec
28a6b2f6cb Merge pull request #6999 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.11.1
2021-04-29 12:45:01 +02:00
Kamil Mysliwiec
3c9510b835 Merge pull request #7004 from nestjs/renovate/fastify-cors-6.x
fix(deps): update dependency fastify-cors to v6
2021-04-29 12:44:48 +02:00
Renovate Bot
61798a67ff fix(deps): update dependency fastify-cors to v6 2021-04-29 09:39:49 +00:00
Renovate Bot
b32f105ddf chore(deps): update dependency webpack to v5.36.1 2021-04-28 19:42:09 +00:00
Renovate Bot
ce2d1cde84 fix(deps): update dependency fast-json-stringify to v2.7.1 2021-04-28 17:18:10 +00:00
Renovate Bot
7a37f20db8 chore(deps): update dependency core-js to v3.11.1 2021-04-28 15:16:25 +00:00
Renovate Bot
32f3708225 fix(deps): update dependency mongoose to v5.12.6 2021-04-27 22:40:10 +00:00
Renovate Bot
1ed751a609 fix(deps): update dependency bull to v3.22.4 2021-04-27 22:36:15 +00:00
Renovate Bot
fa14fa4638 chore(deps): update dependency @types/node to v14.14.43 2021-04-27 15:43:16 +00:00
Renovate Bot
d229f85402 chore(deps): update dependency @types/chai to v4.2.17 2021-04-27 12:06:22 +00:00
Kamil Mysliwiec
e63c82e635 Merge pull request #6969 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.25.0
2021-04-27 13:30:10 +02:00
Kamil Mysliwiec
764e883696 Merge pull request #6981 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.42
2021-04-27 13:30:01 +02:00
Kamil Mysliwiec
672037d55e Merge pull request #6985 from nestjs/renovate/ws-7.x
chore(deps): update dependency @types/ws to v7.4.2
2021-04-27 13:29:55 +02:00
Kamil Mysliwiec
df35580a06 Merge pull request #6986 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.36.0
2021-04-27 13:29:49 +02:00
Kamil Mysliwiec
569f279c01 Merge pull request #6957 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.11.0
2021-04-27 13:29:37 +02:00
Renovate Bot
0b9577aaa7 chore(deps): update dependency webpack to v5.36.0 2021-04-27 11:00:13 +00:00
Renovate Bot
db4ddc6f98 chore(deps): update dependency eslint to v7.25.0 2021-04-27 10:10:00 +00:00
Renovate Bot
8c736c5a08 chore(deps): update dependency core-js to v3.11.0 2021-04-27 08:36:24 +00:00
Renovate Bot
548c56c61a chore(deps): update dependency @types/ws to v7.4.2 2021-04-27 08:34:06 +00:00
Renovate Bot
17c5b6948c chore(deps): update dependency @types/node to v14.14.42 2021-04-27 08:26:13 +00:00
Kamil Mysliwiec
f3b2b8a5c7 Merge pull request #6970 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.1.1
2021-04-27 08:54:33 +02:00
Kamil Mysliwiec
fdb33c4d18 Merge pull request #6968 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.35.1
2021-04-27 08:54:24 +02:00
Renovate Bot
649be74af5 chore(deps): update dependency webpack to v5.35.1 2021-04-26 20:06:14 +00:00
Renovate Bot
d2c4d66037 chore(deps): update dependency ts-loader to v9.1.1 2021-04-26 20:05:27 +00:00
Max Coplan
5c7673a5ce perf(core): use const enum for HttpStatus
`const enum`s are inlined at compile-time in TypeScript, while regular `enum`s use array and object lookups.  This should provide minor performance and size improvements
2021-04-26 11:57:23 -04:00
Kamil Mysliwiec
a55738b6d9 Merge pull request #6967 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.22.3
2021-04-26 15:07:37 +02:00
Kamil Mysliwiec
c4adcf7d5c Merge pull request #6971 from nestjs/renovate/eslint-config-prettier-8.x
chore(deps): update dependency eslint-config-prettier to v8.3.0
2021-04-26 15:07:20 +02:00
Renovate Bot
f73a09ff1e chore(deps): update dependency eslint-config-prettier to v8.3.0 2021-04-24 15:41:16 +00:00
Renovate Bot
f09a041764 fix(deps): update dependency bull to v3.22.3 2021-04-23 19:13:51 +00:00
Kamil Mysliwiec
415884fa22 Merge pull request #6962 from nestjs/renovate/grpc-1.x
fix(deps): update dependency grpc to v1.24.7
2021-04-23 15:16:53 +02:00
Kamil Mysliwiec
f28dd34bc1 Merge pull request #6958 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.10.6
2021-04-23 08:37:50 +02:00
Kamil Mysliwiec
c6009e6801 Merge pull request #6961 from nestjs/renovate/bull-3.x
chore(deps): update dependency @types/bull to v3.15.1
2021-04-23 08:37:43 +02:00
Renovate Bot
b3b0a3e80d fix(deps): update dependency grpc to v1.24.7 2021-04-22 20:48:13 +00:00
Renovate Bot
ddbc975158 chore(deps): update dependency @types/bull to v3.15.1 2021-04-22 18:59:36 +00:00
unknown
9e9d5b6315 fix(platform-fastify): update fastify-static and point-of-view interface.ts files
Both the fastify-static and point-of-view packages interface.ts files are updated to match the
versions used in the package.json file. The point-of-view package added support for eta, liquid
and dot engine.
2021-04-22 17:45:14 +02:00
Renovate Bot
2890a34080 fix(deps): update dependency @nestjs/graphql to v7.10.6 2021-04-22 14:52:05 +00:00
Kamil Mysliwiec
49f04d6b00 Update Readme.md 2021-04-22 10:46:41 +02:00
Kamil Mysliwiec
77134ed1e3 Merge pull request #6956 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.1.0
2021-04-22 09:40:22 +02:00
Renovate Bot
eca39c0908 chore(deps): update dependency ts-loader to v9.1.0 2021-04-22 07:27:32 +00:00
Kamil Mysliwiec
10cd0640ff Merge pull request #6951 from nestjs/renovate/docker-confluentinc-cp-zookeeper-5.x
chore(deps): update confluentinc/cp-zookeeper docker tag to v5.5.4
2021-04-22 08:52:38 +02:00
Kamil Mysliwiec
6ead531a4d Merge pull request #6941 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo
2021-04-22 08:48:07 +02:00
Renovate Bot
9895c1ae68 chore(deps): update confluentinc/cp-zookeeper docker tag to v5.5.4 2021-04-22 06:48:03 +00:00
Renovate Bot
4faf151517 chore(deps): update babel monorepo 2021-04-22 06:47:53 +00:00
Kamil Mysliwiec
84282bde07 Merge pull request #6944 from nestjs/renovate/redis-3.x
chore(deps): update dependency redis to v3.1.2
2021-04-22 08:46:08 +02:00
Kamil Mysliwiec
2562a30f91 Merge pull request #6949 from nestjs/renovate/fastify-multipart-4.x
chore(deps): update dependency fastify-multipart to v4.0.5
2021-04-22 08:45:20 +02:00
Kamil Mysliwiec
877cb16a1b Merge pull request #6950 from nestjs/renovate/docker-confluentinc-cp-kafka-5.x
chore(deps): update confluentinc/cp-kafka docker tag to v5.5.4
2021-04-22 08:45:12 +02:00
Renovate Bot
84a877af43 chore(deps): update confluentinc/cp-kafka docker tag to v5.5.4 2021-04-21 17:19:10 +00:00
Renovate Bot
30ad6cbb71 chore(deps): update dependency redis to v3.1.2 2021-04-21 12:02:52 +00:00
Renovate Bot
f78c22697c chore(deps): update dependency fastify-multipart to v4.0.5 2021-04-21 12:00:49 +00:00
Kamil Mysliwiec
99ee3fd993 Merge pull request #6942 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9.0.2
2021-04-21 13:46:35 +02:00
Kamil Mysliwiec
1073e81bec Merge pull request #6943 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.7.2
2021-04-21 13:46:31 +02:00
Kamil Mysliwiec
f3254b793f Merge pull request #6948 from nestjs/renovate/webpack-node-externals-3.x
chore(deps): update dependency webpack-node-externals to v3
2021-04-21 13:46:15 +02:00
Kamil Mysliwiec
0364290b96 Merge pull request #6947 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.35.0
2021-04-21 13:46:05 +02:00
Renovate Bot
e8957b1ec1 chore(deps): update dependency webpack-node-externals to v3 2021-04-21 10:39:41 +00:00
Renovate Bot
7650f8e9fd chore(deps): update dependency webpack to v5.35.0 2021-04-21 10:36:36 +00:00
Renovate Bot
3477cbf687 chore(deps): update dependency artillery to v1.7.2 2021-04-21 10:35:33 +00:00
Renovate Bot
17b2e4ba69 chore(deps): update dependency ts-loader to v9.0.2 2021-04-20 18:17:14 +00:00
Kamil Mysliwiec
c45b1b94cb Merge pull request #6932 from nestjs/renovate/docker-mysql-5.x
chore(deps): update mysql docker tag to v5.7.34
2021-04-20 09:39:50 +02:00
Kamil Mysliwiec
5edff36d2a Merge pull request #6930 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.5
2021-04-20 09:10:13 +02:00
Renovate Bot
797217cf20 fix(deps): update dependency mongoose to v5.12.5 2021-04-20 06:45:33 +00:00
Renovate Bot
8abbb36f2c chore(deps): update mysql docker tag to v5.7.34 2021-04-20 06:41:48 +00:00
Kamil Mysliwiec
fb3d72f08b Merge pull request #6928 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.22.1
2021-04-20 08:21:24 +02:00
Kamil Mysliwiec
3a2f4e5178 Merge pull request #6929 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.34.0
2021-04-20 08:20:46 +02:00
Kamil Mysliwiec
7b869d92ec Merge pull request #6931 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.10.2
2021-04-20 08:20:36 +02:00
Kamil Mysliwiec
abe79ef53e Merge pull request #6934 from nestjs/renovate/fastify-multipart-4.x
chore(deps): update dependency fastify-multipart to v4.0.4
2021-04-20 08:20:27 +02:00
Renovate Bot
c5abd5186b chore(deps): update dependency fastify-multipart to v4.0.4 2021-04-20 03:56:31 +00:00
Renovate Bot
fabcc06122 chore(deps): update dependency core-js to v3.10.2 2021-04-19 20:18:20 +00:00
Renovate Bot
a6b87caeab chore(deps): update dependency webpack to v5.34.0 2021-04-19 17:13:42 +00:00
Renovate Bot
fc1062b931 fix(deps): update dependency bull to v3.22.1 2021-04-19 14:53:44 +00:00
Kamil Mysliwiec
c076adddb9 Merge pull request #6925 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.6.0
2021-04-19 13:24:41 +02:00
Renovate Bot
25e1612514 fix(deps): update dependency fast-json-stringify to v2.6.0 2021-04-19 09:12:29 +00:00
Kamil Mysliwiec
a582006e91 Merge pull request #6918 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.4.5
2021-04-19 10:49:37 +02:00
Renovate Bot
adf6143b20 fix(deps): update dependency ws to v7.4.5 2021-04-19 07:29:49 +00:00
Kamil Mysliwiec
67497a9fea Merge pull request #6920 from nestjs/renovate/ts-loader-9.x
chore(deps): update dependency ts-loader to v9
2021-04-19 09:28:35 +02:00
Kamil Mysliwiec
e4e300cb68 Merge pull request #6912 from kazuwsx/add-japanese-to-getting-started
chore: add japanese to Getteing started
2021-04-19 09:28:16 +02:00
Kamil Mysliwiec
c8854955ec Merge pull request #6913 from nestjs/renovate/mongoose-5.x
chore(deps): update dependency @types/mongoose to v5.10.5
2021-04-19 09:05:51 +02:00
Kamil Mysliwiec
bab44d9855 Merge pull request #6916 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.7.0
2021-04-19 09:05:44 +02:00
Renovate Bot
d495e43da8 chore(deps): update dependency ts-loader to v9 2021-04-18 21:27:59 +00:00
caucik
749a268a35 Update .mocharc.js
follow .eslintrc.js export style
2021-04-18 13:19:58 +02:00
caucik
2270cbcdb1 Update .mocharc.js
Change beforeEach() to beforeAll() to run before all tests begin, once only.
https://mochajs.org/#root-hook-plugins
2021-04-18 11:45:55 +02:00
caucik
2f6e5914e2 chore: added mocha config to properly include Reflect via root hooks
Test script defined in package.json for 'npm run test' specifies that reflect-metadata/Reflect.js
is required by --require switch. This is however insufficient way to require external module
which can be verified by removing first 3 .spec files from test run (by alphabet -
apply-decorators.spec.ts, bind.decorator.spec.ts, cache.decorator.spec.ts) and running
'npm run test'. In such case the error is thrown saying Reflect was not loaded. The reason why
'npm run test' works without this commit is because of very first .spec file that runs which
imports reflect-metadata from common/index.js for the entire test run. Oddly enough the Reflect
has to be imported in both places - via --require switch and in .mocharc.js (alternativelly
to .mocharc the root hook can be defined by introducing another .js file with either
--file switch or another --require switch.

new file: .mocharc.js
2021-04-18 03:46:33 +02:00
Renovate Bot
30ee894bbe chore(deps): update dependency artillery to v1.7.0 2021-04-17 18:43:27 +00:00
Renovate Bot
b5a1f0800a chore(deps): update dependency @types/mongoose to v5.10.5 2021-04-16 18:34:27 +00:00
kazuwsx
487fed8589 chore: Correspondence of garbled characters 2021-04-17 01:47:47 +09:00
kazuwsx
edc36f5724 chore: add japanese to Getteing started 2021-04-17 01:09:11 +09:00
Kamil Mysliwiec
6a61a593b9 Merge pull request #6906 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.41
2021-04-16 10:09:37 +02:00
Kamil Mysliwiec
8910fd0265 Merge pull request #6908 from nestjs/renovate/hbs-4.x
fix(deps): update dependency hbs to v4.1.2
2021-04-16 10:09:33 +02:00
Kamil Mysliwiec
b2096093ec Merge pull request #6909 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.4
2021-04-16 10:09:25 +02:00
Renovate Bot
4d3880baca fix(deps): update dependency mongoose to v5.12.4 2021-04-15 19:53:01 +00:00
Renovate Bot
fbe7599c7c fix(deps): update dependency hbs to v4.1.2 2021-04-15 19:49:22 +00:00
Renovate Bot
24ad298196 chore(deps): update dependency @types/node to v14.14.41 2021-04-15 19:28:51 +00:00
Kamil Mysliwiec
3e2fc27d62 Merge pull request #6893 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.33.2
2021-04-15 08:30:54 +02:00
Kamil Mysliwiec
7c1ede702c Merge pull request #6858 from nestjs/renovate/sinon-10.x
chore(deps): update dependency @types/sinon to v10
2021-04-15 08:30:46 +02:00
Kamil Mysliwiec
012432256e Merge pull request #6896 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.39
2021-04-15 08:30:39 +02:00
Kamil Mysliwiec
bbfe56914d Merge pull request #6897 from nestjs/renovate/grpc-proto-loader-0.x
fix(deps): update dependency @grpc/proto-loader to v0.6.1
2021-04-15 08:30:25 +02:00
Kamil Mysliwiec
d7f67924c5 Merge pull request #6898 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.23.0
2021-04-15 08:30:04 +02:00
Renovate Bot
21c17de47b fix(deps): update apollo graphql packages to v2.23.0 2021-04-15 00:50:19 +00:00
Renovate Bot
ef1678f77c fix(deps): update dependency @grpc/proto-loader to v0.6.1 2021-04-14 22:18:29 +00:00
Renovate Bot
ed5d9e9bcd chore(deps): update dependency @types/node to v14.14.39 2021-04-14 21:21:15 +00:00
Renovate Bot
7d4dde037d chore(deps): update dependency webpack to v5.33.2 2021-04-14 18:51:21 +00:00
Renovate Bot
b20c9cb528 chore(deps): update dependency @types/sinon to v10 2021-04-14 10:12:28 +00:00
Kamil Mysliwiec
5832d9a103 Merge pull request #6887 from nestjs/renovate/eslint-config-prettier-8.x
chore(deps): update dependency eslint-config-prettier to v8.2.0
2021-04-14 08:18:37 +02:00
Kamil Mysliwiec
058769596d Merge pull request #6888 from nestjs/renovate/redis-3.x
chore(deps): update dependency redis to v3.1.1
2021-04-14 08:04:40 +02:00
Asher Van Brunt
a44ce2c22c fix(core): remove transfer-encoding header in sse response
As of RFC 7230, "identity" is no longer a valid transfer-encoding,
setting the header will cause errors.

Closes #6882
2021-04-13 12:50:22 -07:00
Renovate Bot
ade7f31fff chore(deps): update dependency redis to v3.1.1 2021-04-13 17:46:23 +00:00
Renovate Bot
73493c6ed7 chore(deps): update dependency eslint-config-prettier to v8.2.0 2021-04-13 17:44:08 +00:00
Kamil Mysliwiec
3ff484d65b Merge pull request #6883 from nestjs/renovate/concurrently-6.x
chore(deps): update dependency concurrently to v6.0.2
2021-04-13 10:38:59 +02:00
Renovate Bot
bfc8e2412b chore(deps): update dependency concurrently to v6.0.2 2021-04-13 07:20:10 +00:00
Kamil Mysliwiec
962ea61e40 Merge pull request #6881 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.32.0
2021-04-13 09:05:12 +02:00
Kamil Mysliwiec
7814213408 Merge pull request #6846 from nestjs/renovate/grpc-proto-loader-0.x
fix(deps): update dependency @grpc/proto-loader to v0.6.0
2021-04-13 08:47:05 +02:00
Renovate Bot
631ad4a8a8 chore(deps): update dependency webpack to v5.32.0 2021-04-12 21:04:38 +00:00
Kamil Mysliwiec
7e31161e55 Merge pull request #6879 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.22.0
2021-04-12 22:43:00 +02:00
Renovate Bot
e319286198 chore(deps): update typescript-eslint monorepo to v4.22.0 2021-04-12 19:02:23 +00:00
Renovate Bot
b8fba87dc9 fix(deps): update dependency @grpc/proto-loader to v0.6.0 2021-04-12 07:10:57 +00:00
Kamil Mysliwiec
fe08d9c7b8 Merge pull request #6867 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.31.2
2021-04-12 08:46:35 +02:00
Kamil Mysliwiec
1344c703ca Merge pull request #6868 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.24.0
2021-04-12 08:46:29 +02:00
Kamil Mysliwiec
398970aeb6 Merge pull request #6871 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.5.4
2021-04-12 08:46:15 +02:00
Renovate Bot
ee94c9a6b2 fix(deps): update dependency fast-json-stringify to v2.5.4 2021-04-10 18:25:43 +00:00
Renovate Bot
04da6708e6 chore(deps): update dependency eslint to v7.24.0 2021-04-09 22:47:44 +00:00
Renovate Bot
6eb546b6f6 chore(deps): update dependency webpack to v5.31.2 2021-04-09 18:48:07 +00:00
Ivan Alduan
e068c08b99 KafkaParser tests updated 2021-04-09 13:07:38 +02:00
Ivan Alduan
df911082aa KafkaParser options to keep binary payloads without utf8 encoding 2021-04-09 12:47:28 +02:00
Kamil Mysliwiec
0961201607 Merge pull request #6819 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.3
2021-04-09 08:26:27 +02:00
Kamil Mysliwiec
21c256feda Merge pull request #6839 from nestjs/renovate/tslib-2.x
fix(deps): update dependency tslib to v2.2.0
2021-04-09 08:26:22 +02:00
Kamil Mysliwiec
e6bf683fe6 Merge pull request #6859 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.15
2021-04-09 08:26:12 +02:00
Renovate Bot
54a1335a77 chore(deps): update babel monorepo to v7.13.15 2021-04-08 16:03:01 +00:00
Renovate Bot
136f136419 fix(deps): update dependency tslib to v2.2.0 2021-04-08 07:39:10 +00:00
Renovate Bot
7a17ee013a fix(deps): update dependency mongoose to v5.12.3 2021-04-08 07:37:04 +00:00
Kamil Mysliwiec
b29714cb66 Merge pull request #6821 from nestjs/renovate/redis-3.x
chore(deps): update dependency redis to v3.1.0
2021-04-08 09:27:21 +02:00
Renovate Bot
014b4d4441 chore(deps): update dependency redis to v3.1.0 2021-04-08 07:14:09 +00:00
Kamil Mysliwiec
3463a33924 Merge pull request #6829 from nestjs/renovate/commitlint-monorepo
chore(deps): update dependency @commitlint/config-angular to v12.1.1
2021-04-08 09:11:30 +02:00
Kamil Mysliwiec
9d0e7ea2f0 Merge pull request #6796 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.21.0
2021-04-08 09:10:40 +02:00
Kamil Mysliwiec
e6b7f7da04 Merge pull request #6820 from nestjs/renovate/engine.io-client-5.x
chore(deps): update dependency engine.io-client to v5.0.1
2021-04-08 09:10:34 +02:00
Kamil Mysliwiec
cdbac6c93e Merge pull request #6818 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.10.1
2021-04-08 09:10:28 +02:00
Kamil Mysliwiec
63065842cd Merge pull request #6834 from nestjs/renovate/chai-4.x
chore(deps): update dependency @types/chai to v4.2.16
2021-04-08 09:10:22 +02:00
Kamil Mysliwiec
6282ad0952 Merge pull request #6841 from nestjs/renovate/concurrently-6.x
chore(deps): update dependency concurrently to v6.0.1
2021-04-08 09:10:17 +02:00
Kamil Mysliwiec
8fc9efc4cf Merge pull request #6854 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.31.0
2021-04-08 09:10:07 +02:00
Kamil Mysliwiec
6fd735f1ae Merge pull request #6855 from nestjs/renovate/typescript-4.x
chore(deps): update dependency typescript to v4.2.4
2021-04-08 09:09:54 +02:00
Renovate Bot
2f08e2f09d chore(deps): update dependency typescript to v4.2.4 2021-04-07 20:38:18 +00:00
Renovate Bot
d87d115a5c chore(deps): update dependency core-js to v3.10.1 2021-04-07 20:14:26 +00:00
Renovate Bot
219beb4b72 chore(deps): update dependency webpack to v5.31.0 2021-04-07 17:53:12 +00:00
Renovate Bot
4ff3aee6d5 chore(deps): update typescript-eslint monorepo to v4.21.0 2021-04-07 07:46:39 +00:00
Renovate Bot
8b1e3ff650 chore(deps): update dependency engine.io-client to v5.0.1 2021-04-07 06:27:45 +00:00
Renovate Bot
5f9d1f6a88 chore(deps): update dependency concurrently to v6.0.1 2021-04-07 06:25:29 +00:00
Renovate Bot
df1ca0aba5 chore(deps): update dependency @types/chai to v4.2.16 2021-04-07 06:23:17 +00:00
Renovate Bot
ce50eaa858 chore(deps): update commitlint monorepo to v12.1.1 2021-04-07 06:21:13 +00:00
Kamil Mysliwiec
ca489b332c Merge pull request #6845 from nestjs/dependabot/npm_and_yarn/commitlint/cli-12.1.1
chore(deps-dev): bump @commitlint/cli from 12.0.1 to 12.1.1
2021-04-07 08:17:12 +02:00
Kamil Mysliwiec
930e84590d Merge pull request #6847 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.6.6
2021-04-07 08:17:06 +02:00
Kamil Mysliwiec
3056541f0c Merge pull request #6801 from nestjs/renovate/rxjs-6.x
fix(deps): update dependency rxjs to v6.6.7
2021-04-07 08:16:58 +02:00
Kamil Mysliwiec
dbff7e58b8 Merge pull request #6849 from caucik/patch-1
unnecessary referencing parent directory in import
2021-04-07 07:59:22 +02:00
caucik
93e7fd14bd relative path ../interfaces/... is equal to ./... 2021-04-07 02:04:45 +02:00
Renovate Bot
53ec9ef383 fix(deps): update dependency mongodb to v3.6.6 2021-04-06 21:18:58 +00:00
Kamil Mysliwiec
eabf681a30 Update Readme.md 2021-04-06 13:00:35 +02:00
Renovate Bot
1b661e3274 fix(deps): update dependency rxjs to v6.6.7 2021-04-06 10:25:13 +00:00
dependabot[bot]
a35edbf0b7 chore(deps-dev): bump @commitlint/cli from 12.0.1 to 12.1.1
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint) from 12.0.1 to 12.1.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/compare/v12.0.1...v12.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-06 08:18:31 +00:00
Kamil Mysliwiec
84ae2c233f Merge pull request #6830 from nestjs/renovate/ws-7.x
chore(deps): update dependency @types/ws to v7.4.1
2021-04-06 09:46:37 +02:00
Renovate Bot
a89ee727e3 chore(deps): update dependency @types/ws to v7.4.1 2021-04-06 07:22:56 +00:00
Kamil Mysliwiec
6466f0cae0 Merge pull request #6832 from nestjs/dependabot/npm_and_yarn/types/ws-7.4.1
chore(deps-dev): bump @types/ws from 7.4.0 to 7.4.1
2021-04-06 08:48:22 +02:00
Kamil Mysliwiec
feed669f4e Merge pull request #6842 from nestjs/dependabot/npm_and_yarn/typescript-eslint/parser-4.21.0
chore(deps-dev): bump @typescript-eslint/parser from 4.19.0 to 4.21.0
2021-04-06 08:48:14 +02:00
Kamil Mysliwiec
8925998a06 Merge pull request #6800 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.22.2
2021-04-06 08:45:23 +02:00
Kamil Mysliwiec
0eda40f957 Merge pull request #6807 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.32
2021-04-06 08:45:14 +02:00
Kamil Mysliwiec
049ae633d8 Merge pull request #6828 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.30.0
2021-04-06 08:45:07 +02:00
dependabot[bot]
016a5275c9 chore(deps-dev): bump @typescript-eslint/parser from 4.19.0 to 4.21.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.19.0 to 4.21.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.21.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-06 05:18:41 +00:00
dependabot[bot]
bee7dee982 chore(deps-dev): bump @types/ws from 7.4.0 to 7.4.1
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) from 7.4.0 to 7.4.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-02 05:26:06 +00:00
Renovate Bot
fac6f01ee7 chore(deps): update dependency webpack to v5.30.0 2021-04-01 20:14:19 +00:00
Renovate Bot
c5aa1605dd fix(deps): update dependency typeorm to v0.2.32 2021-04-01 12:59:20 +00:00
Renovate Bot
49d4c41368 fix(deps): update apollo graphql packages to v2.22.2 2021-04-01 11:50:08 +00:00
Kamil Mysliwiec
097afb0884 Merge pull request #6817 from nestjs/dependabot/npm_and_yarn/core-js-3.10.0
chore(deps-dev): bump core-js from 3.9.1 to 3.10.0
2021-04-01 09:24:20 +02:00
Kamil Mysliwiec
1ff0673030 Merge pull request #6813 from nestjs/dependabot/npm_and_yarn/typeorm-0.2.32
chore(deps-dev): bump typeorm from 0.2.31 to 0.2.32
2021-04-01 09:24:11 +02:00
Kamil Mysliwiec
ab8656f7fa Merge pull request #6814 from nestjs/dependabot/npm_and_yarn/husky-6.0.0
chore(deps-dev): bump husky from 5.2.0 to 6.0.0
2021-04-01 09:24:03 +02:00
Kamil Mysliwiec
40bbf3f04e Merge pull request #6815 from nestjs/dependabot/npm_and_yarn/fast-json-stringify-2.5.3
chore(deps): bump fast-json-stringify from 2.5.2 to 2.5.3
2021-04-01 09:23:58 +02:00
Kamil Mysliwiec
6d4c8a5303 Merge pull request #6816 from nestjs/dependabot/npm_and_yarn/apollo-server-express-2.22.2
chore(deps-dev): bump apollo-server-express from 2.22.1 to 2.22.2
2021-04-01 09:23:50 +02:00
Kamil Mysliwiec
7b3a9d79c4 Merge pull request #6756 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.37
2021-04-01 08:19:51 +02:00
Kamil Mysliwiec
0ee49413f0 Merge pull request #6776 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.23.0
2021-04-01 08:19:39 +02:00
Renovate Bot
aef4ca3f5d chore(deps): update dependency eslint to v7.23.0 2021-03-31 08:33:37 +00:00
dependabot[bot]
c151888e0e chore(deps-dev): bump core-js from 3.9.1 to 3.10.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.9.1 to 3.10.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.10.0/packages/core-js)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 08:19:30 +00:00
dependabot[bot]
bbfcc924c6 chore(deps-dev): bump apollo-server-express from 2.22.1 to 2.22.2
Bumps [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) from 2.22.1 to 2.22.2.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@2.22.2/packages/apollo-server-express)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 08:16:55 +00:00
dependabot[bot]
4a07f325a5 chore(deps): bump fast-json-stringify from 2.5.2 to 2.5.3
Bumps [fast-json-stringify](https://github.com/fastify/fast-json-stringify) from 2.5.2 to 2.5.3.
- [Release notes](https://github.com/fastify/fast-json-stringify/releases)
- [Commits](https://github.com/fastify/fast-json-stringify/compare/v2.5.2...v2.5.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 08:14:44 +00:00
dependabot[bot]
df0c41e909 chore(deps-dev): bump husky from 5.2.0 to 6.0.0
Bumps [husky](https://github.com/typicode/husky) from 5.2.0 to 6.0.0.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v5.2.0...v6.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 08:12:24 +00:00
Renovate Bot
fe6ce973c1 chore(deps): update dependency @types/node to v14.14.37 2021-03-31 08:12:17 +00:00
dependabot[bot]
634e2c29bd chore(deps-dev): bump typeorm from 0.2.31 to 0.2.32
Bumps [typeorm](https://github.com/typeorm/typeorm) from 0.2.31 to 0.2.32.
- [Release notes](https://github.com/typeorm/typeorm/releases)
- [Changelog](https://github.com/typeorm/typeorm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/typeorm/typeorm/compare/0.2.31...0.2.32)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 08:10:00 +00:00
Kamil Mysliwiec
a2f7761275 Merge pull request #6786 from nestjs/dependabot/npm_and_yarn/rxjs-compat-6.6.7
chore(deps-dev): bump rxjs-compat from 6.6.6 to 6.6.7
2021-03-31 09:46:30 +02:00
Kamil Mysliwiec
c03b1c5df2 Merge pull request #6788 from nestjs/dependabot/npm_and_yarn/types/node-14.14.37
chore(deps-dev): bump @types/node from 14.14.35 to 14.14.37
2021-03-31 09:46:24 +02:00
Kamil Mysliwiec
4e32ab2342 Merge pull request #6791 from nestjs/dependabot/npm_and_yarn/eslint-7.23.0
chore(deps-dev): bump eslint from 7.22.0 to 7.23.0
2021-03-31 08:57:51 +02:00
Kamil Mysliwiec
99b1ef34ee Merge pull request #6789 from nestjs/dependabot/npm_and_yarn/rxjs-6.6.7
chore(deps): bump rxjs from 6.6.6 to 6.6.7
2021-03-31 08:57:45 +02:00
Kamil Mysliwiec
d490b2fb12 Merge pull request #6799 from nestjs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.20.0
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.19.0 to 4.20.0
2021-03-31 08:57:35 +02:00
Kamil Mysliwiec
e046f6c172 Merge pull request #6811 from nestjs/dependabot/npm_and_yarn/cache-manager-3.4.3
chore(deps-dev): bump cache-manager from 3.4.1 to 3.4.3
2021-03-31 08:57:28 +02:00
Kamil Mysliwiec
84343c435c Merge pull request #6810 from nestjs/renovate/supertest-2.x
chore(deps): update dependency @types/supertest to v2.0.11
2021-03-31 08:49:42 +02:00
Kamil Mysliwiec
82d480291e Merge pull request #6809 from lucavb/fix/pipes-fileinterceptor
fix(core): marking files as pipeable
2021-03-31 08:49:07 +02:00
dependabot[bot]
9787e769f1 chore(deps-dev): bump cache-manager from 3.4.1 to 3.4.3
Bumps [cache-manager](https://github.com/BryanDonovan/node-cache-manager) from 3.4.1 to 3.4.3.
- [Release notes](https://github.com/BryanDonovan/node-cache-manager/releases)
- [Changelog](https://github.com/BryanDonovan/node-cache-manager/blob/master/History.md)
- [Commits](https://github.com/BryanDonovan/node-cache-manager/compare/3.4.1...3.4.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-31 05:23:11 +00:00
Renovate Bot
bfc059e688 chore(deps): update dependency @types/supertest to v2.0.11 2021-03-31 05:18:45 +00:00
Luca Becker
5ad26b56f8 fix(core): marking files as pipeable
The two decorators @UploadedFile and @UploadedFiles have been marked as pipeable,
however this had no affect as this method was preventing their execution.

Original Issue https://github.com/nestjs/nest/issues/4752
Bug fixed by this commit https://github.com/nestjs/nest/pull/6344#issuecomment-810241251
2021-03-31 07:09:22 +02:00
Joe Groseclose
d156abc6e5 fix(microservices): reorder kafka config assignment to pass down a custom log creator 2021-03-30 11:43:00 -04:00
dependabot[bot]
abed477e1b chore(deps): bump rxjs from 6.6.6 to 6.6.7
Bumps [rxjs](https://github.com/reactivex/rxjs) from 6.6.6 to 6.6.7.
- [Release notes](https://github.com/reactivex/rxjs/releases)
- [Changelog](https://github.com/ReactiveX/rxjs/blob/6.6.7/CHANGELOG.md)
- [Commits](https://github.com/reactivex/rxjs/compare/6.6.6...6.6.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-30 10:21:26 +00:00
Kamil Mysliwiec
4bfe98035b Merge pull request #6793 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.14
2021-03-30 12:12:46 +02:00
dependabot[bot]
18239354c0 chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.19.0 to 4.20.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.20.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-30 05:18:49 +00:00
Renovate Bot
7ca52bb441 chore(deps): update babel monorepo to v7.13.14 2021-03-29 19:32:21 +00:00
dependabot[bot]
923888ecf1 chore(deps-dev): bump @types/node from 14.14.35 to 14.14.37
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.35 to 14.14.37.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 10:32:11 +00:00
dependabot[bot]
82dae637a9 chore(deps-dev): bump eslint from 7.22.0 to 7.23.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.22.0 to 7.23.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.22.0...v7.23.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 10:30:41 +00:00
Kamil Mysliwiec
d5842f1536 Merge pull request #6768 from nestjs/renovate/nest-monorepo
chore(deps): update dependency @nestjs/cli to v7.6.0
2021-03-29 12:02:17 +02:00
Renovate Bot
fcf079d0cb chore(deps): update dependency @nestjs/cli to v7.6.0 2021-03-29 08:53:33 +00:00
Kamil Mysliwiec
d64099d400 Update Readme.md 2021-03-29 10:21:40 +02:00
Kamil Myśliwiec
f665a19789 sample(grpc): fix subscribe signature 2021-03-29 09:32:33 +02:00
Kamil Mysliwiec
281fd319f9 Merge pull request #6781 from nestjs/renovate/ts-loader-8.x
chore(deps): update dependency ts-loader to v8.1.0
2021-03-29 09:29:53 +02:00
Kamil Mysliwiec
435e9ce65c Merge pull request #6779 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.6.0
2021-03-29 09:29:48 +02:00
Kamil Mysliwiec
8be30d5340 Merge pull request #6775 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.13
2021-03-29 09:29:45 +02:00
Kamil Mysliwiec
6ae2ba00ce Merge pull request #6769 from nestjs/renovate/nestjs-schematics-7.x
chore(deps): update dependency @nestjs/schematics to v7.3.1
2021-03-29 09:29:40 +02:00
Kamil Mysliwiec
f9c9fea5c8 Merge pull request #6759 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.22.1
2021-03-29 09:29:35 +02:00
Kamil Mysliwiec
dda22ac44b Merge pull request #6749 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.22.0
2021-03-29 09:29:29 +02:00
Kamil Mysliwiec
a80e8614f5 Merge pull request #6772 from Tony133/fix/sample-grpc
fix(deps): added dependecy @nestjs/platform-express in sample 04-grpc
2021-03-29 09:29:03 +02:00
Kamil Mysliwiec
0569f4eabd Update sample/04-grpc/package.json 2021-03-29 09:28:53 +02:00
dependabot[bot]
54d532040c chore(deps-dev): bump rxjs-compat from 6.6.6 to 6.6.7
Bumps rxjs-compat from 6.6.6 to 6.6.7.

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 05:29:07 +00:00
Renovate Bot
607981ba55 chore(deps): update dependency ts-loader to v8.1.0 2021-03-28 11:05:55 +00:00
Renovate Bot
cf0c52c50c chore(deps): update dependency webpack-cli to v4.6.0 2021-03-27 17:02:56 +00:00
Renovate Bot
44f28ab5e8 chore(deps): update babel monorepo to v7.13.13 2021-03-26 22:51:56 +00:00
Tony133
5b1b38239d fix(deps): added dependecy @nestjs/platform-express 2021-03-26 18:25:10 +01:00
Renovate Bot
aadb8af819 fix(deps): update dependency bull to v3.22.0 2021-03-26 11:32:47 +00:00
Renovate Bot
4544cb7172 fix(deps): update apollo graphql packages to v2.22.1 2021-03-26 11:31:54 +00:00
Renovate Bot
0dea183644 chore(deps): update dependency @nestjs/schematics to v7.3.1 2021-03-26 10:31:29 +00:00
Kamil Mysliwiec
7476fc5402 Merge pull request #6767 from nestjs/renovate/nest-monorepo
chore(deps): update dependency @nestjs/cli to v7.5.7
2021-03-26 10:47:05 +01:00
Renovate Bot
e572be93cd chore(deps): update dependency @nestjs/cli to v7.5.7 2021-03-26 09:04:43 +00:00
Kamil Mysliwiec
2babc01dc1 Merge pull request #6761 from nestjs/dependabot/npm_and_yarn/apollo-server-express-2.22.1
chore(deps-dev): bump apollo-server-express from 2.21.2 to 2.22.1
2021-03-26 08:51:22 +01:00
Kamil Mysliwiec
7a82db5a80 Merge pull request #6755 from nestjs/renovate/jest-26.x
chore(deps): update dependency @types/jest to v26.0.22
2021-03-26 08:51:10 +01:00
dependabot[bot]
5c4f6685f2 chore(deps-dev): bump apollo-server-express from 2.21.2 to 2.22.1
Bumps [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) from 2.21.2 to 2.22.1.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@2.22.1/packages/apollo-server-express)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-26 05:23:10 +00:00
Renovate Bot
06df1bec1e chore(deps): update dependency @types/jest to v26.0.22 2021-03-25 19:03:04 +00:00
Kamil Mysliwiec
342aadabcc Merge pull request #6746 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.28.0
2021-03-25 09:34:58 +01:00
Kamil Mysliwiec
ec25913b52 Merge pull request #6741 from nestjs/renovate/sinon-chai-3.x
chore(deps): update dependency sinon-chai to v3.6.0
2021-03-25 09:34:47 +01:00
Kamil Mysliwiec
0bb2304549 Merge pull request #6726 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.15
2021-03-25 09:34:36 +01:00
Renovate Bot
f7ab8300d6 chore(deps): update dependency webpack to v5.28.0 2021-03-24 13:53:06 +00:00
Renovate Bot
abdab5f207 chore(deps): update dependency sinon-chai to v3.6.0 2021-03-23 19:06:22 +00:00
Renovate Bot
8108c8d509 fix(deps): update nest monorepo to v7.6.15 2021-03-23 14:15:00 +00:00
Kamil Mysliwiec
e42b5c3fae Merge pull request #6729 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.12
2021-03-23 13:35:16 +01:00
Kamil Mysliwiec
0b1330f1bf Merge pull request #6735 from nestjs/renovate/ts-morph-10.x
chore(deps): update dependency ts-morph to v10.0.2
2021-03-23 13:35:02 +01:00
Kamil Mysliwiec
a7d3759d94 Merge pull request #6732 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.19.0
2021-03-23 13:34:56 +01:00
Kamil Mysliwiec
802ebd0c06 Merge pull request #6708 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.21.1
2021-03-23 13:33:45 +01:00
Kamil Mysliwiec
d1441330da Merge pull request #6730 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.27.2
2021-03-23 13:33:20 +01:00
Kamil Mysliwiec
b358da10d6 Merge pull request #6733 from nestjs/renovate/sinon-10.x
chore(deps): update dependency sinon to v10
2021-03-23 13:32:55 +01:00
Kamil Mysliwiec
b087746cb9 Merge pull request #6734 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.2
2021-03-23 13:32:47 +01:00
Kamil Mysliwiec
7f2145467c Merge pull request #6736 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.6.2
2021-03-23 13:32:24 +01:00
Renovate Bot
25a4a03737 fix(deps): update dependency sequelize to v6.6.2 2021-03-23 03:42:01 +00:00
Renovate Bot
f6c1706663 chore(deps): update dependency ts-morph to v10.0.2 2021-03-22 23:48:41 +00:00
Renovate Bot
3981d8bfa7 fix(deps): update dependency mongoose to v5.12.2 2021-03-22 21:13:19 +00:00
Renovate Bot
ca5be5ff7e chore(deps): update typescript-eslint monorepo to v4.19.0 2021-03-22 19:04:02 +00:00
Renovate Bot
8c2b6e91d0 chore(deps): update dependency sinon to v10 2021-03-22 17:09:10 +00:00
Renovate Bot
c3ba4fb8ee chore(deps): update dependency webpack to v5.27.2 2021-03-22 17:06:09 +00:00
Renovate Bot
1fe8790ef8 chore(deps): update babel monorepo to v7.13.12 2021-03-22 17:05:13 +00:00
Kamil Mysliwiec
d5c6539340 Merge pull request #6689 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.10.3
2021-03-22 12:38:16 +01:00
Kamil Mysliwiec
d1b9672664 Merge pull request #6707 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.8.0
2021-03-22 12:38:10 +01:00
Kamil Mysliwiec
e02719a01c Merge pull request #6701 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.21.2
2021-03-22 11:32:46 +01:00
Kamil Mysliwiec
6cbb660deb Merge pull request #6711 from nestjs/renovate/mocha-8.x
chore(deps): update dependency @types/mocha to v8.2.2
2021-03-22 11:24:11 +01:00
Kamil Myśliwiec
b3fb080127 chore(@nestjs) publish v7.6.15 release 2021-03-22 11:23:38 +01:00
Kamil Myśliwiec
f76534b4fe fix(microservices): when host present, ignore default url (redis) 2021-03-22 11:20:00 +01:00
Renovate Bot
72966a66ec fix(deps): update dependency @nestjs/swagger to v4.8.0 2021-03-22 09:56:00 +00:00
Renovate Bot
39040183e1 fix(deps): update dependency @nestjs/graphql to v7.10.3 2021-03-22 09:55:06 +00:00
Renovate Bot
111db4335e fix(deps): update apollo graphql packages to v2.21.2 2021-03-22 09:50:14 +00:00
Kamil Myśliwiec
2208a874fc fix(microservices): when host present, ignore default url (redis) 2021-03-22 10:41:27 +01:00
Renovate Bot
ab39269c44 chore(deps): update dependency @types/mocha to v8.2.2 2021-03-22 09:27:19 +00:00
Kamil Mysliwiec
e329f2565f Merge pull request #6710 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.27.1
2021-03-22 09:02:17 +01:00
Kamil Mysliwiec
945e5e1206 Merge pull request #6717 from nestjs/renovate/mongoose-5.x
chore(deps): update dependency @types/mongoose to v5.10.4
2021-03-22 09:02:13 +01:00
Kamil Mysliwiec
0c07e9e1e0 Merge pull request #6718 from nestjs/renovate/husky-5.x
chore(deps): update dependency husky to v5.2.0
2021-03-22 09:02:08 +01:00
Kamil Mysliwiec
b428346b18 Merge pull request #6719 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.6.1
2021-03-22 09:01:52 +01:00
Renovate Bot
7b1f29a071 fix(deps): update dependency sequelize to v6.6.1 2021-03-22 04:13:07 +00:00
Renovate Bot
97276160b3 chore(deps): update dependency husky to v5.2.0 2021-03-21 20:50:57 +00:00
Renovate Bot
9e77503b98 chore(deps): update dependency webpack to v5.27.1 2021-03-21 18:59:15 +00:00
Renovate Bot
6f3f6fb686 chore(deps): update dependency @types/mongoose to v5.10.4 2021-03-21 18:39:24 +00:00
Kamil Mysliwiec
a430adcf08 Merge pull request #6703 from nestjs/dependabot/npm_and_yarn/nestjs/graphql-7.10.2
chore(deps-dev): bump @nestjs/graphql from 7.9.11 to 7.10.2
2021-03-21 19:32:37 +01:00
Renovate Bot
c3298366ba fix(deps): update dependency bull to v3.21.1 2021-03-19 15:16:17 +00:00
dependabot[bot]
e64eb11591 chore(deps-dev): bump @nestjs/graphql from 7.9.11 to 7.10.2
Bumps [@nestjs/graphql](https://github.com/nestjs/graphql) from 7.9.11 to 7.10.2.
- [Release notes](https://github.com/nestjs/graphql/releases)
- [Changelog](https://github.com/nestjs/graphql/blob/master/.release-it.json)
- [Commits](https://github.com/nestjs/graphql/compare/7.9.11...7.10.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-19 07:56:20 +00:00
Kamil Myśliwiec
0c64e62e44 Merge branch 'master' of https://github.com/nestjs/nest 2021-03-19 08:27:42 +01:00
Kamil Myśliwiec
12e5d5029c sample(22-prisma): fix sample 2021-03-19 08:27:37 +01:00
Kamil Mysliwiec
60c5a08026 Merge pull request #6705 from nestjs/dependabot/npm_and_yarn/apollo-server-express-2.21.2
chore(deps-dev): bump apollo-server-express from 2.21.1 to 2.21.2
2021-03-19 08:25:54 +01:00
Kamil Mysliwiec
a97040ec71 Merge pull request #6699 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.1
2021-03-19 08:22:28 +01:00
Kamil Mysliwiec
e957944a9c Merge pull request #6698 from nestjs/renovate/graphql-query-complexity-0.x
fix(deps): update dependency graphql-query-complexity to v0.8.0
2021-03-19 08:22:23 +01:00
Kamil Mysliwiec
abf515565c Merge pull request #6697 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.21.0
2021-03-19 08:22:08 +01:00
dependabot[bot]
883ec40043 chore(deps-dev): bump apollo-server-express from 2.21.1 to 2.21.2
Bumps [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) from 2.21.1 to 2.21.2.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@2.21.2/packages/apollo-server-express)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-19 05:15:22 +00:00
Renovate Bot
1592cc579c fix(deps): update dependency mongoose to v5.12.1 2021-03-18 19:18:35 +00:00
Renovate Bot
4d7c40d93f fix(deps): update dependency graphql-query-complexity to v0.8.0 2021-03-18 17:04:40 +00:00
Renovate Bot
491d553c97 fix(deps): update dependency bull to v3.21.0 2021-03-18 17:03:49 +00:00
Kamil Mysliwiec
e6a9f844f8 Merge pull request #6688 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.26.3
2021-03-18 12:03:20 +01:00
Kamil Mysliwiec
445b01dfa8 Merge pull request #6691 from nestjs/renovate/jest-26.x
chore(deps): update dependency @types/jest to v26.0.21
2021-03-18 12:03:15 +01:00
Kamil Mysliwiec
2ad09408cb Merge pull request #6695 from nestjs/renovate/eventsource-1.x
chore(deps): update dependency eventsource to v1.1.0
2021-03-18 12:03:00 +01:00
Renovate Bot
476881a059 chore(deps): update dependency eventsource to v1.1.0 2021-03-18 05:43:40 +00:00
Renovate Bot
94f397b7a1 chore(deps): update dependency @types/jest to v26.0.21 2021-03-17 17:01:36 +00:00
Renovate Bot
44e819d05c chore(deps): update dependency webpack to v5.26.3 2021-03-17 15:31:49 +00:00
Kamil Myśliwiec
b36a147cef fix(microservices): fix package json deps 2021-03-17 14:25:54 +01:00
Kamil Mysliwiec
45c1bbd852 Merge pull request #6683 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.26.2
2021-03-17 10:10:28 +01:00
Renovate Bot
6530ca1df2 chore(deps): update dependency webpack to v5.26.2 2021-03-17 08:25:54 +00:00
Kamil Mysliwiec
78a68c42d4 Merge pull request #6676 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.35
2021-03-17 08:21:28 +01:00
Kamil Mysliwiec
1f3f601b1b Merge pull request #6685 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.6.5
2021-03-17 08:18:54 +01:00
Renovate Bot
0a8d5801ee fix(deps): update dependency mongodb to v3.6.5 2021-03-16 16:44:43 +00:00
Kamil Myśliwiec
cf362d369b feat(microservices): support nats v2 2021-03-16 14:11:48 +01:00
Renovate Bot
4ad04e064e chore(deps): update dependency @types/node to v14.14.35 2021-03-16 09:07:19 +00:00
Kamil Mysliwiec
c8b1d4e623 Merge pull request #6675 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.18.0
2021-03-16 08:57:00 +01:00
Kamil Mysliwiec
d40618d3ed Merge pull request #6674 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.26.0
2021-03-16 08:56:50 +01:00
Kamil Mysliwiec
2638fbaf20 Merge pull request #6672 from nestjs/renovate/fastify-multipart-4.x
chore(deps): update dependency fastify-multipart to v4.0.3
2021-03-16 08:56:43 +01:00
Kamil Mysliwiec
03967c6e54 Merge pull request #6650 from nestjs/renovate/mocha-8.x
chore(deps): update dependency mocha to v8.3.2
2021-03-16 08:56:35 +01:00
Renovate Bot
f16cd4864b chore(deps): update dependency mocha to v8.3.2 2021-03-16 07:23:46 +00:00
Renovate Bot
bf5a7e0190 chore(deps): update dependency fastify-multipart to v4.0.3 2021-03-16 07:21:35 +00:00
Kamil Mysliwiec
1f8560a69e Merge pull request #6428 from jmcdo29/feat/extendable-cache-interceptor
feat(cache): allow for cache interceptor to be more easily extended
2021-03-16 08:16:38 +01:00
Renovate Bot
a7e98f3d9b chore(deps): update typescript-eslint monorepo to v4.18.0 2021-03-15 18:41:57 +00:00
Renovate Bot
d8f8517f63 chore(deps): update dependency webpack to v5.26.0 2021-03-15 18:19:10 +00:00
Kamil Mysliwiec
db7ab397b3 Merge pull request #6651 from nestjs/renovate/fastify-multipart-4.x
chore(deps): update dependency fastify-multipart to v4.0.2
2021-03-15 09:20:42 +01:00
Kamil Mysliwiec
dad0b66f32 Merge pull request #6652 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.34
2021-03-15 09:20:36 +01:00
Kamil Mysliwiec
de5cb4845d Merge pull request #6653 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.14
2021-03-15 09:20:31 +01:00
Kamil Mysliwiec
04acdd51a3 Merge pull request #6654 from nestjs/renovate/chai-4.x
chore(deps): update dependency chai to v4.3.4
2021-03-15 09:20:25 +01:00
Kamil Mysliwiec
f5053c5f33 Merge pull request #6655 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.22.0
2021-03-15 09:20:21 +01:00
Kamil Mysliwiec
2d372b3ee5 Merge pull request #6659 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.5.2
2021-03-15 09:20:16 +01:00
Kamil Mysliwiec
c2e0331b13 Merge pull request #6661 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.5.1
2021-03-15 09:20:11 +01:00
Kamil Mysliwiec
343bceb8d2 Merge pull request #6663 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.25.1
2021-03-15 09:20:04 +01:00
Renovate Bot
279a7c6c72 chore(deps): update dependency webpack to v5.25.1 2021-03-14 22:04:14 +00:00
Renovate Bot
caf17f4117 fix(deps): update dependency sequelize to v6.5.1 2021-03-14 19:32:04 +00:00
Renovate Bot
bfac66a561 fix(deps): update dependency fast-json-stringify to v2.5.2 2021-03-14 11:19:19 +00:00
Renovate Bot
bc251932aa chore(deps): update dependency eslint to v7.22.0 2021-03-12 22:13:53 +00:00
Renovate Bot
7d9d31d657 chore(deps): update dependency chai to v4.3.4 2021-03-12 19:32:28 +00:00
Renovate Bot
33cc5bb47c fix(deps): update nest monorepo to v7.6.14 2021-03-12 16:34:56 +00:00
Renovate Bot
490c039de3 chore(deps): update dependency fastify-multipart to v4.0.2 2021-03-12 14:29:44 +00:00
Renovate Bot
c06d6c368c chore(deps): update dependency @types/node to v14.14.34 2021-03-12 14:27:21 +00:00
Kamil Myśliwiec
58735f9434 chore(): update README 2021-03-12 12:52:48 +01:00
Kamil Myśliwiec
e768244db8 chore(@nestjs) publish v7.6.14 release 2021-03-12 12:46:54 +01:00
Kamil Myśliwiec
74713d8559 fix(websockets): fix missing transport type 2021-03-12 12:34:53 +01:00
Kamil Mysliwiec
166ef6758c Merge pull request #6573 from MyAeroCode/lutz-feat/route-injection
feat(core): support route injection
2021-03-12 12:27:42 +01:00
Kamil Mysliwiec
2cda45ba9b Merge pull request #6587 from clayrisser/clayrisser/conventional-middleware-class
fix(core): detect conventional middleware class #6586
2021-03-12 12:27:21 +01:00
Kamil Mysliwiec
82a1f8fca0 Merge pull request #6602 from koenpunt/fix-CORS-origin
fix: update CORS origin type
2021-03-12 12:27:04 +01:00
Kamil Mysliwiec
8582b66385 Merge pull request #6616 from KSchala/refactor-pipes
refactor(common): Removed circular dependencies in pipes
2021-03-12 12:26:42 +01:00
Kamil Mysliwiec
54e9c0a01a Merge pull request #6626 from verycosy/fix/cache-infinite-ttl
fix(common): change cache ttl decorator to apply non expiring ttl
2021-03-12 12:25:27 +01:00
Kamil Myśliwiec
557b80338b chore(): upgrade socket.io dependency 2021-03-12 12:21:31 +01:00
Kamil Mysliwiec
d1fc9971b0 Merge pull request #6648 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.25.0
2021-03-12 12:01:21 +01:00
Kamil Mysliwiec
156e9e5312 Merge pull request #6647 from nestjs/renovate/nestjs-schematics-7.x
chore(deps): update dependency @nestjs/schematics to v7.3.0
2021-03-12 12:00:56 +01:00
Renovate Bot
0dc875340e chore(deps): update dependency webpack to v5.25.0 2021-03-12 10:07:09 +00:00
Renovate Bot
83d5bac65d chore(deps): update dependency @nestjs/schematics to v7.3.0 2021-03-12 09:44:25 +00:00
Kamil Mysliwiec
1b66b21a3a Merge pull request #6637 from nestjs/renovate/ts-loader-8.x
chore(deps): update dependency ts-loader to v8.0.18
2021-03-12 09:39:44 +01:00
Kamil Mysliwiec
eba77eefe1 Merge pull request #6638 from nestjs/renovate/nestjs-schedule-0.x
fix(deps): update dependency @nestjs/schedule to v0.4.3
2021-03-12 09:39:36 +01:00
Kamil Mysliwiec
e941b09bec Merge pull request #6639 from nestjs/renovate/fastify-multipart-4.x
chore(deps): update dependency fastify-multipart to v4.0.1
2021-03-12 09:39:31 +01:00
Kamil Mysliwiec
09559bcd7d Merge pull request #6640 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.14.0
2021-03-12 09:39:26 +01:00
Kamil Mysliwiec
5d096902a3 Merge pull request #6641 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.12.0
2021-03-12 09:39:20 +01:00
Kamil Mysliwiec
587b6e3ce5 Merge pull request #6619 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.33
2021-03-12 09:39:11 +01:00
Renovate Bot
231cc2b903 fix(deps): update dependency mongoose to v5.12.0 2021-03-11 21:24:56 +00:00
Renovate Bot
d2add71e3f chore(deps): update dependency fastify-multipart to v4.0.1 2021-03-11 14:51:46 +00:00
Renovate Bot
079f43a1a8 fix(deps): update dependency fastify to v3.14.0 2021-03-11 12:41:27 +00:00
Renovate Bot
685a62bf9e fix(deps): update dependency @nestjs/schedule to v0.4.3 2021-03-11 12:39:01 +00:00
Renovate Bot
85f941a2ae chore(deps): update dependency ts-loader to v8.0.18 2021-03-11 12:38:05 +00:00
Renovate Bot
8be5d91a6b chore(deps): update dependency @types/node to v14.14.33 2021-03-11 10:05:19 +00:00
Jinho Jang
c719611177 change to nullish coalescing operator 2021-03-11 17:54:03 +09:00
Kamil Mysliwiec
eb239abd82 Merge pull request #6629 from nestjs/renovate/grpc-1.x
fix(deps): update dependency grpc to v1.24.6
2021-03-11 08:54:02 +01:00
Kamil Mysliwiec
bda6783552 Merge pull request #6624 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.16
2021-03-11 08:53:57 +01:00
Kamil Mysliwiec
a981b8afc1 Merge pull request #6622 from nestjs/renovate/engine.io-client-5.x
chore(deps): update dependency engine.io-client to v5
2021-03-11 08:53:51 +01:00
Kamil Mysliwiec
a2e097c0de Merge pull request #6627 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.5.1
2021-03-11 08:53:45 +01:00
Renovate Bot
150f8298e0 fix(deps): update dependency grpc to v1.24.6 2021-03-10 22:41:32 +00:00
Renovate Bot
221e81eb74 fix(deps): update dependency fast-json-stringify to v2.5.1 2021-03-10 18:31:18 +00:00
verycosy
a63279dc2e fix(common): change cache ttl decorator to apply non expiring ttl
When used, @CacheTTL(0) will set non expiring value on endpoint
2021-03-11 01:07:06 +09:00
Renovate Bot
ceca5a3e57 fix(deps): update dependency @nestjs/swagger to v4.7.16 2021-03-10 14:57:10 +00:00
Renovate Bot
51fc15db7e chore(deps): update dependency engine.io-client to v5 2021-03-10 10:36:41 +00:00
Kamil Myśliwiec
e874d2dbb5 chore(): publish release 2021-03-10 11:12:17 +01:00
Kamil Myśliwiec
6f200885d3 fix(core): fix path concatenating strategy 2021-03-10 09:16:24 +01:00
Kamil Mysliwiec
a5cca0b573 Merge pull request #6617 from nestjs/renovate/nestjs-schematics-7.x
chore(deps): update dependency @nestjs/schematics to v7.2.9
2021-03-09 15:01:32 +01:00
Renovate Bot
c82ed9388e chore(deps): update dependency @nestjs/schematics to v7.2.9 2021-03-09 11:43:35 +00:00
Kevin Schala
b32b4f4571 refactor(common): Removed circular dependencies in pipes 2021-03-09 10:09:50 +01:00
Kamil Mysliwiec
5baff1f737 Merge pull request #6615 from minsoo0715/upstream/nestjs_kr
Fix Korean document translation error
2021-03-09 09:59:34 +01:00
Kamil Mysliwiec
5b6392ea52 Merge pull request #6600 from nestjs/renovate/amqplib-0.x
chore(deps): update dependency amqplib to v0.7.1
2021-03-09 09:57:58 +01:00
Kevin Schala
07eefba9ad refactor(common): Removed circular dependencies in pipes 2021-03-09 09:37:19 +01:00
Kevin Schala
fd39739806 refactor(common): Removed circular dependencies 2021-03-09 09:29:55 +01:00
WhiteB
2c2d086ad6 Fix translation error 2021-03-09 16:43:51 +09:00
Renovate Bot
043490f52b chore(deps): update dependency amqplib to v0.7.1 2021-03-09 07:35:09 +00:00
Kamil Mysliwiec
ae3ec83acf Merge pull request #6601 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.24.4
2021-03-09 08:08:27 +01:00
Kamil Mysliwiec
c680b26afc Merge pull request #6599 from minsoo0715/upstream/nestjs_kr
add korean document
2021-03-09 08:03:25 +01:00
Kamil Mysliwiec
d777dbdfe2 Merge pull request #6603 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.5.0
2021-03-09 08:02:50 +01:00
Kamil Mysliwiec
07366bfb03 Merge pull request #6605 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.17.0
2021-03-09 08:02:45 +01:00
Kamil Mysliwiec
c8398947bf Merge pull request #6606 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.21.1
2021-03-09 08:02:39 +01:00
Kamil Mysliwiec
ee371820c2 Merge pull request #6607 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.10
2021-03-09 08:02:30 +01:00
Renovate Bot
56abfd8435 chore(deps): update babel monorepo to v7.13.10 2021-03-08 23:05:09 +00:00
WhiteB
4144496e1b delete sponsor section 2021-03-09 08:04:24 +09:00
Renovate Bot
e93ac95504 fix(deps): update apollo graphql packages to v2.21.1 2021-03-08 21:03:09 +00:00
Renovate Bot
a3b6a48b81 chore(deps): update typescript-eslint monorepo to v4.17.0 2021-03-08 20:58:35 +00:00
Renovate Bot
5c684888e3 fix(deps): update dependency fast-json-stringify to v2.5.0 2021-03-08 16:45:54 +00:00
Koen Punt
0980efc99e fix: update CORS origin type
The second argument of the origin callback is not a boolean, but the "non-function value of the origin option".

NB: Passing `false` doesn't reject the origin, it evaluates to nothing, and then the library interpreters that as `*`, which allows everything.
2021-03-08 14:20:22 +01:00
Renovate Bot
aa995b7a42 chore(deps): update dependency webpack to v5.24.4 2021-03-08 12:57:35 +00:00
Kamil Mysliwiec
837ed21a96 Update readme_zh.md 2021-03-08 11:31:53 +01:00
Kamil Mysliwiec
3f07a4d987 Merge pull request #6581 from nestjs/renovate/mocha-8.x
chore(deps): update dependency mocha to v8.3.1
2021-03-08 11:02:33 +01:00
WhiteB
dab455701a add korean document 2021-03-08 18:02:35 +09:00
Renovate Bot
21c0f26f94 chore(deps): update dependency mocha to v8.3.1 2021-03-08 07:51:45 +00:00
Kamil Mysliwiec
86b4e259c8 Merge pull request #6589 from nestjs/renovate/sinon-9.x
chore(deps): update dependency @types/sinon to v9.0.11
2021-03-08 08:34:54 +01:00
Kamil Mysliwiec
6d7ec56902 Merge pull request #6588 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.32
2021-03-08 08:34:48 +01:00
Kamil Mysliwiec
05c9524b20 Merge pull request #6585 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.4.4
2021-03-08 08:34:41 +01:00
Kamil Mysliwiec
f9844df057 Merge pull request #6578 from nestjs/renovate/graphql-subscriptions-1.x
fix(deps): update dependency graphql-subscriptions to v1.2.1
2021-03-08 08:34:30 +01:00
Kamil Mysliwiec
e68355ae2e Merge pull request #6575 from nestjs/renovate/cache-manager-3.x
chore(deps): update dependency cache-manager to v3.4.1
2021-03-08 08:34:19 +01:00
Kamil Mysliwiec
fdfa50153b Merge pull request #6574 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.19
2021-03-08 08:34:02 +01:00
Renovate Bot
a04e5a0e31 chore(deps): update dependency @types/sinon to v9.0.11 2021-03-07 12:53:45 +00:00
Renovate Bot
18a6e96f17 chore(deps): update dependency @types/node to v14.14.32 2021-03-07 10:43:52 +00:00
Clay Risser
b5476ed439 fix(core): detect conventional middleware class #6586 2021-03-07 04:30:11 -06:00
Renovate Bot
563b4f2e20 fix(deps): update dependency ws to v7.4.4 2021-03-06 22:42:34 +00:00
Renovate Bot
efdaed14a0 fix(deps): update dependency graphql-subscriptions to v1.2.1 2021-03-06 01:19:52 +00:00
Renovate Bot
1ad42e9c0b chore(deps): update dependency cache-manager to v3.4.1 2021-03-05 20:29:35 +00:00
Renovate Bot
8b777b166a fix(deps): update dependency mongoose to v5.11.19 2021-03-05 18:26:34 +00:00
Kamil Mysliwiec
779b5e6eb3 Merge pull request #6570 from nestjs/renovate/typescript-4.x
chore(deps): update dependency typescript to v4.2.3
2021-03-05 15:39:56 +01:00
Kamil Myśliwiec
33b8095c91 fix(core): minor versioning tweaks (logging) 2021-03-05 14:21:13 +01:00
Renovate Bot
234354ab9b chore(deps): update dependency typescript to v4.2.3 2021-03-05 12:17:23 +00:00
Lutz
3f154cf0dd feat(core): support route injection 2021-03-05 12:14:53 +09:00
Kamil Mysliwiec
52f908f8c7 Update Readme.md 2021-03-04 11:15:14 +01:00
Kamil Mysliwiec
67c3a3f434 Merge pull request #6567 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.24.3
2021-03-04 10:46:20 +01:00
Kamil Mysliwiec
a5949c0d14 Merge pull request #6566 from nestjs/renovate/chai-4.x
chore(deps): update dependency chai to v4.3.3
2021-03-04 10:46:06 +01:00
Kamil Mysliwiec
675b5085a7 Merge pull request #6554 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.14.0
2021-03-04 10:45:52 +01:00
Renovate Bot
9f94dc564d chore(deps): update dependency webpack to v5.24.3 2021-03-03 20:52:44 +00:00
Renovate Bot
2b9b499d0b chore(deps): update dependency chai to v4.3.3 2021-03-03 19:02:41 +00:00
Renovate Bot
95105a1a72 fix(deps): update dependency point-of-view to v4.14.0 2021-03-03 08:34:48 +00:00
Kamil Mysliwiec
66def1dc2e Merge pull request #6559 from nestjs/dependabot/npm_and_yarn/point-of-view-4.14.0
chore(deps-dev): bump point-of-view from 4.13.0 to 4.14.0
2021-03-03 09:30:18 +01:00
Kamil Mysliwiec
f79f021f02 Merge pull request #6555 from nestjs/renovate/chai-4.x
chore(deps): update dependency chai to v4.3.1
2021-03-03 09:30:06 +01:00
Kamil Mysliwiec
65e8a3afec Merge pull request #6553 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.13.0
2021-03-03 09:29:54 +01:00
dependabot[bot]
0f03887acb chore(deps-dev): bump point-of-view from 4.13.0 to 4.14.0
Bumps [point-of-view](https://github.com/fastify/point-of-view) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/fastify/point-of-view/releases)
- [Commits](https://github.com/fastify/point-of-view/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-03 05:13:10 +00:00
Renovate Bot
49ceda72d1 chore(deps): update dependency chai to v4.3.1 2021-03-02 19:48:57 +00:00
Renovate Bot
713dc97c7e fix(deps): update dependency fastify to v3.13.0 2021-03-02 18:35:42 +00:00
Kamil Mysliwiec
93f8502398 Merge pull request #6549 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.11
2021-03-02 14:41:20 +01:00
Renovate Bot
2e510cdfda fix(deps): update dependency @nestjs/graphql to v7.9.11 2021-03-02 10:39:22 +00:00
Kamil Mysliwiec
e6a8238b9d Merge pull request #6541 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.16.1
2021-03-02 08:43:45 +01:00
Kamil Mysliwiec
2cef128dbf Merge pull request #6542 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.9
2021-03-02 08:43:37 +01:00
Kamil Mysliwiec
e915caa2a4 Merge pull request #6544 from nestjs/renovate/husky-5.x
chore(deps): update dependency husky to v5.1.3
2021-03-02 08:43:31 +01:00
Renovate Bot
2ec84a6ec9 chore(deps): update dependency husky to v5.1.3 2021-03-02 04:13:36 +00:00
Renovate Bot
468f5ae320 chore(deps): update typescript-eslint monorepo to v4.16.1 2021-03-01 22:21:51 +00:00
Renovate Bot
5daa7ea499 chore(deps): update babel monorepo to v7.13.9 2021-03-01 21:57:30 +00:00
Kamil Mysliwiec
4b7c1ad465 Merge pull request #6531 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.9.1
2021-03-01 12:14:55 +01:00
Kamil Mysliwiec
2e734c9e93 Merge pull request #6534 from nestjs/renovate/husky-5.x
chore(deps): update dependency husky to v5.1.2
2021-03-01 12:14:51 +01:00
Kamil Mysliwiec
70d3b4aa6f Merge pull request #6530 from nestjs/renovate/pug-3.x
fix(deps): update dependency pug to v3.0.2
2021-03-01 12:14:37 +01:00
Renovate Bot
8fc510d0e5 chore(deps): update dependency husky to v5.1.2 2021-03-01 02:22:32 +00:00
Renovate Bot
e133b44438 fix(deps): update dependency pug to v3.0.2 2021-02-28 20:10:05 +00:00
Renovate Bot
33ed70d427 chore(deps): update dependency core-js to v3.9.1 2021-02-28 20:09:01 +00:00
Kamil Mysliwiec
6e6749b4ba Merge pull request #6521 from nestjs/renovate/nestjs-mongoose-7.x
fix(deps): update dependency @nestjs/mongoose to v7.2.4
2021-02-28 10:46:37 +01:00
Kamil Mysliwiec
da24a61984 Merge pull request #6524 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.8
2021-02-28 10:46:31 +01:00
Kamil Mysliwiec
905d435395 Merge pull request #6527 from nestjs/renovate/commitlint-monorepo
chore(deps): update commitlint monorepo to v12.0.1
2021-02-28 10:46:27 +01:00
Kamil Mysliwiec
5e624ecf6c Merge pull request #6529 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.21.0
2021-02-28 10:46:14 +01:00
Renovate Bot
9a13eda228 chore(deps): update dependency eslint to v7.21.0 2021-02-27 22:52:24 +00:00
Renovate Bot
9d31901030 chore(deps): update commitlint monorepo to v12.0.1 2021-02-27 08:15:55 +00:00
Renovate Bot
77bea4da8f chore(deps): update babel monorepo to v7.13.8 2021-02-27 00:19:16 +00:00
Kamil Mysliwiec
8530269674 Merge pull request #6520 from nestjs/renovate/nestjs-schematics-7.x
chore(deps): update dependency @nestjs/schematics to v7.2.8
2021-02-26 13:44:13 +01:00
Renovate Bot
252e06ae10 fix(deps): update dependency @nestjs/mongoose to v7.2.4 2021-02-26 12:35:08 +00:00
Renovate Bot
fe235f9e0f chore(deps): update dependency @nestjs/schematics to v7.2.8 2021-02-26 12:31:52 +00:00
Kamil Mysliwiec
fe6377b86f Merge pull request #6515 from nestjs/renovate/engine.io-client-4.x
chore(deps): update dependency engine.io-client to v4.1.2
2021-02-26 12:47:27 +01:00
Kamil Mysliwiec
c6297aacea Merge pull request #6513 from nestjs/renovate/artillery-1.x
chore(deps): update dependency artillery to v1.6.2
2021-02-26 12:47:21 +01:00
Kamil Mysliwiec
6f345da5b6 Merge pull request #6490 from nestjs/renovate/typescript-4.x
chore(deps): update dependency typescript to v4.2.2
2021-02-26 12:47:14 +01:00
Kamil Mysliwiec
654c9fb0bf Merge pull request #6461 from nestjs/renovate/eslint-config-prettier-8.x
chore(deps): update dependency eslint-config-prettier to v8
2021-02-26 12:46:56 +01:00
Kamil Myśliwiec
128854ccc9 sample(webpack): add watch ignore plugin 2021-02-26 12:35:06 +01:00
Jay McDoniel
ce291e784e feat: address comments to make new method for cache interceptor 2021-02-25 15:47:46 -08:00
Renovate Bot
0d88b247fe chore(deps): update dependency engine.io-client to v4.1.2 2021-02-25 23:25:11 +00:00
Renovate Bot
78a9374ce0 chore(deps): update dependency typescript to v4.2.2 2021-02-25 13:46:16 +00:00
Renovate Bot
1aea86b2e3 chore(deps): update dependency eslint-config-prettier to v8 2021-02-25 13:24:01 +00:00
Renovate Bot
9e6647048f chore(deps): update dependency artillery to v1.6.2 2021-02-25 13:03:41 +00:00
Kamil Myśliwiec
58d850da0f chore(): upgrade ts and eslint prettier plugin 2021-02-25 13:57:43 +01:00
Kamil Myśliwiec
1187212f76 test(): fix broken application config test 2021-02-25 12:15:06 +01:00
Kamil Myśliwiec
040eb3cc2e fix(testing): add debug and verbose methods to testing logger 2021-02-25 11:53:15 +01:00
Kamil Mysliwiec
5d49b4c67f Merge pull request #6501 from nestjs/renovate/ts-morph-10.x
chore(deps): update dependency ts-morph to v10.0.1
2021-02-25 10:12:12 +01:00
Renovate Bot
8d7396e72e chore(deps): update dependency ts-morph to v10.0.1 2021-02-25 07:29:41 +00:00
Kamil Mysliwiec
1f20451372 Merge pull request #6509 from nestjs/dependabot/npm_and_yarn/rxjs-compat-6.6.6
chore(deps-dev): bump rxjs-compat from 6.6.3 to 6.6.6
2021-02-25 08:25:48 +01:00
Kamil Mysliwiec
4cae4b107e Merge pull request #6508 from nestjs/dependabot/npm_and_yarn/ts-morph-10.0.1
chore(deps-dev): bump ts-morph from 10.0.0 to 10.0.1
2021-02-25 08:25:43 +01:00
Kamil Mysliwiec
522818f40f Merge pull request #6504 from nestjs/renovate/rxjs-6.x
fix(deps): update dependency rxjs to v6.6.6
2021-02-25 08:25:39 +01:00
Kamil Mysliwiec
102fb7fc6c Merge pull request #6503 from nestjs/renovate/rxjs-compat-6.x
chore(deps): update dependency rxjs-compat to v6.6.6
2021-02-25 08:25:34 +01:00
Kamil Mysliwiec
7ad518c2b0 Merge pull request #6502 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.24.2
2021-02-25 08:25:27 +01:00
dependabot[bot]
b95634ffe9 chore(deps-dev): bump rxjs-compat from 6.6.3 to 6.6.6
Bumps rxjs-compat from 6.6.3 to 6.6.6.

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-25 05:33:58 +00:00
dependabot[bot]
43e69271ee chore(deps-dev): bump ts-morph from 10.0.0 to 10.0.1
Bumps [ts-morph](https://github.com/dsherret/ts-morph) from 10.0.0 to 10.0.1.
- [Release notes](https://github.com/dsherret/ts-morph/releases)
- [Commits](https://github.com/dsherret/ts-morph/compare/10.0.0...tsa-10.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-25 05:29:38 +00:00
Renovate Bot
46ef425274 fix(deps): update dependency rxjs to v6.6.6 2021-02-25 02:02:46 +00:00
Renovate Bot
fca973e6b2 chore(deps): update dependency rxjs-compat to v6.6.6 2021-02-25 01:40:06 +00:00
Renovate Bot
b8842ea3e6 chore(deps): update dependency webpack to v5.24.2 2021-02-24 22:26:09 +00:00
Kamil Mysliwiec
e25031a684 Merge pull request #6499 from nestjs/renovate/nest-monorepo
chore(deps): update dependency @nestjs/cli to v7.5.6
2021-02-24 19:02:03 +01:00
Kamil Mysliwiec
6b478ea512 Merge pull request #6500 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.15
2021-02-24 19:01:49 +01:00
Renovate Bot
5ed0a5a4df fix(deps): update dependency @nestjs/swagger to v4.7.15 2021-02-24 14:48:59 +00:00
Renovate Bot
9f05a38e3d chore(deps): update dependency @nestjs/cli to v7.5.6 2021-02-24 13:55:01 +00:00
Kamil Myśliwiec
ab4c7836f3 chore(): publish 8.0.0-alpha.2 release 2021-02-24 14:53:34 +01:00
Kamil Myśliwiec
87f200f7d9 sample(webpack): fix webpack config 2021-02-24 14:23:19 +01:00
Kamil Mysliwiec
80a7a5511c Merge pull request #6497 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.10
2021-02-24 13:32:13 +01:00
Kamil Mysliwiec
714d91bf15 Merge pull request #6498 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.14
2021-02-24 13:31:54 +01:00
Renovate Bot
de2a60c4f5 fix(deps): update dependency @nestjs/swagger to v4.7.14 2021-02-24 12:23:50 +00:00
Renovate Bot
fcc632cef4 fix(deps): update dependency @nestjs/graphql to v7.9.10 2021-02-24 12:22:44 +00:00
Kamil Myśliwiec
d0e1faf1e6 docs(common): versioning and path only supported by http apps 2021-02-24 13:19:38 +01:00
Kamil Mysliwiec
346e0daf44 Merge pull request #6495 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.13.7
2021-02-24 13:16:00 +01:00
Kamil Myśliwiec
aaa83082a2 Merge branch 'rich-w-lee-feat/versioning' into 8.0.0 2021-02-24 13:15:23 +01:00
Kamil Myśliwiec
6c9647ab3b chore(): fix merge conflicts, minor tweaks 2021-02-24 12:52:00 +01:00
Renovate Bot
28f7050e6b chore(deps): update babel monorepo to v7.13.7 2021-02-24 10:41:40 +00:00
Kamil Mysliwiec
bb6ded3a54 Merge pull request #6445 from Tony133/chore/update-transform-options-interface
chore(): updated transform options interface
2021-02-24 11:03:58 +01:00
Kamil Mysliwiec
1fe1bb0222 Merge pull request #6487 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.24.1
2021-02-24 11:00:07 +01:00
Kamil Mysliwiec
44a15be332 Merge pull request #6488 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.18
2021-02-24 10:59:59 +01:00
Renovate Bot
469e6108d0 chore(deps): update dependency webpack to v5.24.1 2021-02-24 08:16:58 +00:00
Kamil Mysliwiec
ff927da889 Merge pull request #6491 from nestjs/renovate/ts-morph-10.x
chore(deps): update dependency ts-morph to v10
2021-02-24 09:13:50 +01:00
Kamil Mysliwiec
fcc8da7b24 Merge pull request #6494 from nestjs/dependabot/npm_and_yarn/mongoose-5.11.18
chore(deps-dev): bump mongoose from 5.11.17 to 5.11.18
2021-02-24 09:13:39 +01:00
Kamil Mysliwiec
b75884bb7e Merge pull request #6489 from nestjs/renovate/ts-jest-26.x
chore(deps): update dependency ts-jest to v26.5.2
2021-02-24 09:13:35 +01:00
Kamil Mysliwiec
d97adc7ded Merge pull request #6478 from nestjs/renovate/major-commitlint-monorepo
chore(deps): update commitlint monorepo to v12 (major)
2021-02-24 09:13:27 +01:00
Kamil Mysliwiec
5cbec7bd49 Merge pull request #6476 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo
2021-02-24 09:13:01 +01:00
Kamil Mysliwiec
63a8e6b58b Merge pull request #6471 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4.0.1
2021-02-24 09:12:54 +01:00
dependabot[bot]
ffbd67eb94 chore(deps-dev): bump mongoose from 5.11.17 to 5.11.18
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.11.17 to 5.11.18.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.17...5.11.18)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-24 05:22:36 +00:00
Renovate Bot
0bfed7ec60 chore(deps): update dependency ts-morph to v10 2021-02-24 01:51:25 +00:00
Renovate Bot
b53e4aac1c chore(deps): update dependency ts-jest to v26.5.2 2021-02-24 00:14:01 +00:00
Renovate Bot
c49e84bf68 fix(deps): update dependency mongoose to v5.11.18 2021-02-23 22:07:25 +00:00
Renovate Bot
51a9859ecb chore(deps): update babel monorepo 2021-02-23 18:30:26 +00:00
Renovate Bot
be7e534cfa chore(deps): update commitlint monorepo to v12 2021-02-23 07:53:08 +00:00
Renovate Bot
2f4b7afd3e fix(deps): update dependency fastify-static to v4.0.1 2021-02-23 07:24:50 +00:00
Kamil Mysliwiec
3d525bc970 Merge pull request #6479 from nestjs/dependabot/npm_and_yarn/husky-5.1.1
chore(deps-dev): bump husky from 5.1.0 to 5.1.1
2021-02-23 08:20:57 +01:00
Kamil Mysliwiec
65fda255f2 Merge pull request #6477 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.24.0
2021-02-23 08:20:51 +01:00
Kamil Mysliwiec
cde9a84143 Merge pull request #6475 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.15.2
2021-02-23 08:18:57 +01:00
Kamil Mysliwiec
1fff8c09d2 Merge pull request #6473 from nestjs/renovate/husky-5.x
chore(deps): update dependency husky to v5.1.1
2021-02-23 08:18:41 +01:00
Kamil Mysliwiec
a5882e3c36 Merge pull request #6472 from nestjs/renovate/amqplib-0.x
chore(deps): update dependency amqplib to v0.7.0
2021-02-23 08:18:36 +01:00
Kamil Mysliwiec
73a143c5e8 Merge pull request #6470 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.13
2021-02-23 08:18:24 +01:00
dependabot[bot]
65f82613ba chore(deps-dev): bump husky from 5.1.0 to 5.1.1
Bumps [husky](https://github.com/typicode/husky) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-23 05:17:50 +00:00
Renovate Bot
c4243290a1 chore(deps): update dependency webpack to v5.24.0 2021-02-23 00:18:35 +00:00
Renovate Bot
8e3806fc52 chore(deps): update typescript-eslint monorepo to v4.15.2 2021-02-22 20:10:23 +00:00
Renovate Bot
26e911005e chore(deps): update dependency husky to v5.1.1 2021-02-22 18:01:50 +00:00
Renovate Bot
daeb389da1 chore(deps): update dependency amqplib to v0.7.0 2021-02-22 15:15:42 +00:00
Renovate Bot
232ad194e5 fix(deps): update nest monorepo to v7.6.13 2021-02-22 10:32:48 +00:00
Kamil Mysliwiec
7c0ed93dee Merge pull request #6469 from nestjs/renovate/nestjs-event-emitter-0.x
fix(deps): update dependency @nestjs/event-emitter to v0.0.3
2021-02-22 10:58:31 +01:00
Kamil Myśliwiec
e4a2b06205 chore(@nestjs) publish v7.6.13 release 2021-02-22 10:49:59 +01:00
Renovate Bot
4773cf631d fix(deps): update dependency @nestjs/event-emitter to v0.0.3 2021-02-22 09:48:50 +00:00
Kamil Myśliwiec
7cb7b1dc8a fix(core): support extracting paths from ctrl with many paths #6463 2021-02-22 10:47:35 +01:00
Kamil Myśliwiec
e7fa96022e chore(): update benchmarks 2021-02-22 10:21:11 +01:00
Kamil Mysliwiec
de4a90cc65 Merge pull request #6464 from nestjs/renovate/husky-5.x
chore(deps): update dependency husky to v5.1.0
2021-02-22 08:01:06 +01:00
Renovate Bot
dfb03e17ef chore(deps): update dependency husky to v5.1.0 2021-02-21 23:29:48 +00:00
Kamil Mysliwiec
87b6951143 Merge pull request #6455 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.31
2021-02-21 20:57:25 +01:00
Renovate Bot
1e644bd95b chore(deps): update dependency @types/node to v14.14.31 2021-02-21 14:03:27 +00:00
Kamil Mysliwiec
29cc923de8 Merge pull request #6459 from nestjs/renovate/concurrently-6.x
chore(deps): update dependency concurrently to v6
2021-02-21 14:40:25 +01:00
Kamil Mysliwiec
d570a79a3b Merge pull request #6456 from BatuhanW/add-injectable-to-event-emitter-sample
chore(sample/30): add Injectable decorator to OrderCreatedListener
2021-02-21 14:39:51 +01:00
Renovate Bot
7ad0f61bf4 chore(deps): update dependency concurrently to v6 2021-02-20 11:51:56 +00:00
Batuhan Wilhelm
513d2c91aa chore(sample/30): add Injectable decorator to OrderCreatedListener 2021-02-20 01:20:01 +03:00
Kamil Mysliwiec
c19f6267d4 Merge pull request #6447 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo
2021-02-19 13:31:11 +01:00
Renovate Bot
c1c7f00f85 chore(deps): update babel monorepo 2021-02-19 07:51:07 +00:00
Kamil Mysliwiec
6ac26cba50 Merge pull request #6452 from nestjs/dependabot/npm_and_yarn/types/node-14.14.30
chore(deps-dev): bump @types/node from 14.14.28 to 14.14.30
2021-02-19 08:46:44 +01:00
Kamil Mysliwiec
a9d16961af Merge pull request #6451 from nestjs/dependabot/npm_and_yarn/core-js-3.9.0
chore(deps-dev): bump core-js from 3.8.3 to 3.9.0
2021-02-19 08:46:39 +01:00
Kamil Mysliwiec
49e2c4dc7d Merge pull request #6450 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.30
2021-02-19 08:46:32 +01:00
Kamil Mysliwiec
9518f6448f Merge pull request #6449 from nestjs/renovate/core-js-3.x
chore(deps): update dependency core-js to v3.9.0
2021-02-19 08:46:26 +01:00
Kamil Mysliwiec
2882764a45 Merge pull request #6448 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.23.0
2021-02-19 08:46:19 +01:00
dependabot[bot]
38cfd1b445 chore(deps-dev): bump @types/node from 14.14.28 to 14.14.30
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.28 to 14.14.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 05:22:57 +00:00
dependabot[bot]
aa47eb99be chore(deps-dev): bump core-js from 3.8.3 to 3.9.0
Bumps [core-js](https://github.com/zloirock/core-js) from 3.8.3 to 3.9.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.8.3...v3.9.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-19 05:20:37 +00:00
Renovate Bot
ffa1ead4a2 chore(deps): update dependency @types/node to v14.14.30 2021-02-19 04:42:08 +00:00
Richard Lee
070b81d8f4 feat(common/core): api versioning
adding the ability to have different versions of routes to support changing applications that still need to support legacy consumers

closes https://github.com/nestjs/nest/issues/5065
2021-02-18 13:59:04 -05:00
Renovate Bot
5385337dfc chore(deps): update dependency core-js to v3.9.0 2021-02-18 17:54:56 +00:00
Renovate Bot
89c454b996 chore(deps): update dependency webpack to v5.23.0 2021-02-18 16:19:45 +00:00
Tony133
cedc474723 chore(): updated transform options interface 2021-02-18 14:56:21 +01:00
Kamil Mysliwiec
f95d37f542 Merge pull request #6442 from nestjs/renovate/fastify-static-4.x
fix(deps): update dependency fastify-static to v4
2021-02-18 13:56:01 +01:00
Renovate Bot
a47c2d8ddc fix(deps): update dependency fastify-static to v4 2021-02-18 11:09:20 +00:00
Kamil Mysliwiec
e86a66c794 Merge pull request #6434 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.17
2021-02-18 10:11:52 +01:00
Renovate Bot
b39ae98514 fix(deps): update dependency mongoose to v5.11.17 2021-02-18 08:02:17 +00:00
Kamil Mysliwiec
3d40ae3f3c Merge pull request #6438 from nestjs/dependabot/npm_and_yarn/mongoose-5.11.17
chore(deps-dev): bump mongoose from 5.11.16 to 5.11.17
2021-02-18 08:26:18 +01:00
Kamil Mysliwiec
6b4f830e30 Merge pull request #6435 from nestjs/renovate/mocha-8.x
chore(deps): update dependency @types/mocha to v8.2.1
2021-02-18 08:26:11 +01:00
Kamil Mysliwiec
7809ec8d45 Merge pull request #6433 from nestjs/renovate/graphql-tools-monorepo
fix(deps): update dependency graphql-tools to v7.0.4
2021-02-18 08:26:06 +01:00
Kamil Mysliwiec
2eff8bb355 Merge pull request #6430 from nestjs/renovate/nest-monorepo
chore(deps): update nest monorepo
2021-02-18 08:25:59 +01:00
dependabot[bot]
9a12e7bf35 chore(deps-dev): bump mongoose from 5.11.16 to 5.11.17
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.11.16 to 5.11.17.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.16...5.11.17)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 05:23:43 +00:00
Renovate Bot
bbf9e693b6 chore(deps): update dependency @types/mocha to v8.2.1 2021-02-17 18:11:11 +00:00
Renovate Bot
47b2ed07ed fix(deps): update dependency graphql-tools to v7.0.4 2021-02-17 14:10:01 +00:00
Renovate Bot
59319e93d9 chore(deps): update nest monorepo 2021-02-17 12:35:28 +00:00
Kamil Mysliwiec
45866e26ab Merge pull request #6426 from nestjs/renovate/socket.io-redis-1.x
chore(deps): update dependency @types/socket.io-redis to v1.0.27
2021-02-17 09:34:09 +01:00
Jay McDoniel
29b408b171 feat(cache): allow for cache interceptor to be more easily extended
With the `CacheIntercetpor` now using a `protected` array of allowed methods
it will be easier to allow for adding new methods to be cached without having to
rewrite the entire `trackBy` method. This will allow for users to add methods
like `HEAD` to be cached.

fix: #6427
2021-02-16 16:40:44 -08:00
Renovate Bot
544633f4ad chore(deps): update dependency @types/socket.io-redis to v1.0.27 2021-02-16 19:09:18 +00:00
Kamil Mysliwiec
c8de663f40 Merge pull request #6424 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.9
2021-02-16 16:00:51 +01:00
Renovate Bot
801dd7a882 fix(deps): update dependency @nestjs/graphql to v7.9.9 2021-02-16 12:01:20 +00:00
Kamil Mysliwiec
14a2415070 Update Readme.md 2021-02-16 09:23:13 +01:00
Kamil Mysliwiec
c429576c07 Merge pull request #6417 from nestjs/renovate/sequelize-typescript-2.x
fix(deps): update dependency sequelize-typescript to v2.1.0
2021-02-16 08:53:59 +01:00
Kamil Mysliwiec
0a287c8817 Merge pull request #6420 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.15.1
2021-02-16 08:53:45 +01:00
Renovate Bot
cc445332a3 chore(deps): update typescript-eslint monorepo to v4.15.1 2021-02-15 20:06:53 +00:00
Renovate Bot
fcb31ab7bb fix(deps): update dependency sequelize-typescript to v2.1.0 2021-02-15 13:28:24 +00:00
Kamil Mysliwiec
bc6dda9992 Merge pull request #6399 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.20.0
2021-02-15 14:26:45 +01:00
Kamil Mysliwiec
99059148d4 Merge pull request #6400 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.16
2021-02-15 14:26:37 +01:00
Kamil Mysliwiec
1848755d21 Merge pull request #6414 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.22.0
2021-02-15 14:26:28 +01:00
Kamil Mysliwiec
d450111f06 Merge pull request #6415 from nestjs/renovate/handlebars-4.x
fix(deps): update dependency handlebars to v4.7.7
2021-02-15 14:26:20 +01:00
Kamil Mysliwiec
db73a25a1d Merge pull request #6416 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.4.2
2021-02-15 14:26:10 +01:00
Renovate Bot
e20758036e fix(deps): update dependency fast-json-stringify to v2.4.2 2021-02-15 11:54:11 +00:00
Renovate Bot
9922cae666 fix(deps): update dependency handlebars to v4.7.7 2021-02-15 10:50:56 +00:00
Renovate Bot
8f270c4129 chore(deps): update dependency webpack to v5.22.0 2021-02-15 10:50:04 +00:00
Renovate Bot
147cd417b5 chore(deps): update dependency eslint to v7.20.0 2021-02-15 10:49:02 +00:00
Renovate Bot
cbbc01fe43 fix(deps): update dependency mongoose to v5.11.16 2021-02-15 10:27:04 +00:00
Kamil Mysliwiec
a5a05fa5b0 Update Readme.md 2021-02-15 11:10:40 +01:00
Kamil Mysliwiec
23001620eb Merge pull request #6413 from nestjs/dependabot/npm_and_yarn/types/cors-2.8.10
chore(deps-dev): bump @types/cors from 2.8.9 to 2.8.10
2021-02-15 10:59:43 +01:00
Kamil Mysliwiec
55d113c250 Merge pull request #6412 from nestjs/dependabot/npm_and_yarn/mongoose-5.11.16
chore(deps-dev): bump mongoose from 5.11.15 to 5.11.16
2021-02-15 10:59:27 +01:00
Kamil Mysliwiec
45345cfb6a Merge pull request #6410 from nestjs/dependabot/npm_and_yarn/types/node-14.14.28
chore(deps-dev): bump @types/node from 14.14.27 to 14.14.28
2021-02-15 10:59:22 +01:00
Kamil Mysliwiec
97d0aee4e1 Merge pull request #6409 from nestjs/dependabot/npm_and_yarn/eslint-7.20.0
chore(deps-dev): bump eslint from 7.19.0 to 7.20.0
2021-02-15 10:59:16 +01:00
Kamil Mysliwiec
5cd3c3c0c9 Merge pull request #6408 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.28
2021-02-15 10:59:10 +01:00
Kamil Mysliwiec
4fa1564288 Merge pull request #6406 from nestjs/renovate/class-transformer-0.x
fix(deps): update dependency class-transformer to v0.4.0
2021-02-15 10:59:05 +01:00
Kamil Mysliwiec
a5a8bc80c3 Merge pull request #6405 from nestjs/renovate/cors-2.x
chore(deps): update dependency @types/cors to v2.8.10
2021-02-15 10:58:57 +01:00
Kamil Mysliwiec
50b7c7103e Merge pull request #6402 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.12.0
2021-02-15 10:58:47 +01:00
dependabot[bot]
c25abbfda4 chore(deps-dev): bump @types/cors from 2.8.9 to 2.8.10
Bumps [@types/cors](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cors) from 2.8.9 to 2.8.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/cors)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:34:22 +00:00
dependabot[bot]
60bae3d5f0 chore(deps-dev): bump mongoose from 5.11.15 to 5.11.16
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.11.15 to 5.11.16.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.15...5.11.16)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:33:06 +00:00
dependabot[bot]
14969285ea chore(deps-dev): bump @types/node from 14.14.27 to 14.14.28
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.27 to 14.14.28.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:29:09 +00:00
dependabot[bot]
e9e2f8e884 chore(deps-dev): bump eslint from 7.19.0 to 7.20.0
Bumps [eslint](https://github.com/eslint/eslint) from 7.19.0 to 7.20.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.19.0...v7.20.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-15 05:27:30 +00:00
Renovate Bot
151562673a chore(deps): update dependency @types/node to v14.14.28 2021-02-14 20:01:39 +00:00
Renovate Bot
36027564bd fix(deps): update dependency class-transformer to v0.4.0 2021-02-14 16:26:15 +00:00
Renovate Bot
78fe4989ca chore(deps): update dependency @types/cors to v2.8.10 2021-02-14 07:53:42 +00:00
Renovate Bot
517df3ce9e fix(deps): update dependency fastify to v3.12.0 2021-02-13 13:22:19 +00:00
Kamil Mysliwiec
f26163df3e Merge pull request #6398 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.13
2021-02-12 15:45:51 +01:00
Renovate Bot
4e19e959f2 fix(deps): update dependency @nestjs/swagger to v4.7.13 2021-02-12 14:45:07 +00:00
Kamil Myśliwiec
fcf57a64ed test(): skip flaky kafka integration test 2021-02-12 14:58:03 +01:00
Kamil Mysliwiec
ceb5de6479 Merge pull request #6380 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.13.0
2021-02-12 14:06:40 +01:00
Kamil Mysliwiec
e6772683ce Merge pull request #6389 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.27
2021-02-12 14:06:33 +01:00
Renovate Bot
60aafc591b chore(deps): update dependency @types/node to v14.14.27 2021-02-12 12:38:57 +00:00
Kamil Myśliwiec
d84972609c Merge branch 'feat/lazy-module-loader' into 8.0.0 2021-02-12 13:36:38 +01:00
Kamil Myśliwiec
08ace7d630 test(): attempt to fix flaky kafka test 2021-02-12 13:36:17 +01:00
Kamil Mysliwiec
78fa9b4e64 Merge pull request #6392 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.12.16
2021-02-12 12:51:43 +01:00
Kamil Mysliwiec
40b1a7c106 Merge pull request #6393 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.21.0
2021-02-12 12:51:38 +01:00
Kamil Mysliwiec
af420c44e9 Merge pull request #6394 from nestjs/dependabot/npm_and_yarn/mocha-8.3.0
chore(deps-dev): bump mocha from 8.2.1 to 8.3.0
2021-02-12 12:51:34 +01:00
Kamil Mysliwiec
e95c6e7456 Merge pull request #6396 from nestjs/dependabot/npm_and_yarn/apollo-server-express-2.21.0
chore(deps-dev): bump apollo-server-express from 2.20.0 to 2.21.0
2021-02-12 12:51:30 +01:00
Kamil Mysliwiec
fac59d5530 Merge pull request #6395 from nestjs/dependabot/npm_and_yarn/types/node-14.14.26
chore(deps-dev): bump @types/node from 14.14.25 to 14.14.26
2021-02-12 12:50:26 +01:00
dependabot[bot]
f7d0e94a0e chore(deps-dev): bump apollo-server-express from 2.20.0 to 2.21.0
Bumps [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) from 2.20.0 to 2.21.0.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@2.21.0/packages/apollo-server-express)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-12 05:22:23 +00:00
dependabot[bot]
00995d0ff3 chore(deps-dev): bump @types/node from 14.14.25 to 14.14.26
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.25 to 14.14.26.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-12 05:20:30 +00:00
dependabot[bot]
c3806a557a chore(deps-dev): bump mocha from 8.2.1 to 8.3.0
Bumps [mocha](https://github.com/mochajs/mocha) from 8.2.1 to 8.3.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v8.2.1...v8.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-12 05:18:42 +00:00
Renovate Bot
b3e0568245 fix(deps): update apollo graphql packages to v2.21.0 2021-02-12 03:05:56 +00:00
Renovate Bot
5fe60d707b chore(deps): update babel monorepo to v7.12.16 2021-02-11 23:54:14 +00:00
Kamil Mysliwiec
73ae759dfd Merge pull request #6386 from nestjs/feat/lazy-module-loader
feat(core): add lazy module loader class
2021-02-11 21:36:55 +01:00
Kamil Myśliwiec
8ad9f0ad23 test(): add retries to kafka integration test (no leader error) 2021-02-11 21:18:05 +01:00
Kamil Myśliwiec
797ac4318b test(): add basic test 2021-02-11 20:50:21 +01:00
Kamil Myśliwiec
24ed6b45be chore(): exclude factories 2021-02-11 15:10:58 +01:00
Kamil Myśliwiec
a2b4c4a723 fix(): fix unit tests, imports 2021-02-11 14:52:20 +01:00
Kamil Myśliwiec
c212327794 feat(core): add lazy module loader class 2021-02-11 13:48:36 +01:00
Kamil Mysliwiec
6c44abedc8 Merge pull request #6379 from nestjs/renovate/chai-4.x
chore(deps): update dependency @types/chai to v4.2.15
2021-02-11 13:24:52 +01:00
Renovate Bot
6d625b91b4 chore(deps): update dependency @types/chai to v4.2.15 2021-02-11 07:48:12 +00:00
Kamil Mysliwiec
51c091e8eb Merge pull request #6377 from nestjs/renovate/ts-loader-8.x
chore(deps): update dependency ts-loader to v8.0.17
2021-02-11 08:41:03 +01:00
Kamil Mysliwiec
597b6c514a Merge pull request #6378 from nestjs/renovate/graphql-tools-monorepo
fix(deps): update dependency graphql-tools to v7.0.3
2021-02-11 08:40:56 +01:00
Kamil Mysliwiec
8be6777d6b Merge pull request #6381 from nestjs/renovate/typescript-4.x
chore(deps): update dependency typescript to v4.1.5
2021-02-11 08:40:51 +01:00
Kamil Mysliwiec
4b73018de0 Merge pull request #6382 from nestjs/dependabot/npm_and_yarn/graphql-tools-7.0.3
chore(deps-dev): bump graphql-tools from 7.0.2 to 7.0.3
2021-02-11 08:40:45 +01:00
Kamil Mysliwiec
b4907b36ae Merge pull request #6384 from nestjs/dependabot/npm_and_yarn/point-of-view-4.13.0
chore(deps-dev): bump point-of-view from 4.12.0 to 4.13.0
2021-02-11 08:40:39 +01:00
dependabot[bot]
2dc8b572a1 chore(deps-dev): bump point-of-view from 4.12.0 to 4.13.0
Bumps [point-of-view](https://github.com/fastify/point-of-view) from 4.12.0 to 4.13.0.
- [Release notes](https://github.com/fastify/point-of-view/releases)
- [Commits](https://github.com/fastify/point-of-view/compare/v4.12.0...v4.13.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-11 05:23:29 +00:00
dependabot[bot]
1e916fbc6a chore(deps-dev): bump graphql-tools from 7.0.2 to 7.0.3
Bumps [graphql-tools](https://github.com/ardatan/graphql-tools/tree/HEAD/packages/graphql-tools) from 7.0.2 to 7.0.3.
- [Release notes](https://github.com/ardatan/graphql-tools/releases)
- [Changelog](https://github.com/ardatan/graphql-tools/blob/master/packages/graphql-tools/CHANGELOG.md)
- [Commits](https://github.com/ardatan/graphql-tools/commits/graphql-tools@7.0.3/packages/graphql-tools)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-11 05:19:08 +00:00
Renovate Bot
59c917e30a chore(deps): update dependency typescript to v4.1.5 2021-02-10 21:53:30 +00:00
Renovate Bot
6421d6b04a fix(deps): update dependency point-of-view to v4.13.0 2021-02-10 19:30:34 +00:00
Renovate Bot
0257245554 fix(deps): update dependency graphql-tools to v7.0.3 2021-02-10 18:54:21 +00:00
Renovate Bot
47525d26d8 chore(deps): update dependency ts-loader to v8.0.17 2021-02-10 18:50:49 +00:00
Kamil Mysliwiec
954fbb693f Merge pull request #6374 from nestjs/renovate/pin-dependencies
fix(deps): pin dependencies
2021-02-10 11:41:15 +01:00
Renovate Bot
fbe04f2db4 fix(deps): pin dependencies 2021-02-10 10:40:47 +00:00
Kamil Mysliwiec
e088e113b7 Merge pull request #6373 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.12
2021-02-10 11:39:26 +01:00
Kamil Myśliwiec
d478e22723 Merge branch 'Tony133-sample/event-emitter' 2021-02-10 11:38:06 +01:00
Kamil Myśliwiec
d513fdf408 sample(30-event-emitter): tweaks, fix example 2021-02-10 11:37:45 +01:00
Kamil Myśliwiec
a7df4d6d55 Merge branch 'sample/event-emitter' of https://github.com/Tony133/nest into Tony133-sample/event-emitter 2021-02-10 11:27:59 +01:00
Renovate Bot
b32817aeed fix(deps): update nest monorepo to v7.6.12 2021-02-10 09:23:35 +00:00
Kamil Myśliwiec
c349d92bea chore(@nestjs) publish v7.6.12 release 2021-02-10 09:25:06 +01:00
Kamil Myśliwiec
f4a8f493bc fix(platform-fastify): return res.view from handler #6363 2021-02-10 09:24:05 +01:00
Kamil Myśliwiec
a60491d9bc Merge branch 'master' of https://github.com/nestjs/nest 2021-02-10 09:20:32 +01:00
Kamil Myśliwiec
80edd1002b Merge branch 'stoleruradu-fix/app-methods-chain-invocation-crash' 2021-02-10 09:20:17 +01:00
Kamil Myśliwiec
527f8ccfbb refactor(core): minor tweaks 2021-02-10 09:20:04 +01:00
Kamil Mysliwiec
7a7ccb7c45 Merge pull request #6364 from nestjs/renovate/ts-jest-26.x
chore(deps): update dependency ts-jest to v26.5.1
2021-02-10 09:18:36 +01:00
Renovate Bot
8e999a7665 chore(deps): update dependency ts-jest to v26.5.1 2021-02-10 08:06:55 +00:00
Kamil Mysliwiec
1a8eefebfd Merge pull request #6369 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.20.0
2021-02-10 08:33:14 +01:00
Kamil Mysliwiec
cf5cd331ec Merge pull request #6370 from nestjs/dependabot/npm_and_yarn/apollo-server-express-2.20.0
chore(deps-dev): bump apollo-server-express from 2.19.2 to 2.20.0
2021-02-10 08:27:28 +01:00
Kamil Mysliwiec
b8078d7d05 Merge pull request #6368 from nestjs/renovate/grpc-1.x
fix(deps): update dependency grpc to v1.24.5
2021-02-10 08:27:20 +01:00
Kamil Mysliwiec
34adb6d90b Merge pull request #6367 from nestjs/renovate/typescript-4.x
chore(deps): update dependency typescript to v4.1.4
2021-02-10 08:27:01 +01:00
dependabot[bot]
bff8609b98 chore(deps-dev): bump apollo-server-express from 2.19.2 to 2.20.0
Bumps [apollo-server-express](https://github.com/apollographql/apollo-server/tree/HEAD/packages/apollo-server-express) from 2.19.2 to 2.20.0.
- [Release notes](https://github.com/apollographql/apollo-server/releases)
- [Changelog](https://github.com/apollographql/apollo-server/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-server/commits/apollo-server-express@2.20.0/packages/apollo-server-express)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-10 05:18:09 +00:00
Renovate Bot
29847d265c fix(deps): update apollo graphql packages to v2.20.0 2021-02-10 01:00:19 +00:00
Renovate Bot
38a2b106c4 fix(deps): update dependency grpc to v1.24.5 2021-02-09 22:37:14 +00:00
Renovate Bot
0a8eb9cbbe chore(deps): update dependency typescript to v4.1.4 2021-02-09 19:55:11 +00:00
Radu Stoleru
40ec0aee09 fix(core): app methods chain invocation crash
Closes: #6365
2021-02-09 20:36:13 +02:00
Kamil Mysliwiec
5fcda32a88 Merge pull request #6361 from nestjs/renovate/amqp-connection-manager-3.x
chore(deps): update dependency amqp-connection-manager to v3.2.2
2021-02-09 13:08:43 +01:00
Renovate Bot
c4778047ca chore(deps): update dependency amqp-connection-manager to v3.2.2 2021-02-09 10:44:21 +00:00
Kamil Myśliwiec
10164b6770 Merge branch 'lucavb-feature/pipes-fileinterceptor' 2021-02-09 09:47:46 +01:00
Kamil Myśliwiec
0312224383 refactor(common): minor tweaks 2021-02-09 09:47:33 +01:00
Kamil Myśliwiec
a8e19c0514 Merge branch 'feature/pipes-fileinterceptor' of https://github.com/lucavb/nest into lucavb-feature/pipes-fileinterceptor 2021-02-09 09:42:18 +01:00
Kamil Myśliwiec
4c432a729c chore(): publish alpha release 2021-02-09 09:41:54 +01:00
Kamil Mysliwiec
ccfb512992 Merge pull request #6351 from nestjs/renovate/ts-loader-8.x
chore(deps): update dependency ts-loader to v8.0.16
2021-02-09 08:55:30 +01:00
Kamil Mysliwiec
fa3b744e46 Merge pull request #6352 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.31
2021-02-09 08:55:23 +01:00
Kamil Mysliwiec
86870636a2 Merge pull request #6353 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.15.0
2021-02-09 08:55:17 +01:00
Kamil Mysliwiec
b9d39b973d Merge pull request #6354 from nestjs/renovate/husky-5.x
chore(deps): update dependency husky to v5
2021-02-09 08:55:09 +01:00
Kamil Mysliwiec
5b07b2432f Update renovate.json 2021-02-09 08:54:55 +01:00
Luca Becker
2ceddd61c0 feat(common): Allowing pipes for UploadedFile / UploadedFiles
https://github.com/nestjs/nest/issues/4752
2021-02-08 21:53:28 +01:00
Renovate Bot
1ac11d1b06 chore(deps): update dependency husky to v5 2021-02-08 20:21:00 +00:00
Renovate Bot
8503d62e4e chore(deps): update typescript-eslint monorepo to v4.15.0 2021-02-08 19:42:18 +00:00
Renovate Bot
6e8547bd94 fix(deps): update dependency typeorm to v0.2.31 2021-02-08 18:17:31 +00:00
Renovate Bot
7009884378 chore(deps): update dependency ts-loader to v8.0.16 2021-02-08 18:13:21 +00:00
Kamil Myśliwiec
1eea03e031 sample(02-gateways): fix redis adapter 2021-02-08 15:05:09 +01:00
Kamil Myśliwiec
530f8352e8 hotfix(): fix integration tests script 2021-02-08 14:29:23 +01:00
Kamil Myśliwiec
3f2a9be4f0 test(): bump shutdown hooks tests timeout 2021-02-08 14:19:42 +01:00
Kamil Myśliwiec
8d8d3d0265 hotfix(microservices): check if next function is present (event handler) 2021-02-08 14:11:32 +01:00
Kamil Myśliwiec
6ede3aef2c chore(common): deprecate http module 2021-02-08 13:44:33 +01:00
Kamil Myśliwiec
7cb8f66769 chore(): resolve conflicts 2021-02-08 13:32:52 +01:00
Kamil Myśliwiec
526cc5fa02 chore(): resolve conflicts 2021-02-08 13:31:41 +01:00
Kamil Mysliwiec
170f574bef Merge pull request #6248 from nestjs/renovate/graphql-15.x
fix(deps): update dependency graphql to v15.5.0
2021-02-08 11:25:38 +01:00
Kamil Myśliwiec
124afbbdc7 fix(core): extract forward reference name to output ctor params (#6331) 2021-02-08 10:11:24 +01:00
Renovate Bot
bee7ab584f fix(deps): update dependency graphql to v15.5.0 2021-02-08 08:28:05 +00:00
Kamil Mysliwiec
97fe2dde38 Merge pull request #6346 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.21.2
2021-02-08 09:23:19 +01:00
Kamil Mysliwiec
52483414d6 Merge pull request #6340 from nestjs/renovate/graphql-subscriptions-1.x
fix(deps): update dependency graphql-subscriptions to v1.2.0
2021-02-08 09:23:14 +01:00
Kamil Mysliwiec
3323283a1d Merge pull request #6323 from nestjs/renovate/ts-loader-8.x
chore(deps): update dependency ts-loader to v8.0.15
2021-02-08 09:23:07 +01:00
Kamil Mysliwiec
4b3f1a43ae Merge pull request #6332 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.12.0
2021-02-08 09:23:01 +01:00
Kamil Mysliwiec
b5006c958f Merge pull request #6341 from nestjs/renovate/bull-3.x
fix(deps): update dependency bull to v3.20.1
2021-02-08 09:22:51 +01:00
Kamil Mysliwiec
36757d4056 Merge pull request #6348 from nestjs/dependabot/npm_and_yarn/point-of-view-4.12.0
chore(deps-dev): bump point-of-view from 4.11.0 to 4.12.0
2021-02-08 09:22:42 +01:00
dependabot[bot]
989a66a2ec chore(deps-dev): bump point-of-view from 4.11.0 to 4.12.0
Bumps [point-of-view](https://github.com/fastify/point-of-view) from 4.11.0 to 4.12.0.
- [Release notes](https://github.com/fastify/point-of-view/releases)
- [Commits](https://github.com/fastify/point-of-view/compare/v4.11.0...v4.12.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-08 05:25:56 +00:00
Renovate Bot
38baa94eee chore(deps): update dependency webpack to v5.21.2 2021-02-07 19:12:16 +00:00
Renovate Bot
b4bad009d9 fix(deps): update dependency point-of-view to v4.12.0 2021-02-06 16:11:25 +00:00
Renovate Bot
6aa9c131ac fix(deps): update dependency graphql-subscriptions to v1.2.0 2021-02-06 16:08:27 +00:00
Renovate Bot
58cdb78acc fix(deps): update dependency bull to v3.20.1 2021-02-06 16:06:44 +00:00
Renovate Bot
fd7286476b chore(deps): update dependency ts-loader to v8.0.15 2021-02-06 16:05:36 +00:00
Kamil Mysliwiec
d5c51c144b Merge pull request #6336 from nestjs/renovate/lint-staged-10.x
chore(deps): update dependency lint-staged to v10.5.4
2021-02-06 16:40:59 +01:00
Kamil Mysliwiec
6c65300078 Merge pull request #6339 from muturgan/master
HttpServer.getRequestUrl typings fixed
2021-02-06 16:39:08 +01:00
Kamil Mysliwiec
3e196c1376 Merge pull request #6337 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.21.1
2021-02-06 16:36:10 +01:00
Renovate Bot
462da30ecd chore(deps): update dependency webpack to v5.21.1 2021-02-06 10:14:48 +00:00
Andrey Sakharov
ddcd840fb8 HttpServer.getRequestUrl typings fixed 2021-02-06 01:43:10 +03:00
Renovate Bot
025689f022 chore(deps): update dependency lint-staged to v10.5.4 2021-02-05 17:55:23 +00:00
Kamil Mysliwiec
4133e4662c Merge pull request #6334 from nestjs/feat/multiple-event-subscribers
feat(microservices): support multiple event subscribers
2021-02-05 15:23:13 +01:00
Kamil Mysliwiec
d449a70a49 Merge pull request #6333 from nestjs/renovate/fastify-multipart-4.x
chore(deps): update dependency fastify-multipart to v4
2021-02-05 15:21:53 +01:00
Kamil Mysliwiec
426b31fb5c Merge pull request #6321 from nestjs/fix/support-diff-ws-paths
fix(websockets/platform-ws): support ws servers running on different paths
2021-02-05 15:21:05 +01:00
Kamil Myśliwiec
b15914db1e sample(02-gateways): fix redis io adapter import 2021-02-05 15:18:16 +01:00
Kamil Myśliwiec
1e47bd9094 sample(02-gateways): fix redis io adapter import 2021-02-05 15:17:19 +01:00
Kamil Myśliwiec
b711019660 feat(microservices): support multiple event subscribers 2021-02-05 15:15:32 +01:00
Renovate Bot
fd094c19c9 chore(deps): update dependency fastify-multipart to v4 2021-02-05 13:32:38 +00:00
Kamil Mysliwiec
28d1ab655e Merge pull request #6329 from nestjs/renovate/nestjs-mongoose-7.x
fix(deps): update dependency @nestjs/mongoose to v7.2.3
2021-02-05 13:01:57 +01:00
Renovate Bot
4feca70016 fix(deps): update dependency @nestjs/mongoose to v7.2.3 2021-02-05 09:10:31 +00:00
Kamil Mysliwiec
59476d8aa5 Merge pull request #6318 from Tony133/test/fix-client-mqtt
test(microservice): fix client mqtt unit tests
2021-02-05 09:11:49 +01:00
Kamil Mysliwiec
8f6ee6ec82 Merge pull request #6320 from Tony133/test/fix-client-redis
test(microservice): fix client redis unit tests
2021-02-05 09:11:38 +01:00
Kamil Mysliwiec
7a224d6ce9 Merge pull request #6306 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.20.2
2021-02-05 08:55:16 +01:00
Kamil Mysliwiec
5657412a55 Merge pull request #6316 from nestjs/renovate/chai-4.x
chore(deps): update dependency chai to v4.3.0
2021-02-05 08:55:08 +01:00
Kamil Mysliwiec
e4d6695c15 Merge pull request #6324 from nestjs/renovate/babel-monorepo
chore(deps): update dependency @babel/plugin-transform-runtime to v7.12.15
2021-02-05 08:54:50 +01:00
Kamil Mysliwiec
ee92aecddf Merge pull request #6327 from nestjs/dependabot/npm_and_yarn/chai-4.3.0
chore(deps-dev): bump chai from 4.2.0 to 4.3.0
2021-02-05 08:54:40 +01:00
dependabot[bot]
2deced39c8 chore(deps-dev): bump chai from 4.2.0 to 4.3.0
Bumps [chai](https://github.com/chaijs/chai) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/master/History.md)
- [Commits](https://github.com/chaijs/chai/compare/4.2.0...4.3.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-05 05:20:09 +00:00
Renovate Bot
095bce2687 chore(deps): update dependency @babel/plugin-transform-runtime to v7.12.15 2021-02-04 22:27:43 +00:00
Renovate Bot
c190ccb5cd chore(deps): update dependency webpack to v5.20.2 2021-02-04 15:11:38 +00:00
Tony133
71fb7c68b2 test(microservice): fix client redis unit tests 2021-02-04 15:46:47 +01:00
Kamil Myśliwiec
949df4a88d fix(): hotfix 2021-02-04 15:12:57 +01:00
Kamil Myśliwiec
e473bd3007 chore(): resolve merge conflicts 2021-02-04 15:11:57 +01:00
Kamil Myśliwiec
470fcf8695 chore(): resolve merge conflicts 2021-02-04 15:09:09 +01:00
Kamil Myśliwiec
cb4a9d641b fix(websockets): allow multiple paths when http internal server is used 2021-02-04 15:07:00 +01:00
Kamil Myśliwiec
29ca9e195f chore(): resolve merge conflicts 2021-02-04 14:52:47 +01:00
Kamil Mysliwiec
0e16450a64 Merge pull request #6311 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.15
2021-02-04 14:49:31 +01:00
Kamil Mysliwiec
2ee0e7f840 Merge pull request #6312 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.25
2021-02-04 14:49:23 +01:00
Kamil Myśliwiec
d381e149ca fix(websockets): allow to share a single server with multiple paths (ws) 2021-02-04 14:48:59 +01:00
Tony133
b365aa5fba test(microservice): fix client mqtt unit tests 2021-02-04 13:15:29 +01:00
Renovate Bot
a423ca8c31 chore(deps): update dependency chai to v4.3.0 2021-02-04 11:47:18 +00:00
Renovate Bot
e0816c91a1 fix(deps): update dependency mongoose to v5.11.15 2021-02-04 10:36:54 +00:00
Renovate Bot
8cd06e9bb5 chore(deps): update dependency @types/node to v14.14.25 2021-02-04 09:10:57 +00:00
Kamil Myśliwiec
a138be8c0e fix(websockets): support ws servers running on different paths 2021-02-04 09:50:54 +01:00
Kamil Mysliwiec
b21af5ef47 Merge pull request #6308 from Tony133/test/fix-web-sockets-controller-spec
test(websockets): fix websockets controller unit tests
2021-02-04 08:24:45 +01:00
Tony133
7b95db1a5b test(websockets): fix websockets controller unit tests 2021-02-03 20:49:58 +01:00
Kamil Myśliwiec
1823b46607 Merge branch 'master' of https://github.com/nestjs/nest 2021-02-03 14:08:22 +01:00
Kamil Myśliwiec
f6715dae15 fix(platform-ws): fail when namespace present in gateway config 2021-02-03 14:07:50 +01:00
Kamil Mysliwiec
da2935cc0f Merge pull request #6305 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.11
2021-02-03 14:05:34 +01:00
Renovate Bot
65e1cca493 fix(deps): update nest monorepo to v7.6.11 2021-02-03 12:50:48 +00:00
Kamil Myśliwiec
6bf271aa10 test(microservices): fix clients module unit tests 2021-02-03 13:34:59 +01:00
Kamil Myśliwiec
a86f2ae62e chore(): add tsconfig paths to the base configuration 2021-02-03 12:58:16 +01:00
Kamil Myśliwiec
e22c6019e9 chore(@nestjs) publish v7.6.11 release 2021-02-03 10:22:03 +01:00
Kamil Myśliwiec
054bae48a1 Merge branch 'master' of https://github.com/nestjs/nest 2021-02-03 10:20:32 +01:00
Kamil Myśliwiec
0ba2658ab4 fix(microservices): auto close clients on app shutdown 2021-02-03 10:20:24 +01:00
Kamil Mysliwiec
dcf8788262 Merge pull request #6297 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.5.0
2021-02-03 10:14:25 +01:00
Kamil Mysliwiec
c8f739ced0 Merge pull request #6303 from SuperHuangXu/master
test: 💍 add test
2021-02-03 10:14:09 +01:00
Kamil Mysliwiec
eb233d9fb3 Update sample/19-auth-jwt/src/auth/auth.service.spec.ts 2021-02-03 10:13:52 +01:00
Kamil Mysliwiec
b8e552b229 Update sample/19-auth-jwt/src/auth/auth.service.spec.ts 2021-02-03 10:13:33 +01:00
Kamil Myśliwiec
a96b08465e chore(@nestjs) publish v7.6.10 release 2021-02-03 09:27:25 +01:00
Kamil Myśliwiec
c47c45b6ff Merge branch 'master' of https://github.com/nestjs/nest 2021-02-03 09:24:24 +01:00
Kamil Myśliwiec
93b5598a33 fix(common): flatten nested errors (parse array pipe) 2021-02-03 09:24:14 +01:00
Kamil Mysliwiec
29497d61af Merge pull request #6298 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.4.3
2021-02-03 09:19:54 +01:00
Renovate Bot
f37e23c5ea fix(deps): update dependency ws to v7.4.3 2021-02-03 07:57:40 +00:00
Renovate Bot
07cab6a468 chore(deps): update dependency webpack-cli to v4.5.0 2021-02-03 07:56:57 +00:00
Kamil Mysliwiec
fa0e011b03 Merge pull request #6299 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.20.0
2021-02-03 08:55:06 +01:00
Kamil Mysliwiec
d034e62ff0 Merge pull request #6301 from nestjs/renovate/mongodb-3.x
fix(deps): update dependency mongodb to v3.6.4
2021-02-03 08:55:01 +01:00
Kamil Mysliwiec
396fe779e6 Merge pull request #6302 from nestjs/renovate/babel-monorepo
chore(deps): update babel monorepo to v7.12.13
2021-02-03 08:54:56 +01:00
Kamil Mysliwiec
5728578e10 Merge pull request #6304 from nestjs/dependabot/npm_and_yarn/ws-7.4.3
chore(deps): bump ws from 7.4.2 to 7.4.3
2021-02-03 08:52:02 +01:00
dependabot[bot]
0db1b041ef chore(deps): bump ws from 7.4.2 to 7.4.3
Bumps [ws](https://github.com/websockets/ws) from 7.4.2 to 7.4.3.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.2...7.4.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-03 05:12:10 +00:00
Renovate Bot
821574cee9 chore(deps): update babel monorepo to v7.12.13 2021-02-03 02:41:11 +00:00
SuperHuangXu
4f96cadb7e test: 💍 add test 2021-02-03 10:02:15 +08:00
Renovate Bot
90d64d085d fix(deps): update dependency mongodb to v3.6.4 2021-02-02 22:55:57 +00:00
Renovate Bot
6db30813de chore(deps): update dependency webpack to v5.20.0 2021-02-02 21:19:16 +00:00
Kamil Mysliwiec
b336fd172c Merge pull request #6295 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.9
2021-02-02 13:43:50 +01:00
Renovate Bot
3123ad3f19 fix(deps): update nest monorepo to v7.6.9 2021-02-02 12:35:09 +00:00
Kamil Myśliwiec
1eb682760e Merge branch 'Kiliandeca-feat/exclude-route-global-prefix' into 8.0.0 2021-02-02 13:28:38 +01:00
Kamil Myśliwiec
c5d47bb588 test(core): add tests for exclude global prefix methods 2021-02-02 13:28:22 +01:00
Kamil Mysliwiec
fc5f3c91af Merge pull request #6293 from nestjs/renovate/engine.io-client-4.x
chore(deps): update dependency engine.io-client to v4.1.1
2021-02-02 12:41:19 +01:00
Kamil Myśliwiec
e51ab047d2 chore(@nestjs) publish v7.6.9 release 2021-02-02 11:24:11 +01:00
Kamil Myśliwiec
2ba2b99325 fix(common): validate all array items when stop at first disabled (#6263) 2021-02-02 11:12:45 +01:00
Kamil Myśliwiec
ba37eee5b0 Merge branch 'andrewda-host-array' 2021-02-02 10:35:50 +01:00
Kamil Myśliwiec
4804f32472 refactor(core): tweaks to host filtering, extract error message 2021-02-02 10:35:26 +01:00
Kamil Myśliwiec
40a0678fbf Merge branch 'host-array' of https://github.com/andrewda/nest into andrewda-host-array 2021-02-02 10:28:56 +01:00
Renovate Bot
a11d167130 chore(deps): update dependency engine.io-client to v4.1.1 2021-02-02 09:25:49 +00:00
Kamil Myśliwiec
c73adb6623 Merge branch 'kaufmo-add-parse-float-and-enum-pipes' into 8.0.0 2021-02-02 10:22:28 +01:00
Kamil Myśliwiec
f5598f7e18 test(common): update tests for streamable file, parse enum pipe 2021-02-02 10:21:59 +01:00
Kamil Myśliwiec
9faeab938e Merge branch 'add-parse-float-and-enum-pipes' of https://github.com/kaufmo/nest into kaufmo-add-parse-float-and-enum-pipes 2021-02-02 10:01:51 +01:00
Kamil Myśliwiec
a0722d3715 Merge branch 'merceyz-merceyz/websockets-peer' into 8.0.0 2021-02-02 10:00:40 +01:00
Kamil Myśliwiec
a6cf8be22e fix(): flat platform socketio as an optional peer dep 2021-02-02 10:00:29 +01:00
Kamil Myśliwiec
f57d1c5ce7 Merge branch 'merceyz/websockets-peer' of https://github.com/merceyz/nest into merceyz-merceyz/websockets-peer 2021-02-02 09:55:25 +01:00
Kamil Mysliwiec
6b119c3579 Merge pull request #6289 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.14.2
2021-02-02 08:41:55 +01:00
Renovate Bot
f22d3370f3 chore(deps): update typescript-eslint monorepo to v4.14.2 2021-02-01 20:22:34 +00:00
Kamil Mysliwiec
c12100c3c6 Merge pull request #6288 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.8
2021-02-01 16:12:27 +01:00
Kamil Myśliwiec
20cbe3f4a5 chore(): resolve conflicts 2021-02-01 16:11:37 +01:00
Kamil Myśliwiec
e9024fe7e7 feat(microservices): support property extraction in payload decorator 2021-02-01 16:04:46 +01:00
Renovate Bot
8cf29c9172 fix(deps): update nest monorepo to v7.6.8 2021-02-01 14:42:54 +00:00
Kamil Myśliwiec
341f2dcec3 Merge branch 'ws-messagebody-param-extract' of https://github.com/jczacharia/nest into jczacharia-ws-messagebody-param-extract 2021-02-01 15:35:35 +01:00
Kamil Myśliwiec
12ac1108a7 chore(): bump package json version 2021-02-01 15:26:40 +01:00
Kamil Myśliwiec
c150deefbd chore(@nestjs) publish v7.6.8 release 2021-02-01 15:25:38 +01:00
Kamil Myśliwiec
68b5d2a8e2 chore(): update README 2021-02-01 15:23:44 +01:00
Kamil Myśliwiec
fac13c601f Merge branch '8.0.0' of https://github.com/nestjs/nest into 8.0.0 2021-02-01 14:34:15 +01:00
Kamil Myśliwiec
39c7dfa656 Merge branch 'jmcdo29-feat/send-files' into 8.0.0 2021-02-01 14:34:03 +01:00
Kamil Myśliwiec
f4162355df refactor(common): small tweaks to the streamable file 2021-02-01 14:33:48 +01:00
Kamil Myśliwiec
9c3c486da4 Merge branch 'feat/send-files' of https://github.com/jmcdo29/nest into jmcdo29-feat/send-files 2021-02-01 14:33:13 +01:00
Kamil Mysliwiec
4d87dd6b1e Merge pull request #6287 from nestjs/renovate/imports-loader-2.x
chore(deps): update dependency imports-loader to v2
2021-02-01 14:27:23 +01:00
Kamil Myśliwiec
e0b825121b Merge branch 'jmcdo29-feat/microservice-deserialize-error' 2021-02-01 14:26:37 +01:00
Kamil Myśliwiec
dc8b1d5c72 refactor(microservices): rename is custom client options method 2021-02-01 14:23:37 +01:00
Renovate Bot
832b3bc90c chore(deps): update dependency imports-loader to v2 2021-02-01 13:20:14 +00:00
Kamil Myśliwiec
8180e5905c Merge branch 'feat/microservice-deserialize-error' of https://github.com/jmcdo29/nest into jmcdo29-feat/microservice-deserialize-error 2021-02-01 13:46:55 +01:00
Kamil Myśliwiec
2307373bfe Merge branch 'gabeodess-graphql-schema-first-resolve-field' 2021-02-01 13:44:50 +01:00
Kamil Myśliwiec
71255392c9 sample(12-graphql-schema-first): fix sample 2021-02-01 13:43:45 +01:00
Kamil Myśliwiec
07c8cdc80b Merge branch 'graphql-schema-first-resolve-field' of https://github.com/gabeodess/nest into gabeodess-graphql-schema-first-resolve-field 2021-02-01 13:18:56 +01:00
Kamil Mysliwiec
f9e5272e2b Merge pull request #6286 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.11.0
2021-02-01 13:14:06 +01:00
Renovate Bot
b842a7e817 fix(deps): update dependency point-of-view to v4.11.0 2021-02-01 12:12:15 +00:00
Kamil Mysliwiec
8df890a8ac Merge pull request #6245 from bonkboykz/fix-websockets-metadata-typings
fix(websockets): fix typings for gatewaymetadata origins
2021-02-01 13:10:34 +01:00
Kamil Mysliwiec
060befe22e Merge pull request #6257 from Tony133/chore/update-transform-options
chore(): update interface for transform options
2021-02-01 13:10:23 +01:00
Kamil Mysliwiec
06bddccb5c Merge pull request #6249 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.10.0
2021-02-01 13:08:39 +01:00
Kamil Mysliwiec
4f88c3d147 Merge pull request #6282 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.19.0
2021-02-01 10:00:30 +01:00
Renovate Bot
dd7c176df3 fix(deps): update dependency point-of-view to v4.10.0 2021-02-01 07:56:45 +00:00
Renovate Bot
c43fb62322 chore(deps): update dependency eslint to v7.19.0 2021-02-01 07:53:50 +00:00
Kamil Mysliwiec
8c4fb929b7 Merge pull request #6276 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.19.0
2021-02-01 08:38:52 +01:00
Kamil Mysliwiec
1130edc150 Merge pull request #6285 from nestjs/dependabot/npm_and_yarn/point-of-view-4.10.0
chore(deps-dev): bump point-of-view from 4.9.0 to 4.10.0
2021-02-01 08:38:34 +01:00
dependabot[bot]
6417c5477a chore(deps-dev): bump point-of-view from 4.9.0 to 4.10.0
Bumps [point-of-view](https://github.com/fastify/point-of-view) from 4.9.0 to 4.10.0.
- [Release notes](https://github.com/fastify/point-of-view/releases)
- [Commits](https://github.com/fastify/point-of-view/compare/v4.9.0...v4.10.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-01 05:49:52 +00:00
merceyz
142b39e203 fix(websockets): require @nestjs/platform-socket.io correctly 2021-01-31 17:02:12 +01:00
Kamil Mysliwiec
149483a852 Update Readme.md 2021-01-30 12:41:17 +01:00
Kamil Mysliwiec
27d9202108 Update readme_jp.md 2021-01-30 12:33:13 +01:00
Kamil Mysliwiec
950e3697c7 Merge pull request #6275 from pochi-sato/master
docs(readme): Create Readme for "Japanese"!
2021-01-30 11:57:09 +01:00
Renovate Bot
df5a7c3a48 chore(deps): update dependency webpack to v5.19.0 2021-01-30 10:25:03 +00:00
Kamil Mysliwiec
25b7ad5805 Merge pull request #6273 from nestjs/renovate/ts-jest-26.x
chore(deps): update dependency ts-jest to v26.5.0
2021-01-30 11:23:19 +01:00
Takuto Sato
0f668075fb Create Readme for "Japanese"! 2021-01-30 00:45:31 +09:00
Renovate Bot
b74f80fb1c chore(deps): update dependency ts-jest to v26.5.0 2021-01-29 14:36:13 +00:00
Kamil Mysliwiec
3ffa76f1ac Merge pull request #5893 from nestjs/renovate/major-socket.io-packages
fix(deps): update socket.io packages (major)
2021-01-29 15:24:42 +01:00
Kamil Myśliwiec
fc56e93c4b fix(): fix middleware tests, fix socketio deprecations 2021-01-29 15:24:09 +01:00
Kamil Myśliwiec
12aa576a55 chore(): resolve merge conflicts 2021-01-29 13:51:00 +01:00
Kamil Mysliwiec
a0d08f049c Merge pull request #6268 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.14
2021-01-29 13:47:55 +01:00
Kamil Myśliwiec
cb37ecb570 test(): remove deprecated methods usage, bump kafka timeout 2021-01-29 13:34:37 +01:00
Kamil Myśliwiec
c7dce661bb fix(microservices): fix on connect event listener (mqtt) 2021-01-29 12:33:56 +01:00
Kamil Myśliwiec
0d178566cc fix(core): fix fastify listen - run callback 2021-01-29 12:31:00 +01:00
Renovate Bot
c88db600a0 fix(deps): update dependency mongoose to v5.11.14 2021-01-29 10:44:03 +00:00
Kamil Myśliwiec
134905018b test(): fix grpc invalid import 2021-01-29 11:42:09 +01:00
Kamil Mysliwiec
21013308bd Merge pull request #6264 from nestjs/fix/microservice-reject-on-error
fix(microservices): reject on error (on listen method call)
2021-01-29 09:37:36 +01:00
Tony133
91be6a6a55 chore(sample): Added sample for event emitter with nestjs 2021-01-28 22:58:02 +01:00
Kamil Myśliwiec
f8bc434bf4 test(microservices): add unit tests (populate errors by servers) 2021-01-28 14:35:02 +01:00
Kamil Myśliwiec
8779a44402 test(microservices): fix unit tests (nats and tcp servers) 2021-01-28 14:18:16 +01:00
Kamil Myśliwiec
9241905f11 fix(microservices): reject on error (on listen method call) 2021-01-28 14:00:15 +01:00
Kamil Mysliwiec
e196f51608 Update Readme.md 2021-01-28 11:56:17 +01:00
Kamil Mysliwiec
f4c45f8d88 Update Readme.md 2021-01-28 11:54:50 +01:00
Jay McDoniel
149bf82d1a test: adds test to check rxjs support 2021-01-27 17:21:01 -08:00
Jay McDoniel
1c8ee541fe feat(common): adds new class for file stream
The new `StreamableFile` class allows for users to create
an easy to consume file to send back to the client side. Both
`ExpressAdapter` and `FastifyAdapter` have been updated to
accomodate for this new class.
2021-01-27 16:07:06 -08:00
Jay McDoniel
3ff7c8aaa8 test: add non-file test case 2021-01-27 16:06:17 -08:00
Jay McDoniel
6a786f0ac6 feat(core): address file-send code review comments 2021-01-27 16:06:17 -08:00
Jay McDoniel
b862e9ce8d feat(core): add file send capability
Fastify has the built in capbility to send files without
any extra code. Express can send files via `stream.pipe(res)`
if the file is a stream, and as such, the
`Content-Type` header is set to `application/octet-stream`
in the ExpressAdapter if a stream or Buffer is detected.

fix #5263
2021-01-27 16:06:11 -08:00
Alexander Kaufmann
701da565a5 feat(@nestjs/common): add pipe transformer to validate enum values 2021-01-27 17:46:31 +01:00
Tony133
4baea48cfa chore(): update interface for trasform options ref:6256 2021-01-27 15:36:18 +01:00
Kamil Myśliwiec
e542f663df chore(): resolve merge conflicts 2021-01-27 12:57:23 +01:00
Kamil Myśliwiec
58812f5e25 fix(core): revert listen async and deprecate it 2021-01-27 12:56:00 +01:00
Kamil Myśliwiec
cd0e2d2832 Merge branch '8.0.0' of https://github.com/nestjs/nest into 8.0.0 2021-01-27 12:22:44 +01:00
Kamil Myśliwiec
6b8a4471fc Merge branch 'gperdomor-feature/grpc-js' into 8.0.0 2021-01-27 12:22:38 +01:00
Kamil Myśliwiec
036a9fb107 chore(): resolve merge conflicts 2021-01-27 12:22:08 +01:00
Kamil Mysliwiec
fb14d96b6d Merge pull request #6216 from dimitropoulos/mixin-types
fix(types) adds types for `mixin`
2021-01-27 12:18:45 +01:00
Kamil Mysliwiec
46b140991c Merge pull request #6221 from nestjs/feat/logger-refactor
feat(common): built-in, console logger refactor
2021-01-27 12:18:22 +01:00
Kamil Myśliwiec
4fd664ef45 chore(): resolve merge conflicts 2021-01-27 12:17:38 +01:00
Kamil Mysliwiec
0c5ed37a06 Merge pull request #6141 from nestjs/feat/class-references-as-tokens
feat(core): use class references as keys (container)
2021-01-27 12:16:50 +01:00
Kamil Mysliwiec
87991f69b3 Merge pull request #6237 from nestjs/fix/use-router-all
fix(core): use "router.all" method when RequestMethod is set to ALL
2021-01-27 12:16:24 +01:00
Kamil Mysliwiec
87afafba40 Merge pull request #6236 from nestjs/feat/topological-sort-hooks
feat(core): use topological sort for lifecycle hooks
2021-01-27 12:16:17 +01:00
Kamil Myśliwiec
25ac73b7d9 chore(): resolve merge conflicts 2021-01-27 12:15:44 +01:00
Kamil Mysliwiec
1320f4ee8c Merge pull request #6035 from nestjs/feat/router-module
feat(core): add RouterModule (e.g., for versioning)
2021-01-27 12:14:30 +01:00
Kamil Mysliwiec
e547172fe5 Merge pull request #5990 from nestjs/feat/support-http-errors
feat(core): base exception filter supports the http-errors library
2021-01-27 12:14:16 +01:00
Kamil Myśliwiec
e0df01f80e chore(): resolve merge conflicts 2021-01-27 12:13:23 +01:00
Kamil Mysliwiec
714a5b0700 Update package.json 2021-01-27 12:13:15 +01:00
Kamil Mysliwiec
1433690ed3 Update packages/common/test/utils/shared.utils.spec.ts 2021-01-27 12:12:57 +01:00
Kamil Mysliwiec
5d01d22457 Merge pull request #5859 from coder-freestyle/fix-set-name-property-of-exception-object-equal-to-class-name
Fix set name property of exception object equal to class name
2021-01-27 12:10:48 +01:00
Kamil Mysliwiec
a69109ee19 Merge branch '8.0.0' into fix-set-name-property-of-exception-object-equal-to-class-name 2021-01-27 12:09:34 +01:00
Kamil Mysliwiec
275e71f89a Merge pull request #6231 from nestjs/renovate/supertest-6.x
chore(deps): update dependency supertest to v6.1.3
2021-01-27 10:41:35 +01:00
Kamil Mysliwiec
4a1074a793 Merge pull request #6255 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.7
2021-01-27 10:33:15 +01:00
Kamil Mysliwiec
e9d1735688 Merge pull request #6250 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.5.0
2021-01-27 10:31:12 +01:00
Kamil Mysliwiec
3b93861706 Merge pull request #6251 from nestjs/dependabot/npm_and_yarn/point-of-view-4.9.0
chore(deps-dev): bump point-of-view from 4.8.0 to 4.9.0
2021-01-27 10:31:05 +01:00
Renovate Bot
6d1c02be01 fix(deps): update nest monorepo to v7.6.7 2021-01-27 09:23:22 +00:00
Kamil Myśliwiec
1e5f60ed17 chore(@nestjs) publish v7.6.7 release 2021-01-27 09:32:28 +01:00
Kamil Myśliwiec
6379162871 Merge branch 'master' of https://github.com/nestjs/nest 2021-01-27 09:06:37 +01:00
Kamil Myśliwiec
fddc980b1d fix(common): fallback to the default get timestamp fn (logger) 2021-01-27 09:06:28 +01:00
Renovate Bot
2c7f76d659 fix(deps): update socket.io packages 2021-01-27 07:45:53 +00:00
Renovate Bot
6027001b4e fix(deps): update dependency sequelize to v6.5.0 2021-01-27 07:37:18 +00:00
dependabot[bot]
0cd83570a2 chore(deps-dev): bump point-of-view from 4.8.0 to 4.9.0
Bumps [point-of-view](https://github.com/fastify/point-of-view) from 4.8.0 to 4.9.0.
- [Release notes](https://github.com/fastify/point-of-view/releases)
- [Commits](https://github.com/fastify/point-of-view/compare/v4.8.0...v4.9.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-27 07:33:14 +00:00
Kamil Mysliwiec
48d91c9646 Merge pull request #6252 from nestjs/dependabot/npm_and_yarn/graphql-15.5.0
chore(deps-dev): bump graphql from 15.4.0 to 15.5.0
2021-01-27 08:30:44 +01:00
Kamil Mysliwiec
9b9b3564a4 Merge pull request #6247 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.18.0
2021-01-27 08:30:30 +01:00
dependabot[bot]
25526070a1 chore(deps-dev): bump graphql from 15.4.0 to 15.5.0
Bumps [graphql](https://github.com/graphql/graphql-js) from 15.4.0 to 15.5.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v15.4.0...v15.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-27 05:26:26 +00:00
Renovate Bot
6df1712b0d chore(deps): update dependency webpack to v5.18.0 2021-01-26 20:59:38 +00:00
Renovate Bot
8aa0f75c8c chore(deps): update dependency supertest to v6.1.3 2021-01-26 10:43:58 +00:00
Kamil Mysliwiec
c0babd6cfd Merge pull request #6238 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.14.1
2021-01-26 11:29:45 +01:00
Kamil Mysliwiec
6448d17f43 Merge pull request #6239 from nestjs/renovate/socket.io-2.x
chore(deps): update dependency @types/socket.io to v2.1.13
2021-01-26 11:29:21 +01:00
Kamil Mysliwiec
6a9c9100f5 Merge pull request #6241 from nestjs/dependabot/npm_and_yarn/supertest-6.1.3
chore(deps-dev): bump supertest from 6.1.1 to 6.1.3
2021-01-26 11:29:13 +01:00
Renovate Bot
55c7051787 chore(deps): update typescript-eslint monorepo to v4.14.1 2021-01-26 09:44:24 +00:00
Renovate Bot
db6a555d29 chore(deps): update dependency @types/socket.io to v2.1.13 2021-01-26 09:16:01 +00:00
dependabot[bot]
7c722c3d0b chore(deps-dev): bump supertest from 6.1.1 to 6.1.3
Bumps [supertest](https://github.com/visionmedia/supertest) from 6.1.1 to 6.1.3.
- [Release notes](https://github.com/visionmedia/supertest/releases)
- [Commits](https://github.com/visionmedia/supertest/compare/v6.1.1...v6.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-26 08:58:14 +00:00
Kamil Mysliwiec
e7011e3b4f Merge pull request #6244 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.6
2021-01-26 09:55:53 +01:00
Kamil Myśliwiec
849426e98e test(core): fix router method factory unit test (replace use with all) 2021-01-26 09:06:43 +01:00
Yesset Zhussupov
0fb8e1a025 fix(websockets): fix typings for gatewaymetadata origins 2021-01-26 14:04:12 +06:00
Renovate Bot
459458bbb4 fix(deps): update nest monorepo to v7.6.6 2021-01-26 07:54:06 +00:00
Kamil Myśliwiec
9e96e76e1a chore(@nestjs) publish v7.6.6 release 2021-01-26 08:37:47 +01:00
Kamil Myśliwiec
a63db1b8aa fix(common): check if error is a plain object (logger) 2021-01-26 08:29:35 +01:00
Kamil Myśliwiec
477b6d0d5c Merge branch 'Sikora00-6118' 2021-01-26 08:26:01 +01:00
Kamil Myśliwiec
90aa625bf8 fix(): fix relative imports 2021-01-26 08:25:46 +01:00
Kamil Myśliwiec
e8541185f0 Merge branch '6118' of https://github.com/Sikora00/nest into Sikora00-6118 2021-01-26 08:12:18 +01:00
Kamil Myśliwiec
c48e2bcfdb fix(common): check if get timestamp is present on logger 2021-01-26 08:10:03 +01:00
Kamil Mysliwiec
667df81eb5 Merge pull request #6243 from nestjs/dependabot/npm_and_yarn/types/socket.io-2.1.13
chore(deps-dev): bump @types/socket.io from 2.1.12 to 2.1.13
2021-01-26 08:07:45 +01:00
dependabot[bot]
fb5117c241 chore(deps-dev): bump @types/socket.io from 2.1.12 to 2.1.13
Bumps [@types/socket.io](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/socket.io) from 2.1.12 to 2.1.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/socket.io)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-26 05:28:18 +00:00
Maciej Sikorski
ec9727093d feat: allow to config cors async
Bump version of the fastify-cors.
Add CorsOptionsDelegate interface.
Add CorsOptionsDelegate as an acceptable type
for every enableCors usage.

Closes nestjs/nest#6118
2021-01-25 22:46:11 +01:00
Kamil Myśliwiec
0c6db0f686 fix(core): use router.all for request method set to all 2021-01-25 15:09:01 +01:00
Kamil Myśliwiec
8f7362a4cb feat(core): use topological sort for lifecycle hooks 2021-01-25 14:52:27 +01:00
Kamil Mysliwiec
d2e6616115 Merge pull request #6235 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.11.0
2021-01-25 13:02:16 +01:00
Renovate Bot
9f3614042f fix(deps): update dependency fastify to v3.11.0 2021-01-25 10:32:31 +00:00
Kamil Mysliwiec
2bc2c8adfa Merge pull request #6148 from nestjs/renovate/class-transformer-0.x
fix(deps): update dependency class-transformer to v0.3.2
2021-01-25 11:26:27 +01:00
Kamil Mysliwiec
e4c5d17df2 Merge pull request #6233 from nestjs/renovate/fastify-cors-5.x
fix(deps): update dependency fastify-cors to v5.2.0
2021-01-25 11:13:09 +01:00
Kamil Mysliwiec
bf420cd91d Merge pull request #6226 from nestjs/renovate/sinon-9.x
chore(deps): update dependency sinon to v9.2.4
2021-01-25 11:12:44 +01:00
Renovate Bot
5d48691713 fix(deps): update dependency class-transformer to v0.3.2 2021-01-25 09:08:37 +00:00
Kamil Myśliwiec
454d519c67 sample(21-serializer): fix transform decorator usage 2021-01-25 09:57:35 +01:00
Renovate Bot
60f256ecdf chore(deps): update dependency sinon to v9.2.4 2021-01-25 08:33:25 +00:00
Renovate Bot
df4c2eb318 fix(deps): update dependency fastify-cors to v5.2.0 2021-01-25 08:30:00 +00:00
Kamil Mysliwiec
843116eea9 Merge pull request #6124 from nestjs/renovate/class-validator-0.x
fix(deps): update dependency class-validator to v0.13.1
2021-01-25 09:26:37 +01:00
Kamil Mysliwiec
3af5404401 Merge pull request #6224 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.8
2021-01-25 09:25:55 +01:00
Kamil Mysliwiec
9a6610cb07 Merge pull request #6202 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.22
2021-01-25 09:25:44 +01:00
Kamil Mysliwiec
a76a6e4a30 Merge pull request #6230 from nestjs/dependabot/npm_and_yarn/nestjs/graphql-7.9.8
chore(deps-dev): bump @nestjs/graphql from 7.9.7 to 7.9.8
2021-01-25 09:21:16 +01:00
Renovate Bot
d063c4772d fix(deps): update dependency @nestjs/graphql to v7.9.8 2021-01-25 08:20:24 +00:00
Alexander Kaufmann
da371c7d49 feat(@nestjs/common): add pipe transformer for parsing floats 2021-01-25 09:07:26 +01:00
Renovate Bot
64d78a9c80 chore(deps): update dependency @types/node to v14.14.22 2021-01-25 07:59:35 +00:00
Kamil Mysliwiec
efe4884c27 Merge pull request #6188 from nestjs/renovate/eslint-config-prettier-7.x
chore(deps): update dependency eslint-config-prettier to v7.2.0
2021-01-25 08:48:17 +01:00
Kamil Mysliwiec
5ebd3353b1 Merge pull request #6222 from nestjs/renovate/nestjs-schematics-7.x
chore(deps): update dependency @nestjs/schematics to v7.2.7
2021-01-25 08:47:58 +01:00
Kamil Mysliwiec
5d2fa36556 Merge pull request #6223 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.17.0
2021-01-25 08:47:51 +01:00
Kamil Mysliwiec
1440ccaa4b Merge pull request #6225 from nestjs/renovate/nestjs-schedule-0.x
fix(deps): update dependency @nestjs/schedule to v0.4.2
2021-01-25 08:47:41 +01:00
Kamil Mysliwiec
42262df197 Merge pull request #6229 from nestjs/dependabot/npm_and_yarn/class-validator-0.13.1
chore(deps): bump class-validator from 0.12.2 to 0.13.1
2021-01-25 08:47:29 +01:00
dependabot[bot]
6f119c843c chore(deps-dev): bump @nestjs/graphql from 7.9.7 to 7.9.8
Bumps [@nestjs/graphql](https://github.com/nestjs/graphql) from 7.9.7 to 7.9.8.
- [Release notes](https://github.com/nestjs/graphql/releases)
- [Changelog](https://github.com/nestjs/graphql/blob/master/.release-it.json)
- [Commits](https://github.com/nestjs/graphql/compare/7.9.7...7.9.8)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:38:54 +00:00
dependabot[bot]
cb0564d77a chore(deps): bump class-validator from 0.12.2 to 0.13.1
Bumps [class-validator](https://github.com/typestack/class-validator) from 0.12.2 to 0.13.1.
- [Release notes](https://github.com/typestack/class-validator/releases)
- [Changelog](https://github.com/typestack/class-validator/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/typestack/class-validator/compare/v0.12.2...v0.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-25 05:36:01 +00:00
Renovate Bot
d28c25618d fix(deps): update dependency class-validator to v0.13.1 2021-01-22 15:21:18 +00:00
Renovate Bot
4a57915f5a fix(deps): update dependency @nestjs/schedule to v0.4.2 2021-01-22 14:58:33 +00:00
Renovate Bot
3188b801bd chore(deps): update dependency webpack to v5.17.0 2021-01-22 14:54:06 +00:00
Renovate Bot
b7e46f45d4 chore(deps): update dependency eslint-config-prettier to v7.2.0 2021-01-22 14:53:19 +00:00
Renovate Bot
993e5f4a91 chore(deps): update dependency @nestjs/schematics to v7.2.7 2021-01-22 14:27:35 +00:00
Kamil Myśliwiec
bc394eabb2 sample(07-sequelize): fix sample 2021-01-22 15:13:00 +01:00
Kamil Myśliwiec
9b74f30471 feat(common): built-in, console logger refactor 2021-01-22 14:58:07 +01:00
Kamil Mysliwiec
0b874e7dfc Merge pull request #6220 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.7
2021-01-22 13:07:39 +01:00
Renovate Bot
a65fcd1472 fix(deps): update dependency @nestjs/graphql to v7.9.7 2021-01-22 10:55:03 +00:00
Kamil Mysliwiec
159cdce1f1 Merge pull request #6214 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.6
2021-01-22 09:51:17 +01:00
Kamil Mysliwiec
b298b8bc92 Merge pull request #6215 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.12
2021-01-22 09:49:39 +01:00
Renovate Bot
53226211f7 fix(deps): update dependency @nestjs/graphql to v7.9.6 2021-01-22 08:42:36 +00:00
Kamil Mysliwiec
d4bb87c5eb Merge pull request #6208 from nestjs/renovate/grpc-proto-loader-0.x
fix(deps): update dependency @grpc/proto-loader to v0.5.6
2021-01-22 09:39:39 +01:00
Kamil Mysliwiec
fa4642f70f Merge pull request #6218 from nestjs/dependabot/npm_and_yarn/nestjs/graphql-7.9.6
chore(deps-dev): bump @nestjs/graphql from 7.9.5 to 7.9.6
2021-01-22 09:39:12 +01:00
dependabot[bot]
c4c1b7c6a5 chore(deps-dev): bump @nestjs/graphql from 7.9.5 to 7.9.6
Bumps [@nestjs/graphql](https://github.com/nestjs/graphql) from 7.9.5 to 7.9.6.
- [Release notes](https://github.com/nestjs/graphql/releases)
- [Changelog](https://github.com/nestjs/graphql/blob/master/.release-it.json)
- [Commits](https://github.com/nestjs/graphql/compare/7.9.5...7.9.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-22 05:25:16 +00:00
Dimitri Mitropoulos
2f84e6e1b8 chore(refactor) removes unnecessary type casts 2021-01-21 12:56:55 -05:00
Dimitri Mitropoulos
d8ea74dbee fix(types) allows mixin type to be specified 2021-01-21 12:55:45 -05:00
Renovate Bot
2be4c4cd70 fix(deps): update dependency @nestjs/swagger to v4.7.12 2021-01-21 14:26:02 +00:00
Renovate Bot
76289893d7 fix(deps): update dependency @grpc/proto-loader to v0.5.6 2021-01-21 14:07:44 +00:00
Kamil Mysliwiec
b3e654e84d Merge pull request #6209 from nestjs/dependabot/npm_and_yarn/types/cache-manager-3.4.0
chore(deps-dev): bump @types/cache-manager from 2.10.3 to 3.4.0
2021-01-21 10:05:56 +01:00
Kamil Mysliwiec
668d781b6c Merge pull request #6206 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.13
2021-01-21 10:05:48 +01:00
Kamil Mysliwiec
fb45437621 Merge pull request #6211 from nestjs/dependabot/npm_and_yarn/mongoose-5.11.13
chore(deps-dev): bump mongoose from 5.11.12 to 5.11.13
2021-01-21 09:23:15 +01:00
dependabot[bot]
0c7bf92086 chore(deps-dev): bump @types/cache-manager from 2.10.3 to 3.4.0
Bumps [@types/cache-manager](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/cache-manager) from 2.10.3 to 3.4.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/cache-manager)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-21 08:15:13 +00:00
dependabot[bot]
091d09fde2 chore(deps-dev): bump mongoose from 5.11.12 to 5.11.13
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.11.12 to 5.11.13.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.12...5.11.13)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-21 08:14:29 +00:00
Kamil Mysliwiec
653f0a4281 Merge pull request #6210 from nestjs/dependabot/npm_and_yarn/grpc/proto-loader-0.5.6
chore(deps-dev): bump @grpc/proto-loader from 0.5.5 to 0.5.6
2021-01-21 09:09:52 +01:00
dependabot[bot]
48d899d025 chore(deps-dev): bump @grpc/proto-loader from 0.5.5 to 0.5.6
Bumps [@grpc/proto-loader](https://github.com/grpc/grpc-node) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/grpc/grpc-node/releases)
- [Commits](https://github.com/grpc/grpc-node/commits/@grpc/proto-loader@0.5.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-21 08:08:22 +00:00
Renovate Bot
81f3161f7c fix(deps): update dependency mongoose to v5.11.13 2021-01-21 08:06:47 +00:00
Kamil Mysliwiec
0f29446c65 Merge pull request #6194 from nestjs/dependabot/npm_and_yarn/eslint-config-prettier-7.2.0
chore(deps-dev): bump eslint-config-prettier from 7.1.0 to 7.2.0
2021-01-21 09:01:06 +01:00
Kamil Mysliwiec
1b31a744a8 Merge pull request #6199 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.16.0
2021-01-20 11:02:36 +01:00
Renovate Bot
0fe31b9bc8 chore(deps): update dependency webpack to v5.16.0 2021-01-20 07:31:32 +00:00
dependabot[bot]
5da5a4ad58 chore(deps-dev): bump eslint-config-prettier from 7.1.0 to 7.2.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 7.1.0 to 7.2.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v7.1.0...v7.2.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-20 07:07:48 +00:00
Kamil Mysliwiec
2abb9b2154 Merge pull request #6203 from nestjs/dependabot/npm_and_yarn/types/node-14.14.22
chore(deps-dev): bump @types/node from 14.14.21 to 14.14.22
2021-01-20 08:03:38 +01:00
Kamil Mysliwiec
43f053ab21 Merge pull request #6196 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.4.0
2021-01-20 08:03:04 +01:00
Kamil Mysliwiec
a74725d585 Merge pull request #6192 from nestjs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.14.0
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.13.0 to 4.14.0
2021-01-20 08:00:38 +01:00
Kamil Mysliwiec
51f5de8333 Merge pull request #6186 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.14.0
2021-01-20 07:59:58 +01:00
Kamil Mysliwiec
0c8b004bf9 Merge pull request #6204 from nestjs/dependabot/npm_and_yarn/core-js-3.8.3
chore(deps-dev): bump core-js from 3.8.2 to 3.8.3
2021-01-20 07:59:24 +01:00
dependabot[bot]
3ce92c7883 chore(deps-dev): bump core-js from 3.8.2 to 3.8.3
Bumps [core-js](https://github.com/zloirock/core-js) from 3.8.2 to 3.8.3.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.8.2...v3.8.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-20 05:17:17 +00:00
dependabot[bot]
3bbde4c26c chore(deps-dev): bump @types/node from 14.14.21 to 14.14.22
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.21 to 14.14.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-20 05:14:40 +00:00
Renovate Bot
a48107ef92 chore(deps): update dependency webpack-cli to v4.4.0 2021-01-19 13:29:00 +00:00
Renovate Bot
b7990aa5b1 chore(deps): update typescript-eslint monorepo to v4.14.0 2021-01-19 08:35:09 +00:00
dependabot[bot]
07737aa371 chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.14.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-19 08:08:17 +00:00
Kamil Mysliwiec
ca7b79532f Merge pull request #6163 from nestjs/dependabot/npm_and_yarn/class-transformer-0.3.2
chore(deps): bump class-transformer from 0.3.1 to 0.3.2
2021-01-19 09:05:26 +01:00
Kamil Mysliwiec
ad6ce62f0e Merge pull request #6187 from nestjs/renovate/bull-3.x
chore(deps): update dependency @types/bull to v3.15.0
2021-01-19 09:04:07 +01:00
Kamil Mysliwiec
4c814a2d85 Merge pull request #6190 from nestjs/renovate/docker-mysql-5.x
chore(deps): update mysql docker tag to v5.7.33
2021-01-19 09:04:00 +01:00
Kamil Mysliwiec
1dbb8ff3db Merge pull request #6189 from nestjs/renovate/sequelize-6.x
fix(deps): update dependency sequelize to v6.4.0
2021-01-19 09:03:49 +01:00
Kamil Mysliwiec
c6780a3a91 Merge pull request #6193 from nestjs/dependabot/npm_and_yarn/typescript-eslint/parser-4.14.0
chore(deps-dev): bump @typescript-eslint/parser from 4.13.0 to 4.14.0
2021-01-19 09:03:30 +01:00
dependabot[bot]
1945f8d24a chore(deps-dev): bump @typescript-eslint/parser from 4.13.0 to 4.14.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.13.0 to 4.14.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.14.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-19 05:24:49 +00:00
Renovate Bot
ccd4fdae58 chore(deps): update mysql docker tag to v5.7.33 2021-01-19 00:01:32 +00:00
Renovate Bot
817d9f45e0 fix(deps): update dependency sequelize to v6.4.0 2021-01-18 20:51:31 +00:00
Renovate Bot
9362db8042 chore(deps): update dependency @types/bull to v3.15.0 2021-01-18 20:37:09 +00:00
dependabot[bot]
2fb5f4dd16 chore(deps): bump class-transformer from 0.3.1 to 0.3.2
Bumps [class-transformer](https://github.com/typestack/class-transformer) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/typestack/class-transformer/releases)
- [Changelog](https://github.com/typestack/class-transformer/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/typestack/class-transformer/compare/v0.3.1...v0.3.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-18 08:52:25 +00:00
Kamil Mysliwiec
a400be366b Merge pull request #6176 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.18.0
2021-01-18 09:20:54 +01:00
Renovate Bot
7267409d91 chore(deps): update dependency eslint to v7.18.0 2021-01-17 11:51:47 +00:00
Kamil Mysliwiec
fa494041c8 Merge pull request #6167 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.10.1
2021-01-17 12:31:14 +01:00
Kamil Mysliwiec
af4f041d6a Merge pull request #6168 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.11
2021-01-17 12:23:18 +01:00
Kamil Mysliwiec
562b2bb175 Merge pull request #6170 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.5
2021-01-17 12:23:10 +01:00
Kamil Mysliwiec
36c2a35614 Merge pull request #6171 from nestjs/renovate/supertest-6.x
chore(deps): update dependency supertest to v6.1.1
2021-01-17 12:23:02 +01:00
Kamil Mysliwiec
fb4cc36c75 Merge pull request #6173 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.15.0
2021-01-17 12:22:57 +01:00
Kamil Mysliwiec
7386204da6 Merge pull request #6177 from nestjs/renovate/husky-4.x
chore(deps): update dependency husky to v4.3.8
2021-01-17 12:22:41 +01:00
Renovate Bot
d99370bb1d chore(deps): update dependency husky to v4.3.8 2021-01-16 00:53:14 +00:00
Renovate Bot
90fcd3599e chore(deps): update dependency supertest to v6.1.1 2021-01-15 19:20:48 +00:00
Renovate Bot
e3a66d1902 chore(deps): update dependency webpack to v5.15.0 2021-01-15 17:28:52 +00:00
Renovate Bot
71cab143e6 fix(deps): update dependency @nestjs/graphql to v7.9.5 2021-01-15 15:03:53 +00:00
Renovate Bot
3357fe0349 fix(deps): update dependency @nestjs/swagger to v4.7.11 2021-01-15 13:30:55 +00:00
Kamil Mysliwiec
be0cdfe7e6 Merge pull request #6165 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.4.1
2021-01-15 13:10:11 +01:00
Renovate Bot
c9c92b47de fix(deps): update dependency fastify to v3.10.1 2021-01-15 12:09:31 +00:00
Kamil Mysliwiec
6fb25e93e2 Merge pull request #6155 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.19.2
2021-01-15 13:06:04 +01:00
Kamil Mysliwiec
6957b52afe Merge pull request #6156 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.21
2021-01-15 13:05:54 +01:00
Kamil Mysliwiec
5b7eae83e0 Merge pull request #6166 from nestjs/renovate/fastify-3.x
fix(deps): update dependency fastify to v3.10.0
2021-01-15 13:05:33 +01:00
Renovate Bot
52546cc62e fix(deps): update dependency fastify to v3.10.0 2021-01-15 10:36:34 +00:00
Renovate Bot
d43c4d7510 fix(deps): update dependency fast-json-stringify to v2.4.1 2021-01-15 10:01:20 +00:00
Kamil Mysliwiec
b4c24cc17e Merge pull request #6157 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.12
2021-01-15 09:12:01 +01:00
Renovate Bot
119190ad75 fix(deps): update dependency mongoose to v5.11.12 2021-01-14 22:32:03 +00:00
Renovate Bot
3361cfd236 chore(deps): update dependency @types/node to v14.14.21 2021-01-14 22:28:52 +00:00
Renovate Bot
0cf4409869 fix(deps): update apollo graphql packages to v2.19.2 2021-01-14 17:24:06 +00:00
Kamil Mysliwiec
5028393d57 Merge pull request #6154 from nestjs/renovate/fastify-static-3.x
fix(deps): update dependency fastify-static to v3.4.0
2021-01-14 16:07:35 +01:00
Renovate Bot
05b771a9c2 fix(deps): update dependency fastify-static to v3.4.0 2021-01-14 14:09:48 +00:00
Kamil Mysliwiec
d972d9ad8f Merge pull request #6150 from nestjs/renovate/nestjs-mongoose-7.x
fix(deps): update dependency @nestjs/mongoose to v7.2.2
2021-01-14 11:03:51 +01:00
Renovate Bot
668968faa9 fix(deps): update dependency @nestjs/mongoose to v7.2.2 2021-01-14 09:38:03 +00:00
Kamil Mysliwiec
d588b8bc68 Merge pull request #6147 from nestjs/dependabot/npm_and_yarn/engine.io-client-4.1.0
chore(deps-dev): bump engine.io-client from 4.0.6 to 4.1.0
2021-01-14 09:07:28 +01:00
Kamil Mysliwiec
1a0922a58b Merge pull request #6145 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.14.0
2021-01-14 08:38:14 +01:00
dependabot[bot]
cd04a8d58a chore(deps-dev): bump engine.io-client from 4.0.6 to 4.1.0
Bumps [engine.io-client](https://github.com/socketio/engine.io-client) from 4.0.6 to 4.1.0.
- [Release notes](https://github.com/socketio/engine.io-client/releases)
- [Changelog](https://github.com/socketio/engine.io-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io-client/compare/4.0.6...4.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-14 05:23:02 +00:00
Renovate Bot
ff935dac06 chore(deps): update dependency webpack to v5.14.0 2021-01-14 00:36:43 +00:00
Kamil Myśliwiec
ba2f5ae63a chore(): update LICENSE file 2021-01-13 13:25:04 +01:00
Kamil Myśliwiec
1fca030a44 test(core): fix unit tests 2021-01-13 12:53:23 +01:00
Kamil Mysliwiec
0d67f823d5 Merge pull request #6071 from nvdnkpr/master
feat(testing): adds builder method for optional custom logger
2021-01-13 12:48:56 +01:00
Kamil Mysliwiec
f001a9ab83 Merge pull request #5994 from sztadii/chore/linter-fix
chore: Run linter without --fix on CI
2021-01-13 11:48:21 +01:00
Kamil Myśliwiec
8bc4e92d21 Merge branch 'nean-update-class-validator' 2021-01-13 11:45:10 +01:00
Kamil Myśliwiec
d2d951870c docs(common): fix jsdoc comment 2021-01-13 11:44:55 +01:00
Kamil Myśliwiec
29e158ac66 Merge branch 'update-class-validator' of https://github.com/nean/nest into nean-update-class-validator 2021-01-13 11:35:50 +01:00
Kamil Mysliwiec
29192b38e4 Merge pull request #6062 from Tony133/chore/microservice-nats-options
chore(microservice): updated nats options
2021-01-13 11:30:58 +01:00
Kamil Mysliwiec
e6e11b9cf1 Update packages/testing/testing-module.builder.ts 2021-01-13 11:30:44 +01:00
Kamil Mysliwiec
38974dc290 Merge pull request #6082 from WonderPanda/feat/types-for-microservices-custom-strategy
fix(microservices): custom strategy typings
2021-01-13 11:30:12 +01:00
Kamil Myśliwiec
e2c9bd22ab chore(core): fix typo 2021-01-13 11:27:12 +01:00
Kamil Myśliwiec
cc6d48b4c3 feat(core): use class refs as keys (container) 2021-01-13 11:24:02 +01:00
Kamil Mysliwiec
8b86d836c3 Merge pull request #6126 from nestjs/renovate/express-4.x
chore(deps): update dependency @types/express to v4.17.11
2021-01-13 10:55:33 +01:00
Renovate Bot
967206ca5d chore(deps): update dependency @types/express to v4.17.11 2021-01-13 09:00:21 +00:00
Kamil Mysliwiec
ca830a8519 Merge pull request #6139 from nestjs/dependabot/npm_and_yarn/types/express-4.17.11
chore(deps-dev): bump @types/express from 4.17.9 to 4.17.11
2021-01-13 09:48:12 +01:00
dependabot[bot]
ce28bee865 chore(deps-dev): bump @types/express from 4.17.9 to 4.17.11
Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.9 to 4.17.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-13 05:25:37 +00:00
branbranmuffin
4cc2d1874a feat(core): change listen to reject on server bind failures
pr update
2021-01-12 18:25:04 -07:00
Kamil Mysliwiec
9e20b0a858 Merge pull request #6135 from nestjs/renovate/typeorm-0.x
fix(deps): update dependency typeorm to v0.2.30
2021-01-12 17:00:16 +01:00
Renovate Bot
b60691737f fix(deps): update dependency typeorm to v0.2.30 2021-01-12 13:38:50 +00:00
Kamil Mysliwiec
41415b5b91 Merge pull request #6127 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.13.0
2021-01-12 11:56:31 +01:00
Kamil Mysliwiec
65d2fac038 Merge pull request #6132 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.10
2021-01-12 11:56:21 +01:00
Renovate Bot
fe0b7bc95b fix(deps): update dependency @nestjs/swagger to v4.7.10 2021-01-12 10:27:10 +00:00
Renovate Bot
b876a5542c chore(deps): update dependency webpack to v5.13.0 2021-01-12 10:26:33 +00:00
Kamil Myśliwiec
5bc15dfda9 fix(core): add a missing alias provider for reflector class 2021-01-12 11:14:34 +01:00
Neranjen
b14c7de30b fix(common): update class-validator interfaces 2021-01-12 15:41:06 +05:30
Kamil Myśliwiec
de27075fb9 Merge branch 'fix/injector' of https://github.com/tooleks/nest into tooleks-fix/injector 2021-01-12 11:04:27 +01:00
Kamil Mysliwiec
439512a748 Merge pull request #6125 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.13.0
2021-01-12 09:07:23 +01:00
Renovate Bot
fa0024e581 chore(deps): update typescript-eslint monorepo to v4.13.0 2021-01-11 19:52:27 +00:00
Kamil Mysliwiec
854522eb88 Merge pull request #6099 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.3.1
2021-01-11 08:47:17 +01:00
Kamil Mysliwiec
3f67e9a0f2 Merge pull request #6102 from nestjs/renovate/point-of-view-4.x
fix(deps): update dependency point-of-view to v4.8.0
2021-01-11 08:47:11 +01:00
Kamil Mysliwiec
b5a92dd1be Merge pull request #6103 from nestjs/renovate/socket.io-packages
fix(deps): update dependency socket.io to v2.4.1
2021-01-11 08:47:04 +01:00
Kamil Mysliwiec
9c15dc692d Merge pull request #6111 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.12.3
2021-01-11 08:46:48 +01:00
Kamil Mysliwiec
7efeba63c6 Merge pull request #6113 from nestjs/renovate/gulp-4.x
chore(deps): update dependency @types/gulp to v4.0.8
2021-01-11 08:46:25 +01:00
Kamil Mysliwiec
1db29b3632 Merge pull request #6114 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.11
2021-01-11 08:46:08 +01:00
Renovate Bot
32d06a2bea chore(deps): update dependency webpack to v5.12.3 2021-01-10 19:47:02 +00:00
Renovate Bot
a04d19b339 fix(deps): update dependency point-of-view to v4.8.0 2021-01-09 07:42:39 +00:00
Renovate Bot
27e1748ae9 fix(deps): update dependency fast-json-stringify to v2.3.1 2021-01-09 07:39:28 +00:00
Renovate Bot
025fb6bae9 fix(deps): update dependency mongoose to v5.11.11 2021-01-08 18:27:21 +00:00
Renovate Bot
d7fafd59ab chore(deps): update dependency @types/gulp to v4.0.8 2021-01-08 17:22:48 +00:00
Renovate Bot
54514b636b fix(deps): update dependency socket.io to v2.4.1 2021-01-07 12:13:06 +00:00
Kamil Mysliwiec
b0de6b20c7 Merge pull request #6070 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.10
2021-01-07 13:05:38 +01:00
Kamil Mysliwiec
d13fad341a Merge pull request #6101 from nestjs/renovate/nestjs-mongoose-7.x
fix(deps): update dependency @nestjs/mongoose to v7.2.1
2021-01-07 13:05:03 +01:00
Kamil Mysliwiec
ad955270cf Merge pull request #6091 from nestjs/renovate/nodemon-2.x
chore(deps): update dependency nodemon to v2.0.7
2021-01-07 11:53:59 +01:00
Kamil Mysliwiec
7f300dc640 Merge pull request #6098 from nestjs/renovate/jest-26.x
chore(deps): update dependency @types/jest to v26.0.20
2021-01-07 11:53:51 +01:00
Kamil Mysliwiec
06b220fd92 Merge pull request #6039 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.12.0
2021-01-07 11:50:04 +01:00
Renovate Bot
d823d9bf75 fix(deps): update dependency @nestjs/mongoose to v7.2.1 2021-01-07 10:13:53 +00:00
Renovate Bot
a58db3a89d chore(deps): update dependency nodemon to v2.0.7 2021-01-07 10:10:03 +00:00
Kamil Mysliwiec
3b8e4172e7 Merge pull request #6095 from nestjs/dependabot/npm_and_yarn/sinon-9.2.3
chore(deps-dev): bump sinon from 9.2.2 to 9.2.3
2021-01-07 11:08:08 +01:00
Kamil Mysliwiec
6cd9b7e6d4 Merge pull request #6097 from nestjs/dependabot/npm_and_yarn/nodemon-2.0.7
chore(deps-dev): bump nodemon from 2.0.6 to 2.0.7
2021-01-07 11:07:56 +01:00
Renovate Bot
989582529b fix(deps): update dependency mongoose to v5.11.10 2021-01-07 09:34:40 +00:00
Renovate Bot
5210db3050 chore(deps): update dependency @types/jest to v26.0.20 2021-01-07 09:30:09 +00:00
Kamil Mysliwiec
ae76f46e3c Merge pull request #6083 from nestjs/renovate/fastify-static-3.x
fix(deps): update dependency fastify-static to v3.3.1
2021-01-07 10:25:53 +01:00
Renovate Bot
9c102342d9 chore(deps): update typescript-eslint monorepo to v4.12.0 2021-01-07 09:17:47 +00:00
dependabot[bot]
7e79847c61 chore(deps-dev): bump nodemon from 2.0.6 to 2.0.7
Bumps [nodemon](https://github.com/remy/nodemon) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/remy/nodemon/releases)
- [Commits](https://github.com/remy/nodemon/compare/v2.0.6...v2.0.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-07 08:58:25 +00:00
dependabot[bot]
da4fc69e2b chore(deps-dev): bump sinon from 9.2.2 to 9.2.3
Bumps [sinon](https://github.com/sinonjs/sinon) from 9.2.2 to 9.2.3.
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sinonjs/sinon/compare/v9.2.2...v9.2.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-07 08:58:23 +00:00
Kamil Mysliwiec
25b6e501f8 Merge pull request #6078 from nestjs/dependabot/npm_and_yarn/engine.io-client-4.0.6
chore(deps-dev): bump engine.io-client from 4.0.5 to 4.0.6
2021-01-07 09:56:01 +01:00
Kamil Mysliwiec
1f4f8222b1 Merge pull request #6014 from nestjs/renovate/node-14.x
chore(deps): update dependency @types/node to v14.14.20
2021-01-07 09:30:25 +01:00
Renovate Bot
a85cd23088 fix(deps): update dependency fastify-static to v3.3.1 2021-01-07 08:19:04 +00:00
dependabot[bot]
b0cc4a2ec5 chore(deps-dev): bump engine.io-client from 4.0.5 to 4.0.6
Bumps [engine.io-client](https://github.com/socketio/engine.io-client) from 4.0.5 to 4.0.6.
- [Release notes](https://github.com/socketio/engine.io-client/releases)
- [Changelog](https://github.com/socketio/engine.io-client/blob/master/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io-client/compare/4.0.5...4.0.6)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-07 07:52:34 +00:00
Kamil Mysliwiec
e235bcfcd5 Merge pull request #6079 from nestjs/dependabot/npm_and_yarn/typescript-eslint/parser-4.12.0
chore(deps-dev): bump @typescript-eslint/parser from 4.11.1 to 4.12.0
2021-01-07 08:50:34 +01:00
Kamil Mysliwiec
4841d48e93 Merge pull request #6084 from nestjs/renovate/ts-loader-8.x
chore(deps): update dependency ts-loader to v8.0.14
2021-01-07 08:50:25 +01:00
Kamil Mysliwiec
dac636f0c1 Merge pull request #6086 from nestjs/dependabot/npm_and_yarn/fastify-static-3.3.1
chore(deps-dev): bump fastify-static from 3.3.0 to 3.3.1
2021-01-07 08:50:15 +01:00
Kamil Mysliwiec
dfefa63697 Merge pull request #6089 from nestjs/dependabot/npm_and_yarn/tslib-2.1.0
chore(deps): bump tslib from 2.0.3 to 2.1.0
2021-01-07 08:50:03 +01:00
Kamil Mysliwiec
30e90b7a3a Merge pull request #6096 from nestjs/dependabot/npm_and_yarn/husky-4.3.7
chore(deps-dev): bump husky from 4.3.6 to 4.3.7
2021-01-07 08:49:50 +01:00
dependabot[bot]
045983d7aa chore(deps-dev): bump husky from 4.3.6 to 4.3.7
Bumps [husky](https://github.com/typicode/husky) from 4.3.6 to 4.3.7.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v4.3.6...v4.3.7)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-07 05:26:50 +00:00
dependabot[bot]
660be0ed86 chore(deps): bump tslib from 2.0.3 to 2.1.0
Bumps [tslib](https://github.com/Microsoft/tslib) from 2.0.3 to 2.1.0.
- [Release notes](https://github.com/Microsoft/tslib/releases)
- [Commits](https://github.com/Microsoft/tslib/compare/2.0.3...2.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-06 05:18:56 +00:00
dependabot[bot]
c523845855 chore(deps-dev): bump fastify-static from 3.3.0 to 3.3.1
Bumps [fastify-static](https://github.com/fastify/fastify-static) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/fastify/fastify-static/releases)
- [Commits](https://github.com/fastify/fastify-static/compare/v3.3.0...v3.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-06 05:08:48 +00:00
Renovate Bot
d560888761 chore(deps): update dependency ts-loader to v8.0.14 2021-01-05 19:47:51 +00:00
Jesse Carter
fdd678c013 fix(microservices): custom strategy typings 2021-01-05 08:05:02 -05:00
Renovate Bot
4950c53586 chore(deps): update dependency @types/node to v14.14.20 2021-01-05 09:25:28 +00:00
dependabot[bot]
57ebb8e04e chore(deps-dev): bump @typescript-eslint/parser from 4.11.1 to 4.12.0
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.11.1 to 4.12.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.12.0/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 07:56:56 +00:00
Kamil Mysliwiec
e77b185828 Merge pull request #6048 from nestjs/renovate/ws-7.x
fix(deps): update dependency ws to v7.4.2
2021-01-05 08:50:13 +01:00
Kamil Mysliwiec
bc74ef28a3 Merge pull request #6074 from nestjs/renovate/socket.io-packages
fix(deps): update socket.io packages to v2.4.0
2021-01-05 08:48:14 +01:00
Kamil Mysliwiec
9e6667f9e8 Merge pull request #6076 from nestjs/dependabot/npm_and_yarn/mongoose-5.11.10
chore(deps-dev): bump mongoose from 5.11.9 to 5.11.10
2021-01-05 08:47:58 +01:00
Kamil Mysliwiec
d74ae63e83 Merge pull request #6077 from nestjs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.12.0
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.11.1 to 4.12.0
2021-01-05 08:47:51 +01:00
Kamil Mysliwiec
a4c475ddc2 Merge pull request #6080 from nestjs/dependabot/npm_and_yarn/types/node-14.14.20
chore(deps-dev): bump @types/node from 14.14.17 to 14.14.20
2021-01-05 08:45:36 +01:00
dependabot[bot]
aa4c8608ed chore(deps-dev): bump @types/node from 14.14.17 to 14.14.20
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.17 to 14.14.20.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 05:23:28 +00:00
dependabot[bot]
13b366878e chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.11.1 to 4.12.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.12.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 05:17:26 +00:00
dependabot[bot]
c6bf80f76c chore(deps-dev): bump mongoose from 5.11.9 to 5.11.10
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.11.9 to 5.11.10.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.9...5.11.10)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-05 05:15:33 +00:00
Renovate Bot
3080f75534 fix(deps): update socket.io packages to v2.4.0 2021-01-05 00:18:38 +00:00
Navid Nikpour
766218aad1 feat(testing): Changes Logger to LoggerService
to require the same interface that the underlying Logger class is expecting
2021-01-05 00:14:52 +01:00
Navid Nikpour
d6b2266615 feat(testing): adds builder method for optional custom logger
Adds a method that enables to set a new custom logger (extended from the Logger class) for testing. If this method is not used (therefore the logger gets never set) it falls back to the already existing TestingLogger of the testing module.
2021-01-04 22:53:13 +01:00
Renovate Bot
344f6a6efc fix(deps): update dependency ws to v7.4.2 2021-01-04 09:06:55 +00:00
Kamil Mysliwiec
9421dae875 Merge pull request #6040 from nestjs/renovate/mongoose-5.x
fix(deps): update dependency mongoose to v5.11.9
2021-01-04 09:40:20 +01:00
Kamil Mysliwiec
27dafd8292 Merge pull request #6044 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.4
2021-01-04 09:40:09 +01:00
Kamil Mysliwiec
5150334252 Merge pull request #6068 from nestjs/dependabot/npm_and_yarn/core-js-3.8.2
chore(deps-dev): bump core-js from 3.8.1 to 3.8.2
2021-01-04 09:39:34 +01:00
dependabot[bot]
6f9ae1c871 chore(deps-dev): bump core-js from 3.8.1 to 3.8.2
Bumps [core-js](https://github.com/zloirock/core-js) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.8.1...v3.8.2)

Signed-off-by: dependabot[bot] <support@github.com>
2021-01-04 05:36:19 +00:00
Renovate Bot
65c6c443a6 fix(deps): update dependency @nestjs/graphql to v7.9.4 2021-01-03 10:23:38 +00:00
Kamil Mysliwiec
732d378c62 Merge pull request #6058 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.3.1
2021-01-03 10:57:46 +01:00
Kamil Mysliwiec
55033eb6b4 Merge pull request #6052 from nestjs/dependabot/npm_and_yarn/nestjs/graphql-7.9.4
chore(deps-dev): bump @nestjs/graphql from 7.9.2 to 7.9.4
2021-01-03 10:57:40 +01:00
Kamil Mysliwiec
5f103779b4 Merge pull request #6055 from nestjs/dependabot/npm_and_yarn/types/node-14.14.17
chore(deps-dev): bump @types/node from 14.14.16 to 14.14.17
2021-01-03 10:57:28 +01:00
Kamil Mysliwiec
2753474871 Merge pull request #6056 from nestjs/renovate/ts-loader-8.x
chore(deps): update dependency ts-loader to v8.0.13
2021-01-03 10:56:41 +01:00
Kamil Mysliwiec
aeec26c25a Merge pull request #6063 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.17.0
2021-01-03 10:56:19 +01:00
Renovate Bot
55d7542cb1 chore(deps): update dependency eslint to v7.17.0 2021-01-02 03:41:39 +00:00
Tony133
987faa5f2e chore(microservice): added key for extra values 2021-01-01 22:52:17 +01:00
Tony133
c5aa2c7b01 chore(microservice): updated nats options ref:6054 2021-01-01 19:15:44 +01:00
Renovate Bot
73059b574f chore(deps): update dependency webpack-cli to v4.3.1 2020-12-31 18:49:22 +00:00
Renovate Bot
98c9674b26 chore(deps): update dependency ts-loader to v8.0.13 2020-12-31 07:04:05 +00:00
dependabot[bot]
a1c76b4a7e chore(deps-dev): bump @types/node from 14.14.16 to 14.14.17
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.16 to 14.14.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-31 05:06:15 +00:00
Renovate Bot
eabc87063e fix(deps): update dependency mongoose to v5.11.9 2020-12-30 10:12:34 +00:00
Kamil Mysliwiec
562cd3d6ee Merge pull request #6043 from nestjs/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-4.11.1
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.11.0 to 4.11.1
2020-12-30 10:56:39 +01:00
Kamil Mysliwiec
4b35074d5c Merge pull request #6049 from nestjs/dependabot/npm_and_yarn/ws-7.4.2
chore(deps): bump ws from 7.4.1 to 7.4.2
2020-12-30 10:56:27 +01:00
dependabot[bot]
287b8a4371 chore(deps-dev): bump @nestjs/graphql from 7.9.2 to 7.9.4
Bumps [@nestjs/graphql](https://github.com/nestjs/graphql) from 7.9.2 to 7.9.4.
- [Release notes](https://github.com/nestjs/graphql/releases)
- [Changelog](https://github.com/nestjs/graphql/blob/master/.release-it.json)
- [Commits](https://github.com/nestjs/graphql/compare/7.9.2...7.9.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-30 09:42:30 +00:00
dependabot[bot]
b627789e7e chore(deps): bump ws from 7.4.1 to 7.4.2
Bumps [ws](https://github.com/websockets/ws) from 7.4.1 to 7.4.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/compare/7.4.1...7.4.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-30 09:42:20 +00:00
Kamil Mysliwiec
c313e14add Merge pull request #6051 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.5
2020-12-30 10:39:55 +01:00
Renovate Bot
a0a2aeba77 fix(deps): update nest monorepo to v7.6.5 2020-12-30 09:27:43 +00:00
Kamil Myśliwiec
70724f4aed chore(@nestjs) publish v7.6.5 release 2020-12-30 09:50:54 +01:00
Kamil Myśliwiec
fcccd4ccad Merge branch 'master' of https://github.com/nestjs/nest 2020-12-30 09:48:03 +01:00
Kamil Myśliwiec
a45039ae45 fix(core): use dynamic metadata to generate a hash (context) 2020-12-30 09:47:56 +01:00
dependabot[bot]
a2c6cb3ef9 chore(deps-dev): bump @typescript-eslint/eslint-plugin
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.11.0 to 4.11.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.11.1/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-29 09:26:15 +00:00
Kamil Mysliwiec
7b411cb57d Merge pull request #6036 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.9
2020-12-29 10:23:02 +01:00
Kamil Mysliwiec
b75802cadc Merge pull request #6038 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.11.1
2020-12-29 10:22:51 +01:00
Kamil Mysliwiec
65663d3328 Merge pull request #6041 from nestjs/dependabot/npm_and_yarn/mongoose-5.11.9
chore(deps-dev): bump mongoose from 5.11.8 to 5.11.9
2020-12-29 10:22:18 +01:00
Kamil Mysliwiec
93d7962d10 Merge pull request #6042 from nestjs/dependabot/npm_and_yarn/typescript-eslint/parser-4.11.1
chore(deps-dev): bump @typescript-eslint/parser from 4.11.0 to 4.11.1
2020-12-29 10:22:11 +01:00
dependabot[bot]
e27b236dbe chore(deps-dev): bump @typescript-eslint/parser from 4.11.0 to 4.11.1
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.11.0 to 4.11.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.11.1/packages/parser)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-29 05:27:37 +00:00
dependabot[bot]
62afe6729c chore(deps-dev): bump mongoose from 5.11.8 to 5.11.9
Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.11.8 to 5.11.9.
- [Release notes](https://github.com/Automattic/mongoose/releases)
- [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md)
- [Commits](https://github.com/Automattic/mongoose/compare/5.11.8...5.11.9)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-29 05:25:53 +00:00
Renovate Bot
6551398a9b chore(deps): update dependency webpack to v5.11.1 2020-12-28 19:28:41 +00:00
Renovate Bot
40dbd07fc8 fix(deps): update dependency @nestjs/swagger to v4.7.9 2020-12-28 12:14:11 +00:00
Kamil Mysliwiec
be1a75c57f Merge pull request #6025 from nestjs/renovate/amqplib-0.x
chore(deps): update dependency @types/amqplib to v0.5.17
2020-12-28 13:12:11 +01:00
Kamil Myśliwiec
f3ba3c8204 refactor(): reimplement routes storage 2020-12-28 13:11:34 +01:00
Renovate Bot
d1e6666eeb chore(deps): update dependency @types/amqplib to v0.5.17 2020-12-28 11:33:35 +00:00
Kamil Mysliwiec
4daefbf020 Merge pull request #6004 from nestjs/renovate/docker-confluentinc-cp-kafka-5.x
chore(deps): update confluentinc/cp-kafka docker tag to v5.5.3
2020-12-28 12:30:44 +01:00
Kamil Mysliwiec
a919dd237b Merge pull request #6034 from nestjs/renovate/nestjs-graphql-7.x
fix(deps): update dependency @nestjs/graphql to v7.9.2
2020-12-28 12:30:33 +01:00
Kamil Mysliwiec
c59e955901 Merge pull request #6033 from nestjs/renovate/nestjs-schematics-7.x
chore(deps): update dependency @nestjs/schematics to v7.2.6
2020-12-28 12:30:17 +01:00
Renovate Bot
9a2a8b80bf fix(deps): update dependency @nestjs/graphql to v7.9.2 2020-12-28 11:09:15 +00:00
Renovate Bot
a880fc886e chore(deps): update dependency @nestjs/schematics to v7.2.6 2020-12-28 11:04:54 +00:00
Renovate Bot
8cdfa23815 chore(deps): update confluentinc/cp-kafka docker tag to v5.5.3 2020-12-28 08:40:54 +00:00
Kamil Mysliwiec
3cfa0c74d2 Merge pull request #6021 from nestjs/renovate/webpack-cli-4.x
chore(deps): update dependency webpack-cli to v4.3.0
2020-12-28 09:36:51 +01:00
Kamil Mysliwiec
b4938d8721 Merge pull request #6029 from nestjs/dependabot/npm_and_yarn/types/amqplib-0.5.17
chore(deps-dev): bump @types/amqplib from 0.5.16 to 0.5.17
2020-12-28 09:36:38 +01:00
Kamil Mysliwiec
7ef921aca1 Merge pull request #6011 from nestjs/renovate/babel-monorepo
chore(deps): update dependency @babel/plugin-proposal-decorators to v7.12.12
2020-12-28 09:34:43 +01:00
Kamil Mysliwiec
acd2d26d53 Merge pull request #6015 from nestjs/dependabot/npm_and_yarn/types/node-14.14.16
chore(deps-dev): bump @types/node from 14.14.14 to 14.14.16
2020-12-28 09:34:38 +01:00
Kamil Mysliwiec
37c5d16db3 Merge pull request #6016 from nestjs/dependabot/npm_and_yarn/types/sinon-9.0.10
chore(deps-dev): bump @types/sinon from 9.0.9 to 9.0.10
2020-12-28 09:34:32 +01:00
Kamil Mysliwiec
7c93e55ccb Merge pull request #6030 from nestjs/dependabot/npm_and_yarn/object-hash-2.1.1
chore(deps): bump object-hash from 2.0.3 to 2.1.1
2020-12-28 09:34:01 +01:00
dependabot[bot]
54186a429f chore(deps): bump object-hash from 2.0.3 to 2.1.1
Bumps [object-hash](https://github.com/puleos/object-hash) from 2.0.3 to 2.1.1.
- [Release notes](https://github.com/puleos/object-hash/releases)
- [Commits](https://github.com/puleos/object-hash/compare/v2.0.3...v2.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-28 05:37:41 +00:00
dependabot[bot]
0321d77dcd chore(deps-dev): bump @types/amqplib from 0.5.16 to 0.5.17
Bumps [@types/amqplib](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/amqplib) from 0.5.16 to 0.5.17.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/amqplib)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-28 05:36:18 +00:00
Renovate Bot
66a1430a85 chore(deps): update dependency webpack-cli to v4.3.0 2020-12-25 18:33:03 +00:00
dependabot[bot]
861a53c3d3 chore(deps-dev): bump @types/sinon from 9.0.9 to 9.0.10
Bumps [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) from 9.0.9 to 9.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-24 05:24:00 +00:00
dependabot[bot]
15213d93c3 chore(deps-dev): bump @types/node from 14.14.14 to 14.14.16
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.14.14 to 14.14.16.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-24 05:21:39 +00:00
Renovate Bot
7aedd0cc88 chore(deps): update dependency @babel/plugin-proposal-decorators to v7.12.12 2020-12-23 14:09:09 +00:00
Kamil Mysliwiec
bfc7bea887 Merge pull request #6002 from nestjs/dependabot/npm_and_yarn/sample/13-mongo-typeorm/node-notifier-8.0.1
chore(deps): bump node-notifier from 8.0.0 to 8.0.1 in /sample/13-mongo-typeorm
2020-12-23 09:02:10 +01:00
Kamil Mysliwiec
428605e63a Merge pull request #6005 from nestjs/renovate/docker-confluentinc-cp-zookeeper-5.x
chore(deps): update confluentinc/cp-zookeeper docker tag to v5.5.3
2020-12-23 09:01:42 +01:00
Kamil Mysliwiec
61022bea9c Merge pull request #6006 from nestjs/renovate/swagger-ui-express-4.x
fix(deps): update dependency swagger-ui-express to v4.1.6
2020-12-23 09:01:32 +01:00
Kamil Mysliwiec
e0df855423 Merge pull request #6007 from nestjs/renovate/apollo-graphql-packages
fix(deps): update apollo graphql packages to v2.19.1
2020-12-23 09:00:57 +01:00
Renovate Bot
9a806d6851 fix(deps): update apollo graphql packages to v2.19.1 2020-12-22 23:13:18 +00:00
Renovate Bot
28cb30743b fix(deps): update dependency swagger-ui-express to v4.1.6 2020-12-22 20:25:54 +00:00
Renovate Bot
85dcd8a2fe chore(deps): update confluentinc/cp-zookeeper docker tag to v5.5.3 2020-12-22 19:49:35 +00:00
dependabot[bot]
97b9836a58 chore(deps): bump node-notifier in /sample/13-mongo-typeorm
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-22 13:54:50 +00:00
Kamil Mysliwiec
bfdc8f4025 Merge pull request #6001 from nestjs/dependabot/npm_and_yarn/sample/01-cats-app/node-notifier-8.0.1
chore(deps): bump node-notifier from 8.0.0 to 8.0.1 in /sample/01-cats-app
2020-12-22 11:08:26 +01:00
dependabot[bot]
f1bc0b709d chore(deps): bump node-notifier in /sample/01-cats-app
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-22 08:02:18 +00:00
Kamil Mysliwiec
9304c56847 Merge pull request #5996 from nestjs/renovate/axios-0.x
fix(deps): update dependency axios to v0.21.1
2020-12-22 08:37:21 +01:00
Kamil Mysliwiec
ca487ce995 Merge pull request #5992 from nestjs/renovate/typescript-eslint-monorepo
chore(deps): update typescript-eslint monorepo to v4.11.0
2020-12-22 08:31:11 +01:00
Renovate Bot
4603979d67 fix(deps): update dependency axios to v0.21.1 2020-12-22 04:30:40 +00:00
Renovate Bot
658e26b274 chore(deps): update typescript-eslint monorepo to v4.11.0 2020-12-21 19:19:24 +00:00
Krystian Sztadhaus
86051702b8 chore: Run linter without --fix on CI 2020-12-21 22:26:44 +04:00
Kamil Mysliwiec
c061debf1a Merge pull request #5991 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.4
2020-12-21 15:10:23 +01:00
Renovate Bot
9be7fc5277 fix(deps): update nest monorepo to v7.6.4 2020-12-21 12:41:20 +00:00
Kamil Myśliwiec
1957d75db7 chore(@nestjs) publish v7.6.4 release 2020-12-21 13:15:57 +01:00
Kamil Mysliwiec
82a57093ba Merge pull request #5982 from Tony133/chore/update-serializer-interceptor
chore(serializer): changed visibility indicator
2020-12-21 12:52:42 +01:00
Kamil Mysliwiec
ad657f9aa5 Merge pull request #5989 from maximeag/patch-1
fix(microservices): fix kafka config field typo
2020-12-21 12:49:39 +01:00
Kamil Myśliwiec
0b7ca5f6f3 Merge branch 'Hwan-seok-apply-stderr-log' 2020-12-21 12:49:21 +01:00
Kamil Myśliwiec
fdcb89d0d0 refactor(common): minor tweaks 2020-12-21 12:49:09 +01:00
Kamil Myśliwiec
01d0271b9c Merge branch 'apply-stderr-log' of https://github.com/Hwan-seok/nest into Hwan-seok-apply-stderr-log 2020-12-21 12:48:07 +01:00
Kamil Myśliwiec
1f2992b5ee chore(core): update is http error method comment 2020-12-21 12:46:58 +01:00
Kamil Myśliwiec
cdd51b0028 feat(core): support http-errors library by the base filter 2020-12-21 12:43:44 +01:00
Kamil Mysliwiec
5f24eebf25 Merge pull request #5984 from nestjs/renovate/eslint-config-prettier-7.x
chore(deps): update dependency eslint-config-prettier to v7.1.0
2020-12-21 11:21:17 +01:00
Renovate Bot
2e33120949 chore(deps): update dependency eslint-config-prettier to v7.1.0 2020-12-21 10:01:04 +00:00
Maxime
0ff0c86631 fix(microservices): fix kafka config field typo 2020-12-21 10:44:16 +01:00
Kamil Mysliwiec
a55b27745f Merge pull request #5983 from nestjs/renovate/eslint-7.x
chore(deps): update dependency eslint to v7.16.0
2020-12-21 09:15:40 +01:00
Renovate Bot
fcb9cec9c8 chore(deps): update dependency eslint to v7.16.0 2020-12-21 08:08:44 +00:00
Kamil Mysliwiec
3b6a8ba1de Merge pull request #5988 from nestjs/dependabot/npm_and_yarn/eslint-config-prettier-7.1.0
chore(deps-dev): bump eslint-config-prettier from 7.0.0 to 7.1.0
2020-12-21 08:21:10 +01:00
dependabot[bot]
d1d08ac2ef chore(deps-dev): bump eslint-config-prettier from 7.0.0 to 7.1.0
Bumps [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) from 7.0.0 to 7.1.0.
- [Release notes](https://github.com/prettier/eslint-config-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-config-prettier/compare/v7.0.0...v7.1.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-12-21 05:40:10 +00:00
Hwan-seok
c7a4128631 feat(common): change error log to use stderr 2020-12-21 10:08:04 +09:00
Tony133
e8d6e312bb chore(serializer): changed visibility indicator 2020-12-18 17:56:44 +01:00
Kamil Mysliwiec
2525e9406d Merge pull request #5966 from nestjs/renovate/nestjs-swagger-4.x
fix(deps): update dependency @nestjs/swagger to v4.7.8
2020-12-18 08:59:43 +01:00
Kamil Mysliwiec
b7e916c8de Merge pull request #5970 from nestjs/renovate/webpack-5.x
chore(deps): update dependency webpack to v5.11.0
2020-12-18 08:59:36 +01:00
Kamil Mysliwiec
d456c73f85 Merge pull request #5973 from nestjs/renovate/fast-json-stringify-2.x
fix(deps): update dependency fast-json-stringify to v2.3.0
2020-12-18 08:58:50 +01:00
Andrew Dassonville
dd51cf8f51 feat(): accept array of host filters
Allows an array of host filters to be passed to the @Controller decorator.
2020-12-17 16:36:45 -08:00
Jeremy C. Zacharia
9e65d47346 feat(websockets): messagebody param extract
Add ability to extract a paramater from the MessageBody decorator.
2020-12-17 17:31:26 -05:00
Renovate Bot
2ec37298e0 fix(deps): update dependency fast-json-stringify to v2.3.0 2020-12-17 18:09:15 +00:00
Renovate Bot
e8e2cc2f38 chore(deps): update dependency webpack to v5.11.0 2020-12-17 16:18:33 +00:00
Renovate Bot
b86d25ddf8 fix(deps): update dependency @nestjs/swagger to v4.7.8 2020-12-17 13:57:19 +00:00
Kamil Mysliwiec
3a700e2d19 Merge pull request #5965 from nestjs/renovate/nest-monorepo
fix(deps): update nest monorepo to v7.6.3
2020-12-17 13:14:18 +01:00
Renovate Bot
95ef3a778c fix(deps): update nest monorepo to v7.6.3 2020-12-17 11:55:37 +00:00
Karan Gupta
e54c0e1c79 fix(common): set name of httpexception as class name
Added a method to set name property of exception object equal to class name which currently is always Error. Updated tests.

Closes #5809
2020-12-04 14:18:28 +05:30
Karan Gupta
66b1a6a420 fix(common): set name of httpexception as class name
Added a method to set name property of exception object equal to class name which currently is always Error. Updated tests.

Closes #5809
2020-12-04 12:06:09 +05:30
Karan Gupta
26609840a4 fix(common): set name of httpexception as class name
Added a method to set name property of exception object equal to class name which currently is always Error

Closes #5809
2020-12-04 11:50:18 +05:30
Jay McDoniel
525ef91307 feat(microservice): adds tests for custom client proxy 2020-11-17 08:59:45 -08:00
Jay McDoniel
7dad2e479b feat(microservice): allow for custom serialization of data nad error 2020-11-17 07:01:43 -08:00
Jay McDoniel
530274e2c8 feat(microservice): allow for custom ClientProxy implementation 2020-11-17 07:01:42 -08:00
gabeodessru
d24d0381a2 sample(12): removed unused module method 2020-11-02 08:45:30 -06:00
tooleks
c58036c9f1 fix(): use class reference as injection token
For class providers use a class reference instead of a class name as an injection token to address dependency injection conflicts when two classes share the same name.

resolve #5591
2020-10-28 23:59:49 +02:00
Kilian
52e14b05d4 feat(core): address review comments 2020-08-20 00:30:22 +02:00
Kilian
47f05de6c1 feat(core): exclude route from global prefix
New global prefix option to exclude some routes as a string or a RouteInfo
2020-08-19 23:56:19 +02:00
Gustavo Perdomo
1e0852fb96 feat: force circle ci run 2020-07-02 11:26:42 -04:00
Gustavo Perdomo
a66a1836b8 feat: move from grpc to @grpc/grpc-js
build: update package dependencies

fix: use bindAsync in server-grpc

test(): server gprc port already listen error

test(): remove surplus commit

feat: fix packages

# Conflicts:
#	package-lock.json
#	package.json
#	sample/04-grpc/package-lock.json
#	sample/04-grpc/package.json
2020-07-02 11:22:53 -04:00
gabeodessru
85dcf72508 sample(12): move owner tooling to its own service 2020-06-28 08:59:35 -05:00
gabeodessru
f4df4d9a9e sample(12): Example of how to use @ResolveField 2020-05-23 16:12:38 -05:00
Shady Khalifa
29957c1ad6 fix(@core): Trying to Fix Failling tests 2020-03-03 00:21:51 +02:00
Shady Khalifa
a0e9f69fa3 feat(core): Add RouterModule#resolvePath 2020-03-02 23:53:47 +02:00
Shady Khalifa
40206a1470 feat(core): Add RouterModule to the core 2019-11-28 16:37:18 +02:00
Shady Khalifa
6026bda942 refactor(common): improve validatePath function 2019-11-28 16:31:37 +02:00
764 changed files with 189563 additions and 162776 deletions

View File

@@ -74,6 +74,11 @@ jobs:
<<: *unit-tests-template
docker:
- image: circleci/node:14
test_node_16:
<<: *unit-tests-template
docker:
- image: circleci/node:16
lint:
working_directory: ~/nest
@@ -160,6 +165,9 @@ workflows:
build-and-test:
jobs:
- build
- test_node_16:
requires:
- build
- test_node_14:
requires:
- build

View File

@@ -9,7 +9,6 @@ module.exports = {
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
'prettier',
'prettier/@typescript-eslint',
],
root: true,
env: {

View File

@@ -1,41 +0,0 @@
---
name: "\U0001F41B Bug Report"
about: "If something isn't working as expected \U0001F914."
title: ''
labels: 'type: potential issue :broken_heart:,needs triage'
assignees: ''
---
## Bug Report
## Current behavior
<!-- Describe how the issue manifests. -->
## Input Code
<!-- REPL or Repo link if applicable: -->
```ts
const your = (code) => here;
```
## Expected behavior
<!-- A clear and concise description of what you expected to happen (or code). -->
## Possible Solution
<!--- Only if you have suggestions on a fix for the bug -->
## Environment
<pre><code>
Nest version: X.Y.Z
<!-- Check whether this is still an issue in the most recent Nest version -->
For Tooling issues:
- Node version: XX <!-- run `node --version` -->
- Platform: <!-- Mac, Linux, Windows -->
Others:
<!-- Anything else relevant? Operating system version, IDE, package manager, ... -->
</code></pre>

138
.github/ISSUE_TEMPLATE/Bug_report.yml vendored Normal file
View File

@@ -0,0 +1,138 @@
name: "\U0001F41B Bug Report"
description: "If something isn't working as expected \U0001F914"
labels: ["needs triage"]
body:
- type: markdown
attributes:
value: |
## :warning: We use GitHub Issues to track bug reports, feature requests and regressions
If you are not sure that your issue is a bug, you could:
- use our [Discord community](https://discord.gg/NestJS)
- use [StackOverflow using the tag `nestjs`](https://stackoverflow.com/questions/tagged/nestjs)
- If it's just a quick question you can ping [our Twitter](https://twitter.com/nestframework)
**NOTE:** You don't need to answer questions that you know that aren't relevant.
---
- type: checkboxes
attributes:
label: "Is there an existing issue for this?"
description: "Please search [here](https://github.com/nestjs/nest/issues?q=is%3Aissue) to see if an issue already exists for the bug you encountered"
options:
- label: "I have searched the existing issues"
required: true
- type: textarea
validations:
required: true
attributes:
label: "Current behavior"
description: "How the issue manifests?"
- type: input
validations:
required: true
attributes:
label: "Minimum reproduction code"
description: "An URL to some git repository that reproduces this issue. [Wtf is a minimum reproduction?](https://jmcdo29.github.io/wtf-is-a-minimum-reproduction)"
placeholder: "https://github.com/..."
- type: textarea
attributes:
label: "Steps to reproduce"
description: |
How the issue manifests?
You could leave this blank if you alread write this in your reproduction code
placeholder: |
1. `npm i`
2. `npm start:dev`
3. See error...
- type: textarea
validations:
required: true
attributes:
label: "Expected behavior"
description: "A clear and concise description of what you expected to happend (or code)"
- type: markdown
attributes:
value: |
---
- type: checkboxes
validations:
required: true
attributes:
label: "Package"
description: |
Which package (or packages) do you think your issue is related to?
**Tip**: The first line of the stack trace can help you to figure out this
The package isn't listed below? Try to find its repository [here](https://github.com/orgs/nestjs/repositories) and open the issue there instead
options:
- label: "I don't know. Or some 3rd-party package"
- label: "<code>@nestjs/common</code>"
- label: "<code>@nestjs/core</code>"
- label: "<code>@nestjs/microservices</code>"
- label: "<code>@nestjs/platform-express</code>"
- label: "<code>@nestjs/platform-fastify</code>"
- label: "<code>@nestjs/platform-socket.io</code>"
- label: "<code>@nestjs/platform-ws</code>"
- label: "<code>@nestjs/testing</code>"
- label: "<code>@nestjs/websockets</code>"
- label: "Other (see below)"
- type: input
attributes:
label: "Other package"
description: "If your issue is related to some package that is not listed above nor under @nestjs org, write its name here"
- type: input
attributes:
label: "NestJS version"
description: |
Which version of `@nestjs/core` are you using?
**Tip**: Make sure that all of yours `@nestjs/*` dependencies are in sync!
placeholder: "8.1.3"
- type: textarea
validations:
required: true
attributes:
label: "Packages versions"
description: "You could leave your whole `package.json` dependencies list here, or just indicates which version of `@nestjs/*` are you using"
placeholder: |
- `@nestjs/common`: 8.1.3
- `@nestjs/platform-express`: 8.1.3
- type: input
attributes:
label: "Node.js version"
description: "Which version of Node.js are you using?"
placeholder: "14.17.6"
- type: checkboxes
validations:
required: true
attributes:
label: "In which operating systems have you tested?"
options:
- label: macOS
- label: Windows
- label: Linux
- type: markdown
attributes:
value: |
---
- type: textarea
attributes:
label: "Other"
description: |
Anything else relevant? eg: Logs, OS version, IDE, package manager, etc.
**Tip:** You can attach images, recordings or log files by clicking this area to highlight it and then dragging files in

View File

@@ -1,22 +0,0 @@
---
name: "\U0001F680 Feature Request"
about: "I have a suggestion \U0001F63B!"
title: ''
labels: 'type: enhancement :wolf:,needs triage'
assignees: ''
---
## Feature Request
## Is your feature request related to a problem? Please describe.
<!-- A clear and concise description of what the problem is. Ex. I have an issue when [...] -->
## Describe the solution you'd like
<!-- A clear and concise description of what you want to happen. Add any considered drawbacks. -->
## Teachability, Documentation, Adoption, Migration Strategy
<!-- If you can, explain how users will be able to use this and possibly write out a version the docs. Maybe a screenshot or design? -->
## What is the motivation / use case for changing the behavior?
<!-- Describe the motivation or the concrete use case. -->

View File

@@ -0,0 +1,54 @@
name: "\U0001F680 Feature Request"
description: "I have a suggestion \U0001F63B!"
labels: ["type: enhancement :wolf:", "needs triage"]
body:
- type: markdown
attributes:
value: |
## :warning: We use GitHub Issues to track bug reports, feature requests and regressions
If you are not sure that your issue is a bug, you could:
- use our [Discord community](https://discord.gg/NestJS)
- use [StackOverflow using the tag `nestjs`](https://stackoverflow.com/questions/tagged/nestjs)
- If it's just a quick question you can ping [our Twitter](https://twitter.com/nestframework)
---
- type: checkboxes
attributes:
label: "Is there an existing issue that is already proposing this?"
description: "Please search [here](https://github.com/nestjs/nest/issues?q=is%3Aissue) to see if an issue already exists for the feature you are requesting"
options:
- label: "I have searched the existing issues"
required: true
- type: textarea
validations:
required: true
attributes:
label: "Is your feature request related to a problem? Please describe it"
description: "A clear and concise description of what the problem is"
placeholder: |
I have an issue when ...
- type: textarea
validations:
required: true
attributes:
label: "Describe the solution you'd like"
description: "A clear and concise description of what you want to happen. Add any considered drawbacks"
- type: textarea
validations:
required: true
attributes:
label: "Teachability, documentation, adoption, migration strategy"
description: "If you can, explain how users will be able to use this and possibly write out a version the docs. Maybe a screenshot or design?"
- type: textarea
validations:
required: true
attributes:
label: "What is the motivation / use case for changing the behavior?"
description: "Describe the motivation or the concrete use case"

View File

@@ -1,40 +0,0 @@
---
name: "\U0001F4A5 Regression"
about: Report an unexpected while upgrading your Nest application!
title: ''
labels: 'type: bug :sob:,needs triage'
assignees: ''
---
## Regression
<!-- First check out: https://docs.nestjs.com/migration-guide -->
## Potential Commit/PR that introduced the regression**
<!-- If you have time to investigate, what PR/date introduced this issue. -->
## Describe the regression
<!-- A clear and concise description of what the regression is. -->
## Input Code
<!--- If you have link to our REPL or a standalone repo please link that! -->
```ts
const your = (code) => here;
```
## Expected behavior/code
<!-- A clear and concise description of what you expected to happen (or code). -->
## Environment
<pre><code>
Nest version: A.B.C -> X.Y.Z
For Tooling issues:
- Node version: XX <!-- run `node --version` -->
- Platform: <!-- Mac, Linux, Windows -->
Others:
<!-- Anything else relevant? Operating system version, IDE, package manager, ... -->
</code></pre>

83
.github/ISSUE_TEMPLATE/Regression.yml vendored Normal file
View File

@@ -0,0 +1,83 @@
name: "\U0001F4A5 Regression"
description: "Report an unexpected while upgrading your Nest application!"
labels: ["type: bug :sob:", "needs triage"]
body:
- type: markdown
attributes:
value: |
## :warning: We use GitHub Issues to track bug reports, feature requests and regressions
If you are not sure that your issue is a bug, you could:
- use our [Discord community](https://discord.gg/NestJS)
- use [StackOverflow using the tag `nestjs`](https://stackoverflow.com/questions/tagged/nestjs)
- If it's just a quick question you can ping [our Twitter](https://twitter.com/nestframework)
**NOTE:** You don't need to answer questions that you know that aren't relevant.
---
- type: checkboxes
attributes:
label: "Did you read the migration guide?"
description: "Check out the [migration guide here](https://docs.nestjs.com/migration-guide)!"
options:
- label: "I have read the whole migration guide"
required: false
- type: checkboxes
attributes:
label: "Is there an existing issue that is already proposing this?"
description: "Please search [here](https://github.com/nestjs/nest/issues?q=is%3Aissue) to see if an issue already exists for the feature you are requesting"
options:
- label: "I have searched the existing issues"
required: true
- type: input
attributes:
label: "Potential Commit/PR that introduced the regression"
description: "If you have time to investigate, what PR/date/version introduced this issue"
placeholder: "PR #123 or commit 5b3c4a4"
- type: input
validations:
required: true
attributes:
label: "NestJS version"
placeholder: "8.1.0 -> 8.1.3"
- type: textarea
validations:
required: true
attributes:
label: "Describe the regression"
description: "A clear and concise description of what the regression is"
- type: input
attributes:
label: "Minimum reproduction code"
description: "An URL to some git repository that reproduces this issue. [Wtf is a minimum reproduction?](https://jmcdo29.github.io/wtf-is-a-minimum-reproduction)"
placeholder: "https://github.com/..."
- type: textarea
attributes:
label: "Input code"
description: "Write some code snippets if you think it is worth it"
value: |
```ts
```
- type: textarea
validations:
required: true
attributes:
label: "Expected behavior"
description: "A clear and concise description of what you expected to happend (or code)"
- type: textarea
attributes:
label: "Other"
description: |
Anything else relevant? eg: Logs, OS version, IDE, package manager, etc.
**Tip:** You can attach images, recordings or log files by clicking this area to highlight it and then dragging files in

View File

@@ -0,0 +1,48 @@
title: "perf: "
name: "\U0001F525 Suggestion for Improving Performance"
description: "I have a suggestion that might improve the performance of Nest \U00002728"
labels: ["type: enhancement :wolf:", "needs triage"]
body:
- type: checkboxes
attributes:
label: "Is there an existing issue that is already proposing this?"
description: "Please search [here](https://github.com/nestjs/nest/issues?q=is%3Aissue) to see if an issue already exists for this"
options:
- label: "I have searched the existing issues"
required: true
- type: input
validations:
required: true
attributes:
label: "NestJS version"
description: "Which version do you intend to improve?"
placeholder: "8.1.3"
- type: textarea
attributes:
label: "Is your performance suggestion related to a problem? Please describe it"
description: "A clear and concise description of what the problem is"
- type: textarea
validations:
required: true
attributes:
label: "Describe the performance enhancement you are proposing and how we can try it out"
placeholder: |
Cache `array.length` on the following lines ...
- type: textarea
validations:
required: true
attributes:
label: "Benchmarks result or another proof (eg: POC)"
description: |
If you've already prototyped a solution, share your results here
If not, what makes you believe there will be a performance improvement?
placeholder: |
```
```
MacBook Pro Mid 2014, 2.5 GHz Quad-Core Intel Core i7, 16 GB 1600 MHz DDR3, SSD

View File

@@ -1,14 +0,0 @@
---
name: "\U0001F917 Support Question"
about: "If you have a question \U0001F4AC, please check out our Discord or StackOverflow!"
title: ''
labels: 'type: question 🙌,needs triage'
assignees: ''
---
<!-- We primarily use GitHub as an issue tracker; for usage and support questions, please check out these resources below. Thanks! 😁. -->
* Discord Community Chat: https://discord.gg/G7Qnnhy
* StackOverflow: https://stackoverflow.com/questions/tagged/nestjs using the tag `nestjs`
* Twitter: If it's just a quick question you can ping our Twitter: https://twitter.com/nestframework

7
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@@ -0,0 +1,7 @@
## To encourage contributors to use issue templates, we don't allow blank issues
blank_issues_enabled: false
contact_links:
- name: "\u2753 Discord Community of NestJS"
url: "https://discord.gg/NestJS"
about: "Please ask support questions or discuss suggestions/enhancements here."

View File

@@ -10,15 +10,13 @@ Please check if your PR fulfills the following requirements:
What kind of change does this PR introduce?
<!-- Please check the one that applies to this PR using "x". -->
```
[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Other... Please describe:
```
- [ ] Bugfix
- [ ] Feature
- [ ] Code style update (formatting, local variables)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] CI related changes
- [ ] Other... Please describe:
## What is the current behavior?
<!-- Please describe the current behavior that you are modifying, or link to a relevant issue. -->
@@ -30,10 +28,8 @@ Issue Number: N/A
## Does this PR introduce a breaking change?
```
[ ] Yes
[ ] No
```
- [ ] Yes
- [ ] No
<!-- If this PR contains a breaking change, please describe the impact and migration path for existing applications below. -->

7
.mocharc.js Normal file
View File

@@ -0,0 +1,7 @@
module.exports = {
mochaHooks: {
beforeAll: function() {
require('reflect-metadata');
}
}
};

View File

@@ -69,7 +69,7 @@ A minimal reproduce scenario using a repository or Gist allows us to quickly con
<!-- We will be insisting on a minimal reproduce scenario in order to save maintainers time and ultimately be able to fix more bugs. Interestingly, from our experience users often find coding problems themselves while preparing a minimal plunk. We understand that sometimes it might be hard to extract essentials bits of code from a larger code-base but we really need to isolate the problem before we can fix it. -->
Unfortunately, we are not able to investigate / fix bugs without a minimal reproduction, so if we don't hear back from you we are going to close an issue that don't have enough info to be reproduced.
Unfortunately, we are not able to investigate / fix bugs without a minimal reproduction, so if we don't hear back from you we are going to close an issue that doesn't have enough info to be reproduced.
You can file new issues by filling out our [new issue form](https://github.com/nestjs/nest/issues/new).
@@ -173,7 +173,7 @@ $ npm i # (or yarn install)
$ sh scripts/prepare.sh
```
That will compile fresh packages and afterward, move them to all `sample` directories as well as integration tests.
That will compile fresh packages and afterward, move them all to `sample` directories.
### <a name="common-scripts"></a>Commonly used NPM scripts
@@ -228,7 +228,7 @@ format that includes a **type**, a **scope** and a **subject**:
The **header** is mandatory and the **scope** of the header is optional.
Any line of the commit message cannot be longer 100 characters! This allows the message to be easier
Any line of the commit message cannot be longer than 100 characters! This allows the message to be easier
to read on GitHub as well as in various git tools.
Footer should contain a [closing reference to an issue](https://help.github.com/articles/closing-issues-via-commit-messages/) if any.

View File

@@ -1,6 +1,6 @@
(The MIT License)
Copyright (c) 2017-2020 Kamil Mysliwiec <https://kamilmysliwiec.com>
Copyright (c) 2017-2021 Kamil Mysliwiec <https://kamilmysliwiec.com>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the

View File

@@ -37,6 +37,8 @@ Nest is a framework for building efficient, scalable <a href="http://nodejs.org"
* To check out the [guide](https://docs.nestjs.com), visit [docs.nestjs.com](https://docs.nestjs.com). :books:
* 要查看中文 [指南](readme_zh.md), 请访问 [docs.nestjs.cn](https://docs.nestjs.cn). :books:
* [가이드](readme_kr.md)를 확인하려면, [docs.nestjs.com](https://docs.nestjs.com)를 방문하세요.:books:
* チェックするには [ガイド](readme_jp.md), 詳しくは [docs.nestjs.com](https://docs.nestjs.com). :books:
## Questions
@@ -56,18 +58,30 @@ Nest is an MIT-licensed open source project. It can grow thanks to the sponsors
#### Principal Sponsors
<table style="text-align:center;"><tr><td>
<a href="https://github.com/Sanofi-IADC" target="_blank"><img src="https://docs.nestjs.com/assets/sponsors/sanofi.png" width="180" valign="middle" /></a></td><td>
<a href="https://valor-software.com/" target="_blank"><img src="https://docs.nestjs.com/assets/sponsors/valor-software.png" width="180" valign="middle" /></a></td>
<a href="https://github.com/Sanofi-IADC" target="_blank"><img src="https://docs.nestjs.com/assets/sponsors/sanofi.png" width="180" valign="middle" /></a></td>
<td>
<a href="https://trilon.io" target="_blank"><img src="https://nestjs.com/img/trilon.svg" width="200" valign="middle" /></a></td>
</tr></table>
#### Gold Sponsors
<table style="text-align:center;"><tr><td>
<a href="https://careers.labster.com/departments/platform" target="_blank"><img src="https://nestjs.com/img/labster-logo.png" width="170" valign="middle" /></a></td><td>
<a href="https://weld.app/" target="_blank"><img src="https://nestjs.com/img/weld-logo.svg" width="150" valign="middle" /></a></td>
<td>
<a href="https://valor-software.com/" target="_blank"><img src="https://docs.nestjs.com/assets/sponsors/valor-software.png" width="170" valign="middle" /></a></td>
<td>
<a href="https://intrinsic.ventures/" target="_blank"><img src="https://nestjs.com/img/intrinisic-logo.png" width="210" valign="middle" /></a></td></</tr></table>
#### Silver Sponsors
<table style="text-align:center;"><tr><td>
<a href="https://neoteric.eu/" target="_blank"><img src="https://nestjs.com/img/neoteric-cut.png" width="120" valign="middle" /></a> </td><td>
<a href="http://gojob.com" target="_blank"><img src="http://nestjs.com/img/gojob-logo.png" valign="middle" width="100" /></a> </td><td>
<a href="https://trilon.io" target="_blank"><img src="https://nestjs.com/img/trilon.svg" width="170" valign="middle" /></a> </td><td>
<a href="http://www.leogistics.com" target="_blank"><img src="https://nestjs.com/img/leogistics-logo.jpeg" width="150" valign="middle" /></td><td>
<a href="http://www.meetdandy.com" target="_blank"><img src="https://nestjs.com/img/dandy-wide-logo.png" width="150" valign="middle" /></td></tr></table>
<a href="https://careers.meetdandy.com/?gh_src=063ba61e3us" target="_blank"><img src="https://nestjs.com/img/dandy-roles-logo.svg" width="150" valign="middle" /></td><td>
<a href="https://www.castlecraft.in" target="_blank"><img src="https://nestjs.com/img/castlecraft-logo.png" width="150" valign="middle" /></td>
<td><a href="https://www.tinystacks.com" target="_blank"><img src="https://nestjs.com/img/tinystacks-logo.png#1" width="140" valign="middle" /></td></tr></table>
#### Sponsors
@@ -90,6 +104,15 @@ Nest is an MIT-licensed open source project. It can grow thanks to the sponsors
<td align="center" valign="middle">
<a href="https://genuinebee.com/" target="_blank"><img src="https://nestjs.com/img/genuinebee.svg" width="97" valign="middle" /></a> </td>
<td align="center" valign="middle"><a href="https://sanyodigital.com/" target="_blank"><img src="https://nestjs.com/img/sanyo-digital.png" width="130" valign="middle" /></a></td></tr><tr><td align="center" valign="middle"><a href="https://vpn-review.com/vpn-for-torrenting" target="_blank"><img src="https://nestjs.com/img/vpn-review-logo.png" width="85" valign="middle" /></a></td><td align="center" valign="middle"><a href="https://lambda-it.ch/" target="_blank"><img src="https://nestjs.com/img/lambda-it-logo.svg" width="115" valign="middle" /></a></td><td align="center" valign="middle"><a href="https://pickwriters.com/top-10-translation-services" target="_blank"><img src="https://nestjs.com/img/pickwriters-logo.png" width="40" valign="middle" /></a></td><td align="center" valign="middle"><a href="https://thewordpoint.com/services/localization" target="_blank"><img src="https://nestjs.com/img/thewordpoint-logo.png" width="40" valign="middle" /></a></td>
<td align="center" valign="middle"><a href="https://meercode.io/" target="_blank"><img src="https://nestjs.com/img/meercode-logo.png" width="60" valign="middle" /></a></td>
<td align="center" valign="middle"><a href="https://www.najlepszeplatformyforex.pl/blog/broker-xtb/" target="_blank"><img src="https://nestjs.com/img/npf-logo.jpg" width="200" valign="middle" /></a></td></tr><tr>
<td align="center" valign="middle"><a href="https://thestandarddaily.com/" target="_blank"><img src="https://nestjs.com/img/the-standard-daily-logo.png" width="180" valign="middle" /></a></td>
<td align="center" valign="middle"><a href="https://houseofangular.io/" target="_blank"><img src="https://nestjs.com/img/house-of-angular.png" width="100" valign="middle" /></a></td>
<td align="center" valign="middle"><a href="https://rocketech.it/cases/?utm_source=google&utm_medium=badge&utm_campaign=nestjs" target="_blank"><img src="https://nestjs.com/img/rocketech-logo.svg" width="110" valign="middle" /></a></td>
<td align="center" valign="middle"><a href="https://www.bystored.com/" target="_blank"><img src="https://nestjs.com/img/stored-logo.svg" width="110" valign="middle" /></a></td>
<td align="center" valign="middle"><a href="https://studyclerk.com/pay-for-research-paper" target="_blank"><img src="https://nestjs.com/img/studyclerk-logo.png" width="125" valign="middle" /></a></td><td align="center" valign="middle"><a href="https://xyndata.com" target="_blank"><img src="https://nestjs.com/img/xyndata-logo.png" width="125" valign="middle" /></a></td></tr><tr>
<td align="center" valign="middle"><a href="https://www.anonymistic.com/" target="_blank"><img src="https://nestjs.com/img/anonymistic-logo.png" width="125" valign="middle" /></a></td>
<td align="center" valign="middle"><a href="https://www.naologic.com/" target="_blank"><img src="https://nestjs.com/img/naologic-logo.svg" width="125" valign="middle" /></a></td>
</tr></table>
## Backers

5
SECURITY.md Normal file
View File

@@ -0,0 +1,5 @@
# Security Policy
## Reporting a Vulnerability
Please report security issues to `support@nestjs.com`.

View File

@@ -2,47 +2,87 @@
express
-----------------------
Running 10s test @ http://localhost:3000
8 threads and 1024 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 47.78ms 19.09ms 212.47ms 66.94%
Req/Sec 1.31k 268.90 2.07k 72.38%
104687 requests in 10.02s, 21.47MB read
Socket errors: connect 0, read 877, write 0, timeout 0
Requests/sec: 10444.24
Transfer/sec: 2.14MB
1024 connections
┌─────────┬───────┬───────┬───────┬────────┬──────────┬──────────┬────────┐
│ Stat │ 2.5% │ 50% │ 97.5% │ 99% │ Avg │ Stdev │ Max │
├─────────┼───────┼───────┼───────┼────────┼──────────┼──────────┼────────┤
│ Latency │ 55 ms │ 58 ms │ 91 ms │ 138 ms │ 61.88 ms │ 23.95 ms │ 747 ms │
└─────────┴───────┴───────┴───────┴────────┴──────────┴──────────┴────────┘
┌───────────┬─────────┬─────────┬─────────┬─────────┬──────────┬─────────┬─────────┐
│ Stat │ 1% │ 2.5% │ 50% │ 97.5% │ Avg │ Stdev │ Min │
├───────────┼─────────┼─────────┼─────────┼─────────┼──────────┼─────────┼─────────┤
│ Req/Sec │ 8407 │ 8407 │ 17407 │ 17743 │ 16454.41 │ 2716.94 │ 8402 │
├───────────┼─────────┼─────────┼─────────┼─────────┼──────────┼─────────┼─────────┤
│ Bytes/Sec │ 1.81 MB │ 1.81 MB │ 3.74 MB │ 3.81 MB │ 3.54 MB │ 584 kB │ 1.81 MB │
└───────────┴─────────┴─────────┴─────────┴─────────┴──────────┴─────────┴─────────┘
Req/Bytes counts sampled once per second.
165k requests in 10.17s, 35.4 MB read
-----------------------
nest (with "@nestjs/platform-express")
-----------------------
Running 10s test @ http://localhost:3000
1024 connections
┌─────────┬───────┬───────┬───────┬───────┬──────────┬──────────┬────────┐
│ Stat │ 2.5% │ 50% │ 97.5% │ 99% │ Avg │ Stdev │ Max │
├─────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼────────┤
│ Latency │ 61 ms │ 64 ms │ 71 ms │ 94 ms │ 65.44 ms │ 17.35 ms │ 325 ms │
└─────────┴───────┴───────┴───────┴───────┴──────────┴──────────┴────────┘
┌───────────┬─────────┬─────────┬─────────┬─────────┬─────────┬────────┬─────────┐
│ Stat │ 1% │ 2.5% │ 50% │ 97.5% │ Avg │ Stdev │ Min │
├───────────┼─────────┼─────────┼─────────┼─────────┼─────────┼────────┼─────────┤
│ Req/Sec │ 14183 │ 14183 │ 15767 │ 15991 │ 15640 │ 501.13 │ 14182 │
├───────────┼─────────┼─────────┼─────────┼─────────┼─────────┼────────┼─────────┤
│ Bytes/Sec │ 3.06 MB │ 3.06 MB │ 3.41 MB │ 3.45 MB │ 3.38 MB │ 108 kB │ 3.06 MB │
└───────────┴─────────┴─────────┴─────────┴─────────┴─────────┴────────┴─────────┘
Req/Bytes counts sampled once per second.
156k requests in 10.24s, 33.8 MB read
-----------------------
fastify
-----------------------
Running 10s test @ http://localhost:3000
8 threads and 1024 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 21.80ms 8.73ms 78.12ms 55.78%
Req/Sec 2.99k 0.92k 5.67k 68.88%
238550 requests in 10.02s, 31.17MB read
Socket errors: connect 0, read 862, write 0, timeout 0
Requests/sec: 23795.79
Transfer/sec: 3.11MB
1024 connections
┌─────────┬───────┬───────┬───────┬───────┬──────────┬──────────┬─────────┐
│ Stat │ 2.5% │ 50% │ 97.5% │ 99% │ Avg │ Stdev │ Max │
├─────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼─────────┤
│ Latency │ 27 ms │ 30 ms │ 39 ms │ 78 ms │ 31.62 ms │ 26.59 ms │ 1232 ms │
└─────────┴───────┴───────┴───────┴───────┴──────────┴──────────┴─────────┘
┌───────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐
│ Stat │ 1% │ 2.5% │ 50% │ 97.5% │ Avg │ Stdev │ Min │
├───────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤
│ Req/Sec │ 19935 │ 19935 │ 33247 │ 34111 │ 32030.4 │ 4103.84 │ 19931 │
├───────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤
│ Bytes/Sec │ 3.03 MB │ 3.03 MB │ 5.05 MB │ 5.19 MB │ 4.87 MB │ 624 kB │ 3.03 MB │
└───────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┴─────────┘
Req/Bytes counts sampled once per second.
320k requests in 10.18s, 48.7 MB read
-----------------------
nest
nest (with "@nestjs/platform-fastify")
-----------------------
Running 10s test @ http://localhost:3000
8 threads and 1024 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 54.00ms 22.33ms 200.25ms 62.23%
Req/Sec 1.15k 338.60 1.88k 66.12%
91348 requests in 10.05s, 18.82MB read
Socket errors: connect 0, read 983, write 0, timeout 0
Requests/sec: 9093.64
Transfer/sec: 1.87MB
-----------------------
nest-fastify
-----------------------
Running 10s test @ http://localhost:3000
8 threads and 1024 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 29.31ms 11.71ms 101.96ms 70.03%
Req/Sec 2.17k 0.93k 4.12k 63.13%
173241 requests in 10.05s, 22.80MB read
Socket errors: connect 0, read 934, write 0, timeout 0
Requests/sec: 17233.87
Transfer/sec: 2.27MB
1024 connections
┌─────────┬───────┬───────┬───────┬───────┬──────────┬──────────┬────────┐
│ Stat │ 2.5% │ 50% │ 97.5% │ 99% │ Avg │ Stdev │ Max │
├─────────┼───────┼───────┼───────┼───────┼──────────┼──────────┼────────┤
│ Latency │ 31 ms │ 33 ms │ 38 ms │ 52 ms │ 34.41 ms │ 11.73 ms │ 245 ms │
└─────────┴───────┴───────┴───────┴───────┴──────────┴──────────┴────────┘
┌───────────┬─────────┬─────────┬────────┬─────────┬─────────┬─────────┬─────────┐
│ Stat │ 1% │ 2.5% │ 50% │ 97.5% │ Avg │ Stdev │ Min │
├───────────┼─────────┼─────────┼────────┼─────────┼─────────┼─────────┼─────────┤
│ Req/Sec │ 24911 │ 24911 │ 30031 │ 30335 │ 29470.4 │ 1564.48 │ 24907 │
├───────────┼─────────┼─────────┼────────┼─────────┼─────────┼─────────┼─────────┤
│ Bytes/Sec │ 3.81 MB │ 3.81 MB │ 4.6 MB │ 4.64 MB │ 4.51 MB │ 239 kB │ 3.81 MB │
└───────────┴─────────┴─────────┴────────┴─────────┴─────────┴─────────┴─────────┘
Req/Bytes counts sampled once per second.
295k requests in 10.17s, 45.1 MB read

View File

@@ -0,0 +1,31 @@
import { INestApplication } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { MultiStoreModule } from '../src/multi-store/multi-store.module';
describe('Caching Multi Store', () => {
let server;
let app: INestApplication;
before(async () => {
const module = await Test.createTestingModule({
imports: [MultiStoreModule],
}).compile();
app = module.createNestApplication();
server = app.getHttpServer();
await app.init();
});
it(`should return empty`, async () => {
return request(server).get('/').expect(200, '');
});
it(`should return data`, async () => {
return request(server).get('/').expect(200, 'multi-store-value');
});
after(async () => {
await app.close();
});
});

View File

@@ -0,0 +1,16 @@
import { Controller, Get, Inject, CACHE_MANAGER } from '@nestjs/common';
import { Cache } from 'cache-manager';
@Controller()
export class MultiStoreController {
constructor(@Inject(CACHE_MANAGER) private cacheManager: Cache) {}
@Get()
async getFromMultiStore(): Promise<unknown> {
const value = await this.cacheManager.get('multi-store-key');
if (!value) {
await this.cacheManager.set('multi-store-key', 'multi-store-value');
}
return value;
}
}

View File

@@ -0,0 +1,24 @@
import { CacheModule, Module } from '@nestjs/common';
import * as redisStore from 'cache-manager-redis-store';
import { MultiStoreController } from './multi-store.controller';
@Module({
imports: [
CacheModule.register([
{
store: 'memory',
max: 100,
ttl: 10,
},
{
store: redisStore,
host: 'localhost',
port: 6379,
db: 0,
ttl: 600,
},
]),
],
controllers: [MultiStoreController],
})
export class MultiStoreModule {}

View File

@@ -0,0 +1,22 @@
{
"compilerOptions": {
"module": "commonjs",
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es6",
"sourceMap": true,
"allowJs": true,
"outDir": "./dist"
},
"include": [
"src/**/*",
"e2e/**/*"
],
"exclude": [
"node_modules",
]
}

View File

@@ -0,0 +1,177 @@
import { NestFastifyApplication } from '@nestjs/platform-fastify';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { AppModule } from '../src/app.module';
describe('Express Cors', () => {
let app: NestFastifyApplication;
const configs = [
{
origin: 'example.com',
methods: 'GET',
credentials: true,
exposedHeaders: ['foo', 'bar'],
allowedHeaders: ['baz', 'woo'],
maxAge: 123,
},
{
origin: 'sample.com',
methods: 'GET',
credentials: true,
exposedHeaders: ['zoo', 'bar'],
allowedHeaders: ['baz', 'foo'],
maxAge: 321,
},
];
describe('Dynamic config', () => {
describe('enableCors', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = module.createNestApplication<NestFastifyApplication>();
let requestId = 0;
const configDelegation = function (req, cb) {
const config = configs[requestId];
requestId++;
cb(null, config);
};
app.enableCors(configDelegation);
await app.init();
});
it(`should add cors headers based on the first config`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
it(`should add cors headers based on the second config`, async () => {
return request(app.getHttpServer())
.options('/')
.expect('access-control-allow-origin', 'sample.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'zoo,bar')
.expect('access-control-allow-methods', 'GET')
.expect('access-control-allow-headers', 'baz,foo')
.expect('access-control-max-age', '321')
.expect('content-length', '0');
});
after(async () => {
await app.close();
});
});
describe('Application Options', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
let requestId = 0;
const configDelegation = function (req, cb) {
const config = configs[requestId];
requestId++;
cb(null, config);
};
app = module.createNestApplication<NestFastifyApplication>(null, {
cors: configDelegation,
});
await app.init();
});
it(`should add cors headers based on the first config`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
it(`should add cors headers based on the second config`, async () => {
return request(app.getHttpServer())
.options('/')
.expect('access-control-allow-origin', 'sample.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'zoo,bar')
.expect('access-control-allow-methods', 'GET')
.expect('access-control-allow-headers', 'baz,foo')
.expect('access-control-max-age', '321')
.expect('content-length', '0');
});
after(async () => {
await app.close();
});
});
});
describe('Static config', () => {
describe('enableCors', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = module.createNestApplication<NestFastifyApplication>();
app.enableCors(configs[0]);
await app.init();
});
it(`CORS headers`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
});
after(async () => {
await app.close();
});
describe('Application Options', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = module.createNestApplication<NestFastifyApplication>(null, {
cors: configs[0],
});
await app.init();
});
it(`CORS headers`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
after(async () => {
await app.close();
});
});
});
});

View File

@@ -0,0 +1,178 @@
import { NestFastifyApplication } from '@nestjs/platform-fastify';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { AppModule } from '../src/app.module';
describe('Fastify Cors', () => {
let app: NestFastifyApplication;
const configs = [
{
origin: 'example.com',
methods: 'GET',
credentials: true,
exposedHeaders: ['foo', 'bar'],
allowedHeaders: ['baz', 'woo'],
maxAge: 123,
},
{
origin: 'sample.com',
methods: 'GET',
credentials: true,
exposedHeaders: ['zoo', 'bar'],
allowedHeaders: ['baz', 'foo'],
maxAge: 321,
},
];
describe('Dynamic config', () => {
describe('enableCors', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = module.createNestApplication<NestFastifyApplication>();
let requestId = 0;
const configDelegation = function (req, cb) {
const config = configs[requestId];
requestId++;
cb(null, config);
};
app.enableCors(configDelegation);
await app.init();
});
it(`should add cors headers based on the first config`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
it(`should add cors headers based on the second config`, async () => {
return request(app.getHttpServer())
.options('/')
.expect('access-control-allow-origin', 'sample.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'zoo,bar')
.expect('access-control-allow-methods', 'GET')
.expect('access-control-allow-headers', 'baz,foo')
.expect('access-control-max-age', '321')
.expect('content-length', '0');
});
after(async () => {
await app.close();
});
});
describe('Application Options', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
let requestId = 0;
const configDelegation = function (req, cb) {
const config = configs[requestId];
requestId++;
cb(null, config);
};
app = module.createNestApplication<NestFastifyApplication>(null, {
cors: configDelegation,
});
await app.init();
});
it(`should add cors headers based on the first config`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
it(`should add cors headers based on the second config`, async () => {
return request(app.getHttpServer())
.options('/')
.expect('access-control-allow-origin', 'sample.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'zoo,bar')
.expect('access-control-allow-methods', 'GET')
.expect('access-control-allow-headers', 'baz,foo')
.expect('access-control-max-age', '321')
.expect('content-length', '0');
});
after(async () => {
await app.close();
});
});
});
describe('Static config', () => {
describe('enableCors', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = module.createNestApplication<NestFastifyApplication>();
app.enableCors(configs[0]);
await app.init();
});
it(`CORS headers`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
});
after(async () => {
await app.close();
});
describe('Application Options', () => {
before(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = module.createNestApplication<NestFastifyApplication>(null, {
cors: configs[0],
});
await app.init();
});
it(`CORS headers`, async () => {
return request(app.getHttpServer())
.get('/')
.expect('access-control-allow-origin', 'example.com')
.expect('vary', 'Origin')
.expect('access-control-allow-credentials', 'true')
.expect('access-control-expose-headers', 'foo,bar')
.expect('content-length', '0');
});
});
after(async () => {
await app.close();
});
});
});

View File

@@ -0,0 +1,9 @@
import { Controller, Get } from '@nestjs/common';
@Controller()
export class AppController {
@Get()
getGlobals() {
return '';
}
}

View File

@@ -0,0 +1,7 @@
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
@Module({
controllers: [AppController],
})
export class AppModule {}

View File

@@ -0,0 +1,22 @@
{
"compilerOptions": {
"module": "commonjs",
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es6",
"sourceMap": true,
"allowJs": true,
"outDir": "./dist"
},
"include": [
"src/**/*",
"e2e/**/*"
],
"exclude": [
"node_modules",
]
}

View File

@@ -23,7 +23,7 @@ services:
- "9001:9001"
restart: always
mysql:
image: mysql:5.7.32
image: mysql:8.0.27
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: test
@@ -48,7 +48,7 @@ services:
zookeeper:
container_name: test-zookeeper
hostname: zookeeper
image: confluentinc/cp-zookeeper:5.5.2
image: confluentinc/cp-zookeeper:6.2.1
ports:
- "2181:2181"
environment:
@@ -57,7 +57,7 @@ services:
kafka:
container_name: test-kafka
hostname: kafka
image: confluentinc/cp-kafka:5.5.2
image: confluentinc/cp-kafka:7.0.0
depends_on:
- zookeeper
ports:

View File

@@ -30,27 +30,16 @@ describe('GraphQL Pipes', () => {
errors: [
{
extensions: {
code: 'INTERNAL_SERVER_ERROR',
exception: {
message: 'Bad Request Exception',
response: {
message: [
'description must be longer than or equal to 30 characters',
],
error: 'Bad Request',
statusCode: 400,
},
status: 400,
code: 'BAD_USER_INPUT',
response: {
error: 'Bad Request',
message: [
'description must be longer than or equal to 30 characters',
],
statusCode: 400,
},
},
locations: [
{
column: 3,
line: 2,
},
],
message: 'Bad Request Exception',
path: ['addRecipe'],
},
],
});

View File

@@ -1,6 +1,6 @@
import { NotFoundException, UseGuards, UseInterceptors } from '@nestjs/common';
import { Args, Mutation, Query, Resolver, Subscription } from '@nestjs/graphql';
import { PubSub } from 'apollo-server-express';
import { PubSub } from 'graphql-subscriptions';
import { AuthGuard } from '../common/guards/auth.guard';
import { DataInterceptor } from '../common/interceptors/data.interceptor';
import { NewRecipeInput } from './dto/new-recipe.input';

View File

@@ -25,6 +25,11 @@ class TestController {
return RETURN_VALUE;
}
@Get('test/test')
testTest() {
return RETURN_VALUE;
}
@Get('test2')
test2() {
return RETURN_VALUE;
@@ -85,6 +90,12 @@ describe('Exclude middleware (fastify)', () => {
return request(app.getHttpServer()).get('/test').expect(200, RETURN_VALUE);
});
it(`should not exclude "/test/test" endpoint`, () => {
return request(app.getHttpServer())
.get('/test/test')
.expect(200, MIDDLEWARE_VALUE);
});
it(`should not exclude "/test2" endpoint`, () => {
return request(app.getHttpServer())
.get('/test2')

View File

@@ -63,6 +63,22 @@ describe('Hello world (fastify adapter)', () => {
});
});
it(`/GET { host: [":tenant.example1.com", ":tenant.example2.com"] } not matched`, () => {
return app
.inject({
method: 'GET',
url: '/host-array',
})
.then(({ payload }) => {
expect(JSON.parse(payload)).to.be.eql({
error: 'Internal Server Error',
message:
'HTTP adapter does not support filtering on hosts: [":tenant.example1.com", ":tenant.example2.com"]',
statusCode: 500,
});
});
});
it(`/GET inject with LightMyRequest chaining API`, () => {
return app
.inject()

View File

@@ -28,6 +28,16 @@ describe('Hello world (default adapter)', () => {
path: '/host',
greeting: 'Host Greeting! tenant=acme',
},
{
host: 'acme.example1.com',
path: '/host-array',
greeting: 'Host Greeting! tenant=acme',
},
{
host: 'acme.example2.com',
path: '/host-array',
greeting: 'Host Greeting! tenant=acme',
},
].forEach(({ host, path, greeting }) => {
describe(`host=${host}`, () => {
describe('/GET', () => {

View File

@@ -5,17 +5,21 @@ import {
Injectable,
MiddlewareConsumer,
Module,
RequestMethod,
} from '@nestjs/common';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { ApplicationModule } from '../src/app.module';
import { Response } from 'express';
const INCLUDED_VALUE = 'test_included';
const RETURN_VALUE = 'test';
const WILDCARD_VALUE = 'test_wildcard';
@Injectable()
class Middleware {
use(req, res, next) {
res.send(RETURN_VALUE);
res.send(WILDCARD_VALUE);
}
}
@@ -23,7 +27,7 @@ class Middleware {
class TestController {
@Get('test')
test() {
return 'test';
return RETURN_VALUE;
}
}
@@ -33,7 +37,11 @@ class TestController {
})
class TestModule {
configure(consumer: MiddlewareConsumer) {
consumer.apply(Middleware).forRoutes('*');
consumer
.apply((req, res: Response, next) => res.status(201).end(INCLUDED_VALUE))
.forRoutes({ path: 'tests/included', method: RequestMethod.POST })
.apply(Middleware)
.forRoutes('*');
}
}
@@ -51,7 +59,27 @@ describe('Middleware (class)', () => {
});
it(`forRoutes(*)`, () => {
return request(app.getHttpServer()).get('/hello').expect(200, RETURN_VALUE);
return request(app.getHttpServer())
.get('/hello')
.expect(200, WILDCARD_VALUE);
});
it(`/test forRoutes(*)`, () => {
return request(app.getHttpServer())
.get('/test')
.expect(200, WILDCARD_VALUE);
});
it(`GET forRoutes(POST tests/included)`, () => {
return request(app.getHttpServer())
.get('/tests/included')
.expect(200, WILDCARD_VALUE);
});
it(`POST forRoutes(POST tests/included)`, () => {
return request(app.getHttpServer())
.post('/tests/included')
.expect(201, INCLUDED_VALUE);
});
afterEach(async () => {

View File

@@ -1,4 +1,11 @@
import { Controller, Get, MiddlewareConsumer, Module } from '@nestjs/common';
import {
Controller,
Get,
MiddlewareConsumer,
Module,
Query,
RequestMethod,
} from '@nestjs/common';
import {
FastifyAdapter,
NestFastifyApplication,
@@ -7,35 +14,70 @@ import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import { ApplicationModule } from '../src/app.module';
const INCLUDED_VALUE = 'test_included';
const QUERY_VALUE = 'test_query';
const REQ_URL_VALUE = 'test_req_url';
const RETURN_VALUE = 'test';
const SCOPED_VALUE = 'test_scoped';
const WILDCARD_VALUE = 'test_wildcard';
@Controller()
class TestController {
@Get('express_style_wildcard/wildcard_nested')
express_style_wildcard() {
return RETURN_VALUE;
}
@Get('test')
test() {
return RETURN_VALUE;
}
@Get('query')
query() {
return RETURN_VALUE;
}
@Get('tests/wildcard_nested')
wildcard_nested() {
return RETURN_VALUE;
}
@Get('tests/included')
included() {
return RETURN_VALUE;
}
}
@Controller(QUERY_VALUE)
class TestQueryController {
@Get()
[QUERY_VALUE](@Query('test') test: string) {
return test;
}
}
@Module({
imports: [ApplicationModule],
controllers: [TestController],
controllers: [TestController, TestQueryController],
})
class TestModule {
configure(consumer: MiddlewareConsumer) {
consumer
.apply((req, res, next) => res.end(INCLUDED_VALUE))
.forRoutes({ path: 'tests/included', method: RequestMethod.POST })
.apply((req, res, next) => res.end(`${REQ_URL_VALUE}${req.url}`))
.forRoutes('req/url/')
.apply((req, res, next) => res.end(WILDCARD_VALUE))
.forRoutes('tests/(.*)')
.forRoutes('express_style_wildcard/*', 'tests/(.*)')
.apply((req, res, next) => res.end(QUERY_VALUE))
.forRoutes('query')
.apply((req, res, next) => next())
.forRoutes(TestQueryController)
.apply((req, res, next) => res.end(SCOPED_VALUE))
.forRoutes(TestController)
.apply((req, res, next) => res.end(RETURN_VALUE))
.exclude({ path: QUERY_VALUE, method: -1 })
.forRoutes('(.*)');
}
}
@@ -53,7 +95,7 @@ describe('Middleware (FastifyAdapter)', () => {
await app.init();
});
it(`forRoutes(*)`, () => {
it(`forRoutes((.*))`, () => {
return app
.inject({
method: 'GET',
@@ -71,15 +113,78 @@ describe('Middleware (FastifyAdapter)', () => {
.then(({ payload }) => expect(payload).to.be.eql(SCOPED_VALUE));
});
it(`forRoutes(tests/*)`, () => {
it(`query?test=${QUERY_VALUE} forRoutes(query)`, () => {
return app
.inject({
method: 'GET',
url: '/tests/wildcard',
url: '/query',
query: {
test: QUERY_VALUE,
},
})
.then(({ payload }) => expect(payload).to.be.eql(QUERY_VALUE));
});
it(`${QUERY_VALUE}?test=${QUERY_VALUE} forRoutes(${QUERY_VALUE})`, () => {
return app
.inject({
method: 'GET',
url: QUERY_VALUE,
query: {
test: QUERY_VALUE,
},
})
.then(({ payload }) => expect(payload).to.be.eql(QUERY_VALUE));
});
it(`forRoutes(tests/(.*))`, () => {
return app
.inject({
method: 'GET',
url: '/tests/wildcard_nested',
})
.then(({ payload }) => expect(payload).to.be.eql(WILDCARD_VALUE));
});
it(`forRoutes(express_style_wildcard/*)`, () => {
return app
.inject({
method: 'GET',
url: '/express_style_wildcard/wildcard_nested',
})
.then(({ payload }) => expect(payload).to.be.eql(WILDCARD_VALUE));
});
it(`forRoutes(req/url/)`, () => {
const reqUrl = '/test';
return app
.inject({
method: 'GET',
url: `/req/url${reqUrl}`,
})
.then(({ payload }) =>
expect(payload).to.be.eql(`${REQ_URL_VALUE}${reqUrl}`),
);
});
it(`GET forRoutes(POST tests/included)`, () => {
return app
.inject({
method: 'GET',
url: '/tests/included',
})
.then(({ payload }) => expect(payload).to.be.eql(WILDCARD_VALUE));
});
it(`POST forRoutes(POST tests/included)`, () => {
return app
.inject({
method: 'POST',
url: '/tests/included',
})
.then(({ payload }) => expect(payload).to.be.eql(INCLUDED_VALUE));
});
afterEach(async () => {
await app.close();
});

View File

@@ -0,0 +1,77 @@
import {
Controller,
Get,
INestApplication,
MiddlewareConsumer,
Module,
} from '@nestjs/common';
import { RouterModule } from '@nestjs/core';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { ApplicationModule } from '../src/app.module';
const RETURN_VALUE = 'test';
const SCOPED_VALUE = 'test_scoped';
@Controller()
class TestController {
@Get('test')
test() {
return RETURN_VALUE;
}
@Get('test2')
test2() {
return RETURN_VALUE;
}
}
@Module({
imports: [ApplicationModule],
controllers: [TestController],
})
class TestModule {
configure(consumer: MiddlewareConsumer) {
consumer
.apply((req, res, next) => res.send(SCOPED_VALUE))
.forRoutes(TestController);
}
}
describe('RouterModule with Middleware functions', () => {
let app: INestApplication;
beforeEach(async () => {
app = (
await Test.createTestingModule({
imports: [
TestModule,
RouterModule.register([
{
path: '/module-path/',
module: TestModule,
},
]),
],
}).compile()
).createNestApplication();
await app.init();
});
it(`forRoutes(TestController) - /test`, () => {
return request(app.getHttpServer())
.get('/module-path/test')
.expect(200, SCOPED_VALUE);
});
it(`forRoutes(TestController) - /test2`, () => {
return request(app.getHttpServer())
.get('/module-path/test2')
.expect(200, SCOPED_VALUE);
});
afterEach(async () => {
await app.close();
});
});

View File

@@ -0,0 +1,99 @@
import { Controller, Get, INestApplication, Module } from '@nestjs/common';
import { RouterModule, Routes } from '@nestjs/core';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
describe('RouterModule', () => {
let app: INestApplication;
abstract class BaseController {
@Get()
getName() {
return this.constructor.name;
}
}
@Controller('/parent-controller')
class ParentController extends BaseController {}
@Controller('/child-controller')
class ChildController extends BaseController {}
@Controller('no-slash-controller')
class NoSlashController extends BaseController {}
class UnknownController {}
@Module({ controllers: [ParentController] })
class ParentModule {}
@Module({ controllers: [ChildController] })
class ChildModule {}
@Module({})
class AuthModule {}
@Module({})
class PaymentsModule {}
@Module({ controllers: [NoSlashController] })
class NoSlashModule {}
const routes1: Routes = [
{
path: 'parent',
module: ParentModule,
children: [
{
path: 'child',
module: ChildModule,
},
],
},
];
const routes2: Routes = [
{ path: 'v1', children: [AuthModule, PaymentsModule, NoSlashModule] },
];
@Module({
imports: [ParentModule, ChildModule, RouterModule.register(routes1)],
})
class MainModule {}
@Module({
imports: [
AuthModule,
PaymentsModule,
NoSlashModule,
RouterModule.register(routes2),
],
})
class AppModule {}
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [MainModule, AppModule],
}).compile();
app = moduleRef.createNestApplication();
await app.init();
});
it('should hit the "ParentController"', async () => {
return request(app.getHttpServer())
.get('/parent/parent-controller')
.expect(200, 'ParentController');
});
it('should hit the "ChildController"', async () => {
return request(app.getHttpServer())
.get('/parent/child/child-controller')
.expect(200, 'ChildController');
});
it('should hit the "NoSlashController"', async () => {
return request(app.getHttpServer())
.get('/v1/no-slash-controller')
.expect(200, 'NoSlashController');
});
afterEach(async () => {
await app.close();
});
});

View File

@@ -1,8 +1,9 @@
import { Module } from '@nestjs/common';
import { HelloModule } from './hello/hello.module';
import { HostArrayModule } from './host-array/host-array.module';
import { HostModule } from './host/host.module';
@Module({
imports: [HelloModule, HostModule],
imports: [HelloModule, HostModule, HostArrayModule],
})
export class ApplicationModule {}

View File

@@ -0,0 +1,10 @@
import { IsString, IsNotEmpty, IsNumber } from 'class-validator';
export class TestDto {
@IsString()
@IsNotEmpty()
string: string;
@IsNumber()
number: number;
}

View File

@@ -0,0 +1,37 @@
import { Controller, Get, Header, HostParam, Param } from '@nestjs/common';
import { Observable, of } from 'rxjs';
import { HostArrayService } from './host-array.service';
import { UserByIdPipe } from './users/user-by-id.pipe';
@Controller({
path: 'host-array',
host: [':tenant.example1.com', ':tenant.example2.com'],
})
export class HostArrayController {
constructor(private readonly hostService: HostArrayService) {}
@Get()
@Header('Authorization', 'Bearer')
greeting(@HostParam('tenant') tenant: string): string {
return `${this.hostService.greeting()} tenant=${tenant}`;
}
@Get('async')
async asyncGreeting(@HostParam('tenant') tenant: string): Promise<string> {
return `${await this.hostService.greeting()} tenant=${tenant}`;
}
@Get('stream')
streamGreeting(@HostParam('tenant') tenant: string): Observable<string> {
return of(`${this.hostService.greeting()} tenant=${tenant}`);
}
@Get('local-pipe/:id')
localPipe(
@Param('id', UserByIdPipe)
user: any,
@HostParam('tenant') tenant: string,
): any {
return { ...user, tenant };
}
}

View File

@@ -0,0 +1,10 @@
import { Module } from '@nestjs/common';
import { HostArrayController } from './host-array.controller';
import { HostArrayService } from './host-array.service';
import { UsersService } from './users/users.service';
@Module({
controllers: [HostArrayController],
providers: [HostArrayService, UsersService],
})
export class HostArrayModule {}

View File

@@ -0,0 +1,8 @@
import { Injectable } from '@nestjs/common';
@Injectable()
export class HostArrayService {
greeting(): string {
return 'Host Greeting!';
}
}

View File

@@ -0,0 +1,11 @@
import { PipeTransform, Injectable, ArgumentMetadata } from '@nestjs/common';
import { UsersService } from './users.service';
@Injectable()
export class UserByIdPipe implements PipeTransform<string> {
constructor(private readonly usersService: UsersService) {}
transform(value: string, metadata: ArgumentMetadata) {
return this.usersService.findById(value);
}
}

View File

@@ -0,0 +1,8 @@
import { Injectable } from '@nestjs/common';
@Injectable()
export class UsersService {
findById(id: string) {
return { id, host: true };
}
}

View File

@@ -1,4 +1,4 @@
import { BeforeApplicationShutdown, Injectable } from '@nestjs/common';
import { BeforeApplicationShutdown, Injectable, Module } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import * as Sinon from 'sinon';
@@ -19,35 +19,46 @@ describe('BeforeApplicationShutdown', () => {
const instance = module.get(TestInjectable);
expect(instance.beforeApplicationShutdown.called).to.be.true;
});
/*
it('should not stop the server once beforeApplicationShutdown has been called', async () => {
let resolve;
const promise = new Promise(r => (resolve = r));
it('should sort modules by distance (topological sort) - DESC order', async () => {
@Injectable()
class BB implements BeforeApplicationShutdown {
public field: string;
async beforeApplicationShutdown() {
this.field = 'b-field';
}
}
@Module({
providers: [BB],
exports: [BB],
})
class B {}
@Injectable()
class AA implements BeforeApplicationShutdown {
public field: string;
constructor(private bb: BB) {}
async beforeApplicationShutdown() {
this.field = this.bb.field + '_a-field';
}
}
@Module({
imports: [B],
providers: [AA],
})
class A {}
const module = await Test.createTestingModule({
providers: [
{
provide: 'Test',
useValue: {
beforeApplicationShutdown: () => promise,
},
},
],
imports: [A],
}).compile();
Sinon.stub(module, 'dispose' as any);
const app = module.createNestApplication();
await app.init();
await app.close();
app.close();
expect(((module as any).dispose as Sinon.SinonSpy).called, 'dispose').to.be
.false;
resolve();
setTimeout(
() =>
expect(((module as any).dispose as Sinon.SinonSpy).called, 'dispose').to
.be.true,
0,
);
});*/
const instance = module.get(AA);
expect(instance.field).to.equal('b-field_a-field');
});
});

View File

@@ -15,7 +15,7 @@ describe('enableShutdownHooks', () => {
expect(calls[0]).to.equal('beforeApplicationShutdown SIGHUP');
expect(calls[1]).to.equal('onApplicationShutdown SIGHUP');
done();
}).timeout(5000);
}).timeout(10000);
it('should call the correct hooks if a specific shutdown signal gets invoked', done => {
const result = spawnSync('ts-node', [
@@ -30,7 +30,7 @@ describe('enableShutdownHooks', () => {
expect(calls[0]).to.equal('beforeApplicationShutdown SIGINT');
expect(calls[1]).to.equal('onApplicationShutdown SIGINT');
done();
}).timeout(5000);
}).timeout(10000);
it('should ignore system signals which are not specified', done => {
const result = spawnSync('ts-node', [
@@ -40,7 +40,7 @@ describe('enableShutdownHooks', () => {
]);
expect(result.stdout.toString().trim()).to.be.eq('');
done();
}).timeout(5000);
}).timeout(10000);
it('should ignore system signals if "enableShutdownHooks" was not called', done => {
const result = spawnSync('ts-node', [
@@ -50,5 +50,5 @@ describe('enableShutdownHooks', () => {
]);
expect(result.stdout.toString().trim()).to.be.eq('');
done();
}).timeout(5000);
}).timeout(10000);
});

View File

@@ -16,7 +16,8 @@ class TestInjectable
OnModuleInit,
OnModuleDestroy,
OnApplicationShutdown,
BeforeApplicationShutdown {
BeforeApplicationShutdown
{
onApplicationBootstrap = Sinon.spy();
beforeApplicationShutdown = Sinon.spy();
onApplicationShutdown = Sinon.spy();

View File

@@ -1,7 +1,7 @@
import { Injectable, Module, OnApplicationBootstrap } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import * as Sinon from 'sinon';
import { Injectable, OnApplicationBootstrap } from '@nestjs/common';
@Injectable()
class TestInjectable implements OnApplicationBootstrap {
@@ -41,4 +41,45 @@ describe('OnApplicationBootstrap', () => {
const app = module.createNestApplication();
await app.init().then(obj => expect(obj).to.not.be.undefined);
});
it('should sort modules by distance (topological sort) - DESC order', async () => {
@Injectable()
class BB implements OnApplicationBootstrap {
public field: string;
async onApplicationBootstrap() {
this.field = 'b-field';
}
}
@Module({
providers: [BB],
exports: [BB],
})
class B {}
@Injectable()
class AA implements OnApplicationBootstrap {
public field: string;
constructor(private bb: BB) {}
async onApplicationBootstrap() {
this.field = this.bb.field + '_a-field';
}
}
@Module({
imports: [B],
providers: [AA],
})
class A {}
const module = await Test.createTestingModule({
imports: [A],
}).compile();
const app = module.createNestApplication();
await app.init();
const instance = module.get(AA);
expect(instance.field).to.equal('b-field_a-field');
});
});

View File

@@ -1,4 +1,4 @@
import { Injectable, OnApplicationShutdown } from '@nestjs/common';
import { Injectable, Module, OnApplicationShutdown } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import * as Sinon from 'sinon';
@@ -19,4 +19,46 @@ describe('OnApplicationShutdown', () => {
const instance = module.get(TestInjectable);
expect(instance.onApplicationShutdown.called).to.be.true;
});
it('should sort modules by distance (topological sort) - DESC order', async () => {
@Injectable()
class BB implements OnApplicationShutdown {
public field: string;
async onApplicationShutdown() {
this.field = 'b-field';
}
}
@Module({
providers: [BB],
exports: [BB],
})
class B {}
@Injectable()
class AA implements OnApplicationShutdown {
public field: string;
constructor(private bb: BB) {}
async onApplicationShutdown() {
this.field = this.bb.field + '_a-field';
}
}
@Module({
imports: [B],
providers: [AA],
})
class A {}
const module = await Test.createTestingModule({
imports: [A],
}).compile();
const app = module.createNestApplication();
await app.init();
await app.close();
const instance = module.get(AA);
expect(instance.field).to.equal('b-field_a-field');
});
});

View File

@@ -1,4 +1,4 @@
import { Injectable, OnModuleDestroy } from '@nestjs/common';
import { Injectable, Module, OnModuleDestroy } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import * as Sinon from 'sinon';
@@ -39,4 +39,46 @@ describe('OnModuleDestroy', () => {
const app = module.createNestApplication();
await app.init().then(obj => expect(obj).to.not.be.undefined);
});
it('should sort modules by distance (topological sort) - DESC order', async () => {
@Injectable()
class BB implements OnModuleDestroy {
public field: string;
async onModuleDestroy() {
this.field = 'b-field';
}
}
@Module({
providers: [BB],
exports: [BB],
})
class B {}
@Injectable()
class AA implements OnModuleDestroy {
public field: string;
constructor(private bb: BB) {}
async onModuleDestroy() {
this.field = this.bb.field + '_a-field';
}
}
@Module({
imports: [B],
providers: [AA],
})
class A {}
const module = await Test.createTestingModule({
imports: [A],
}).compile();
const app = module.createNestApplication();
await app.init();
await app.close();
const instance = module.get(AA);
expect(instance.field).to.equal('b-field_a-field');
});
});

View File

@@ -1,7 +1,7 @@
import { Injectable, Module, OnModuleInit } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import * as Sinon from 'sinon';
import { Injectable, OnModuleInit } from '@nestjs/common';
@Injectable()
class TestInjectable implements OnModuleInit {
@@ -37,4 +37,45 @@ describe('OnModuleInit', () => {
const app = module.createNestApplication();
await app.init().then(obj => expect(obj).to.not.be.undefined);
});
it('should sort modules by distance (topological sort) - DESC order', async () => {
@Injectable()
class BB implements OnModuleInit {
public field: string;
async onModuleInit() {
this.field = 'b-field';
}
}
@Module({
providers: [BB],
exports: [BB],
})
class B {}
@Injectable()
class AA implements OnModuleInit {
public field: string;
constructor(private bb: BB) {}
async onModuleInit() {
this.field = this.bb.field + '_a-field';
}
}
@Module({
imports: [B],
providers: [AA],
})
class A {}
const module = await Test.createTestingModule({
imports: [A],
}).compile();
const app = module.createNestApplication();
await app.init();
const instance = module.get(AA);
expect(instance.field).to.equal('b-field_a-field');
});
});

View File

@@ -10,7 +10,8 @@ const SIGNAL_TO_LISTEN = process.argv[3];
@Injectable()
class TestInjectable
implements OnApplicationShutdown, BeforeApplicationShutdown {
implements OnApplicationShutdown, BeforeApplicationShutdown
{
beforeApplicationShutdown(signal: string) {
console.log('beforeApplicationShutdown ' + signal);
}

View File

@@ -14,9 +14,8 @@ describe('Core Injectables', () => {
});
it('should provide ApplicationConfig as core injectable', () => {
const applicationConfig = testingModule.get<ApplicationConfig>(
ApplicationConfig,
);
const applicationConfig =
testingModule.get<ApplicationConfig>(ApplicationConfig);
applicationConfig.setGlobalPrefix('/api');

View File

@@ -28,7 +28,7 @@ describe('MQTT transport', () => {
host: '0.0.0.0',
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});

View File

@@ -19,16 +19,16 @@ describe('NATS transport', () => {
app.connectMicroservice({
transport: Transport.NATS,
options: {
url: 'nats://0.0.0.0:4222',
servers: 'nats://0.0.0.0:4222',
},
});
app.connectMicroservice({
transport: Transport.NATS,
options: {
url: 'nats://0.0.0.0:4222',
servers: 'servers://0.0.0.0:4222',
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});

View File

@@ -28,7 +28,7 @@ describe('REDIS transport', () => {
url: 'redis://0.0.0.0:6379',
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});

View File

@@ -7,7 +7,7 @@ import * as util from 'util';
import { KafkaConcurrentController } from '../src/kafka-concurrent/kafka-concurrent.controller';
import { KafkaConcurrentMessagesController } from '../src/kafka-concurrent/kafka-concurrent.messages.controller';
describe('Kafka concurrent', function () {
describe.skip('Kafka concurrent', function () {
const numbersOfServers = 3;
const requestTopic = 'math.sum.sync.number.wait';
@@ -57,7 +57,7 @@ describe('Kafka concurrent', function () {
apps.push(app);
// await the start
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
};

View File

@@ -46,7 +46,7 @@ describe('Disconnected client', () => {
.send({
transport: Transport.NATS,
options: {
url: 'nats://localhost:4224',
servers: 'nats://localhost:4224',
},
})
.expect(408);

View File

@@ -0,0 +1,46 @@
import { INestApplication } from '@nestjs/common';
import { Transport } from '@nestjs/microservices';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { MqttController } from '../src/mqtt/mqtt.controller';
describe('MQTT transport', () => {
let server;
let app: INestApplication;
beforeEach(async () => {
const module = await Test.createTestingModule({
controllers: [MqttController],
}).compile();
app = module.createNestApplication();
server = app.getHttpAdapter().getInstance();
app.connectMicroservice({
transport: Transport.MQTT,
options: {
url: 'mqtt://0.0.0.0:1883',
subscribeOptions: {
qos: 1,
},
},
});
await app.startAllMicroservices();
await app.init();
});
it(`/POST (setting packet options with "RecordBuilder")`, () => {
const payload = { items: [1, 2, 3] };
return request(server)
.post('/record-builder-duplex')
.send(payload)
.expect(200, {
data: payload,
qos: 1,
});
});
afterEach(async () => {
await app.close();
});
});

View File

@@ -1,3 +1,4 @@
import * as GRPC from '@grpc/grpc-js';
import * as ProtoLoader from '@grpc/proto-loader';
import { INestApplication } from '@nestjs/common';
import { Transport } from '@nestjs/microservices';
@@ -6,7 +7,6 @@ import { Test } from '@nestjs/testing';
import { fail } from 'assert';
import { expect } from 'chai';
import * as express from 'express';
import * as GRPC from 'grpc';
import { join } from 'path';
import * as request from 'supertest';
import { AdvancedGrpcController } from '../src/grpc-advanced/advanced.grpc.controller';
@@ -39,7 +39,7 @@ describe('Advanced GRPC transport', () => {
},
});
// Start gRPC microservice
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
// Load proto-buffers for test gRPC dispatch
const proto = ProtoLoader.loadSync('root.proto', {

View File

@@ -1,10 +1,10 @@
import * as GRPC from '@grpc/grpc-js';
import * as ProtoLoader from '@grpc/proto-loader';
import { INestApplication } from '@nestjs/common';
import { Transport } from '@nestjs/microservices';
import { Test } from '@nestjs/testing';
import { fail } from 'assert';
import { expect } from 'chai';
import * as GRPC from 'grpc';
import { join } from 'path';
import * as request from 'supertest';
import { GrpcController } from '../src/grpc/grpc.controller';
@@ -33,7 +33,7 @@ describe('GRPC transport', () => {
},
});
// Start gRPC microservice
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
// Load proto-buffers for test gRPC dispatch
const proto = ProtoLoader.loadSync(
@@ -113,6 +113,5 @@ describe('GRPC transport', () => {
after(async () => {
await app.close();
client.close();
});
});

View File

@@ -9,14 +9,19 @@ import { UserEntity } from '../src/kafka/entities/user.entity';
import { KafkaController } from '../src/kafka/kafka.controller';
import { KafkaMessagesController } from '../src/kafka/kafka.messages.controller';
describe('Kafka transport', function () {
let server;
/**
* Skip this flaky test in CI/CD pipeline as it frequently
* fails to connect to Kafka container in the cloud.
*/
describe.skip('Kafka transport', function () {
let server: any;
let app: INestApplication;
// set timeout to be longer (especially for the after hook)
this.timeout(30000);
this.timeout(50000);
this.retries(10);
it(`Start Kafka app`, async () => {
before(`Start Kafka app`, async function () {
const module = await Test.createTestingModule({
controllers: [KafkaController, KafkaMessagesController],
}).compile();
@@ -33,11 +38,11 @@ describe('Kafka transport', function () {
},
});
app.enableShutdownHooks();
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
}).timeout(30000);
});
it(`/POST (sync sum kafka message)`, () => {
it(`/POST (sync sum kafka message)`, function () {
return request(server)
.post('/mathSumSyncKafkaMessage')
.send([1, 2, 3, 4, 5])
@@ -130,4 +135,4 @@ describe('Kafka transport', function () {
after(`Stopping Kafka app`, async () => {
await app.close();
});
}).timeout(30000);
});

View File

@@ -23,7 +23,7 @@ describe('MQTT transport', () => {
url: 'mqtt://0.0.0.0:1883',
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});

View File

@@ -4,6 +4,7 @@ import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import * as request from 'supertest';
import { NatsController } from '../src/nats/nats.controller';
import { NatsService } from '../src/nats/nats.service';
describe('NATS transport', () => {
let server;
@@ -12,6 +13,7 @@ describe('NATS transport', () => {
beforeEach(async () => {
const module = await Test.createTestingModule({
controllers: [NatsController],
providers: [NatsService],
}).compile();
app = module.createNestApplication();
@@ -20,10 +22,10 @@ describe('NATS transport', () => {
app.connectMicroservice({
transport: Transport.NATS,
options: {
url: 'nats://0.0.0.0:4222',
servers: 'nats://0.0.0.0:4222',
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});
@@ -88,11 +90,25 @@ describe('NATS transport', () => {
.end(() => {
setTimeout(() => {
expect(NatsController.IS_NOTIFIED).to.be.true;
expect(NatsController.IS_NOTIFIED2).to.be.true;
done();
}, 1000);
});
});
it(`/POST (sending headers with "RecordBuilder")`, () => {
const payload = { items: [1, 2, 3] };
return request(server)
.post('/record-builder-duplex')
.send(payload)
.expect(200, {
data: payload,
headers: {
['x-version']: '1.0.0',
},
});
});
afterEach(async () => {
await app.close();
});

View File

@@ -23,7 +23,7 @@ describe('REDIS transport', () => {
url: 'redis://0.0.0.0:6379',
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});

View File

@@ -26,7 +26,7 @@ describe('RabbitMQ transport', () => {
socketOptions: { noDelay: true },
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});
@@ -89,6 +89,20 @@ describe('RabbitMQ transport', () => {
});
});
it(`/POST (sending options with "RecordBuilder")`, () => {
const payload = { items: [1, 2, 3] };
return request(server)
.post('/record-builder-duplex')
.send(payload)
.expect(200, {
data: payload,
headers: {
['x-version']: '1.0.0',
},
priority: 3,
});
});
afterEach(async () => {
await app.close();
});

View File

@@ -24,7 +24,7 @@ describe('RPC transport', () => {
host: '0.0.0.0',
},
});
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
await app.init();
});
@@ -105,6 +105,22 @@ describe('RPC transport', () => {
});
});
it('/POST (custom client)', () => {
return request(server)
.post('/error?client=custom')
.send({})
.expect(200)
.expect('true');
});
it('/POST (standard client)', () => {
return request(server)
.post('/error?client=standard')
.send({})
.expect(200)
.expect('false');
});
afterEach(async () => {
await app.close();
});

View File

@@ -11,16 +11,18 @@ import {
ClientProxy,
EventPattern,
MessagePattern,
RpcException,
Transport,
} from '@nestjs/microservices';
import { from, Observable, of } from 'rxjs';
import { scan } from 'rxjs/operators';
import { from, lastValueFrom, Observable, of, throwError } from 'rxjs';
import { catchError, scan } from 'rxjs/operators';
@Controller()
export class AppController {
constructor(
@Inject('USE_CLASS_CLIENT') private useClassClient: ClientProxy,
@Inject('USE_FACTORY_CLIENT') private useFactoryClient: ClientProxy,
@Inject('CUSTOM_PROXY_CLIENT') private customClient: ClientProxy,
) {}
static IS_NOTIFIED = false;
@@ -64,9 +66,9 @@ export class AppController {
concurrent(@Body() data: number[][]): Promise<boolean> {
const send = async (tab: number[]) => {
const expected = tab.reduce((a, b) => a + b);
const result = await this.client
.send<number>({ cmd: 'sum' }, tab)
.toPromise();
const result = await lastValueFrom(
this.client.send<number>({ cmd: 'sum' }, tab),
);
return result === expected;
};
@@ -75,6 +77,20 @@ export class AppController {
.reduce(async (a, b) => (await a) && b);
}
@Post('error')
@HttpCode(200)
serializeError(
@Query('client') query: 'custom' | 'standard' = 'standard',
@Body() body: Record<string, any>,
): Observable<boolean> {
const client = query === 'custom' ? this.customClient : this.client;
return client.send({ cmd: 'err' }, {}).pipe(
catchError(err => {
return of(err instanceof RpcException);
}),
);
}
@MessagePattern({ cmd: 'sum' })
sum(data: number[]): number {
return (data || []).reduce((a, b) => a + b);
@@ -95,6 +111,11 @@ export class AppController {
return from(data);
}
@MessagePattern({ cmd: 'err' })
throwAnError() {
return throwError(() => new Error('err'));
}
@Post('notify')
async sendNotification(): Promise<any> {
return this.client.emit<number>('notification', true);

View File

@@ -5,8 +5,16 @@ import {
Transport,
ClientsModuleOptionsFactory,
ClientOptions,
ClientTCP,
RpcException,
} from '@nestjs/microservices';
class ErrorHandlingProxy extends ClientTCP {
serializeError(err) {
return new RpcException(err);
}
}
@Injectable()
class ConfigService {
private readonly config = {
@@ -52,6 +60,14 @@ class ClientOptionService implements ClientsModuleOptionsFactory {
useClass: ClientOptionService,
inject: [ConfigService],
},
{
imports: [ConfigModule],
inject: [ConfigService],
name: 'CUSTOM_PROXY_CLIENT',
useFactory: (config: ConfigService) => ({
customClass: ErrorHandlingProxy,
}),
},
]),
],
controllers: [AppController],

View File

@@ -14,21 +14,21 @@ export class DisconnectedClientController {
@Post()
call(@Body() options): Observable<number> {
const client = ClientProxyFactory.create(options);
return client
.send<number, number[]>({ cmd: 'none' }, [1, 2, 3])
.pipe(
/*tap(
console.log.bind(console, 'data'),
console.error.bind(console, 'error'),
),*/
catchError(error => {
const { code } = error || { code: 'CONN_ERR' };
return throwError(
code === 'ECONNREFUSED' || code === 'CONN_ERR'
? new RequestTimeoutException('ECONNREFUSED')
: new InternalServerErrorException(),
);
}),
);
return client.send<number, number[]>({ cmd: 'none' }, [1, 2, 3]).pipe(
/*tap(
console.log.bind(console, 'data'),
console.error.bind(console, 'error'),
),*/
catchError(error => {
const { code } = error || { code: 'CONN_ERR' };
return throwError(() =>
code === 'ECONNREFUSED' ||
code === 'CONN_ERR' ||
code === 'CONNECTION_REFUSED'
? new RequestTimeoutException('ECONNREFUSED')
: new InternalServerErrorException(),
);
}),
);
}
}

View File

@@ -1,3 +1,4 @@
import { Metadata } from '@grpc/grpc-js';
import { Body, Controller, HttpCode, Post } from '@nestjs/common';
import {
Client,
@@ -9,7 +10,6 @@ import {
} from '@nestjs/microservices';
import { join } from 'path';
import { Observable, of, ReplaySubject, Subject } from 'rxjs';
import { Metadata } from 'grpc';
@Controller()
export class AdvancedGrpcController {

View File

@@ -23,7 +23,8 @@ const explicitPartitioner = () => {
@Controller()
export class KafkaConcurrentController
implements OnModuleInit, OnModuleDestroy {
implements OnModuleInit, OnModuleDestroy
{
protected readonly logger = new Logger(KafkaConcurrentController.name);
@Client({

View File

@@ -1,7 +1,14 @@
import { Body, Controller, HttpCode, OnModuleInit, Post, OnModuleDestroy } from '@nestjs/common';
import {
Body,
Controller,
HttpCode,
OnModuleDestroy,
OnModuleInit,
Post,
} from '@nestjs/common';
import { Logger } from '@nestjs/common/services/logger.service';
import { Client, ClientKafka, Transport } from '@nestjs/microservices';
import { Observable } from 'rxjs';
import { lastValueFrom, Observable } from 'rxjs';
import { BusinessDto } from './dtos/business.dto';
import { UserDto } from './dtos/user.dto';
@@ -50,14 +57,14 @@ export class KafkaController implements OnModuleInit, OnModuleDestroy {
async mathSumSyncKafkaMessage(
@Body() data: number[],
): Promise<Observable<any>> {
const result = await this.client
.send('math.sum.sync.kafka.message', {
const result = await lastValueFrom(
this.client.send('math.sum.sync.kafka.message', {
key: '1',
value: {
numbers: data,
},
})
.toPromise();
}),
);
return result;
}
@@ -67,13 +74,13 @@ export class KafkaController implements OnModuleInit, OnModuleDestroy {
async mathSumSyncWithoutKey(
@Body() data: number[],
): Promise<Observable<any>> {
const result = await this.client
.send('math.sum.sync.without.key', {
const result = await lastValueFrom(
this.client.send('math.sum.sync.without.key', {
value: {
numbers: data,
},
})
.toPromise();
}),
);
return result;
}
@@ -83,11 +90,11 @@ export class KafkaController implements OnModuleInit, OnModuleDestroy {
async mathSumSyncPlainObject(
@Body() data: number[],
): Promise<Observable<any>> {
const result = await this.client
.send('math.sum.sync.plain.object', {
const result = await lastValueFrom(
this.client.send('math.sum.sync.plain.object', {
numbers: data,
})
.toPromise();
}),
);
return result;
}
@@ -95,9 +102,9 @@ export class KafkaController implements OnModuleInit, OnModuleDestroy {
@Post('mathSumSyncArray')
@HttpCode(200)
async mathSumSyncArray(@Body() data: number[]): Promise<Observable<any>> {
const result = await this.client
.send('math.sum.sync.array', data)
.toPromise();
const result = await lastValueFrom(
this.client.send('math.sum.sync.array', data),
);
return result;
}
@@ -105,18 +112,18 @@ export class KafkaController implements OnModuleInit, OnModuleDestroy {
@HttpCode(200)
async mathSumSyncString(@Body() data: number[]): Promise<Observable<any>> {
// this.logger.error(util.format('mathSumSyncString() data: %o', data));
const result = await this.client
.send('math.sum.sync.string', data.toString())
.toPromise();
const result = await lastValueFrom(
this.client.send('math.sum.sync.string', data.toString()),
);
return result;
}
@Post('mathSumSyncNumber')
@HttpCode(200)
async mathSumSyncNumber(@Body() data: number[]): Promise<Observable<any>> {
const result = await this.client
.send('math.sum.sync.number', data[0])
.toPromise();
const result = await lastValueFrom(
this.client.send('math.sum.sync.number', data[0]),
);
return result;
}
@@ -130,14 +137,14 @@ export class KafkaController implements OnModuleInit, OnModuleDestroy {
@Post('/user')
@HttpCode(200)
async createUser(@Body() user: UserDto): Promise<Observable<any>> {
const result = await this.client
.send('user.create', {
const result = await lastValueFrom(
this.client.send('user.create', {
key: '1',
value: {
user,
},
})
.toPromise();
}),
);
return result;
}
@@ -145,14 +152,14 @@ export class KafkaController implements OnModuleInit, OnModuleDestroy {
@Post('/business')
@HttpCode(200)
async createBusiness(@Body() business: BusinessDto) {
const result = await this.client
.send('business.create', {
const result = await lastValueFrom(
this.client.send('business.create', {
key: '1',
value: {
business,
},
})
.toPromise();
}),
);
return result;
}
}

View File

@@ -2,11 +2,15 @@ import { Body, Controller, HttpCode, Post, Query } from '@nestjs/common';
import {
Client,
ClientProxy,
Ctx,
EventPattern,
MessagePattern,
MqttContext,
MqttRecordBuilder,
Payload,
Transport,
} from '@nestjs/microservices';
import { from, Observable, of } from 'rxjs';
import { from, lastValueFrom, Observable, of } from 'rxjs';
import { scan } from 'rxjs/operators';
@Controller()
@@ -30,10 +34,13 @@ export class MqttController {
@Post('stream')
@HttpCode(200)
stream(@Body() data: number[]): Observable<number> {
return this.client
.send<number>({ cmd: 'streaming' }, data)
.pipe(scan((a, b) => a + b));
async stream(@Body() data: number[]) {
const result = lastValueFrom(
this.client
.send<number>({ cmd: 'streaming' }, data)
.pipe(scan((a, b) => a + b, 0)),
);
return result;
}
@Post('concurrent')
@@ -41,9 +48,9 @@ export class MqttController {
async concurrent(@Body() data: number[][]): Promise<boolean> {
const send = async (tab: number[]) => {
const expected = tab.reduce((a, b) => a + b);
const result = await this.client
.send<number>({ cmd: 'sum' }, tab)
.toPromise();
const result = await lastValueFrom(
this.client.send<number>({ cmd: 'sum' }, tab),
);
return result === expected;
};
@@ -83,6 +90,25 @@ export class MqttController {
return this.client.send<number>('wildcard-message2/test/test', data);
}
@Post('record-builder-duplex')
@HttpCode(200)
useRecordBuilderDuplex(@Body() data: Record<string, any>) {
const record = new MqttRecordBuilder(data).setQoS(2).build();
return this.client.send('record-builder-duplex', record);
}
@MessagePattern('record-builder-duplex')
handleRecordBuilderDuplex(
@Payload() data: Record<string, any>,
@Ctx() context: MqttContext,
) {
const { qos } = context.getPacket();
return {
data,
qos,
};
}
@MessagePattern('wildcard-message/#')
wildcardMessageHandler(data: number[]): number {
if ((data as any).response) {

View File

@@ -10,7 +10,12 @@ import { scan, take } from 'rxjs/operators';
@Controller()
export class NatsBroadcastController {
@Client({ transport: Transport.NATS })
@Client({
transport: Transport.NATS,
options: {
servers: 'nats://localhost:4222',
},
})
client: ClientProxy;
@Get('broadcast')

View File

@@ -1,29 +1,34 @@
import { Body, Controller, Get, HttpCode, Post, Query } from '@nestjs/common';
import {
Client,
ClientProxy,
ClientProxyFactory,
Ctx,
EventPattern,
MessagePattern,
NatsContext,
NatsRecordBuilder,
Payload,
RpcException,
Transport,
} from '@nestjs/microservices';
import { from, Observable, of, throwError } from 'rxjs';
import * as nats from 'nats';
import { from, lastValueFrom, Observable, of, throwError } from 'rxjs';
import { catchError, scan } from 'rxjs/operators';
import { NatsService } from './nats.service';
@Controller()
export class NatsController {
static IS_NOTIFIED = false;
static IS_NOTIFIED2 = false;
@Client({
constructor(private readonly natsService: NatsService) {}
client: ClientProxy = ClientProxyFactory.create({
transport: Transport.NATS,
options: {
url: 'nats://localhost:4222',
servers: 'nats://localhost:4222',
},
})
client: ClientProxy;
});
@Post()
@HttpCode(200)
@@ -48,9 +53,9 @@ export class NatsController {
concurrent(@Body() data: number[][]): Promise<boolean> {
const send = async (tab: number[]) => {
const expected = tab.reduce((a, b) => a + b);
const result = await this.client
.send<number>('math.sum', tab)
.toPromise();
const result = await lastValueFrom(
this.client.send<number>('math.sum', tab),
);
return result === expected;
};
@@ -59,6 +64,28 @@ export class NatsController {
.reduce(async (a, b) => (await a) && b);
}
@Post('record-builder-duplex')
@HttpCode(200)
useRecordBuilderDuplex(@Body() data: Record<string, any>) {
const headers = nats.headers();
headers.set('x-version', '1.0.0');
const record = new NatsRecordBuilder(data).setHeaders(headers).build();
return this.client.send('record-builder-duplex', record);
}
@MessagePattern('record-builder-duplex')
handleRecordBuilderDuplex(
@Payload() data: Record<string, any>,
@Ctx() context: NatsContext,
) {
return {
data,
headers: {
['x-version']: context.getHeaders().get('x-version'),
},
};
}
@MessagePattern('math.*')
sum(@Payload() data: number[], @Ctx() context: NatsContext): number {
return (data || []).reduce((a, b) => a + b);
@@ -88,7 +115,7 @@ export class NatsController {
@MessagePattern('exception')
throwError(): Observable<number> {
return throwError(new RpcException('test'));
return throwError(() => new RpcException('test'));
}
@Post('notify')
@@ -100,4 +127,9 @@ export class NatsController {
eventHandler(@Payload() data: boolean) {
NatsController.IS_NOTIFIED = data;
}
@EventPattern('notification')
eventHandler2(@Payload() data: boolean) {
NatsController.IS_NOTIFIED2 = data;
}
}

View File

@@ -0,0 +1,7 @@
import { Inject, Injectable } from '@nestjs/common';
import { CONTEXT } from '@nestjs/microservices';
@Injectable()
export class NatsService {
constructor(@Inject(CONTEXT) public ctx) {}
}

View File

@@ -6,7 +6,7 @@ import {
MessagePattern,
Transport,
} from '@nestjs/microservices';
import { from, Observable, of } from 'rxjs';
import { from, lastValueFrom, Observable, of } from 'rxjs';
import { scan } from 'rxjs/operators';
@Controller()
@@ -35,9 +35,9 @@ export class RedisController {
concurrent(@Body() data: number[][]): Promise<boolean> {
const send = async (tab: number[]) => {
const expected = tab.reduce((a, b) => a + b);
const result = await this.client
.send<number>({ cmd: 'sum' }, tab)
.toPromise();
const result = await lastValueFrom(
this.client.send<number>({ cmd: 'sum' }, tab),
);
return result === expected;
};

View File

@@ -2,11 +2,15 @@ import { Body, Controller, HttpCode, Post, Query } from '@nestjs/common';
import {
ClientProxy,
ClientProxyFactory,
Ctx,
EventPattern,
MessagePattern,
Payload,
RmqContext,
RmqRecordBuilder,
Transport,
} from '@nestjs/microservices';
import { from, Observable, of } from 'rxjs';
import { from, lastValueFrom, Observable, of } from 'rxjs';
import { scan } from 'rxjs/operators';
@Controller()
@@ -46,9 +50,9 @@ export class RMQController {
concurrent(@Body() data: number[][]): Promise<boolean> {
const send = async (tab: number[]) => {
const expected = tab.reduce((a, b) => a + b);
const result = await this.client
.send<number>({ cmd: 'sum' }, tab)
.toPromise();
const result = await lastValueFrom(
this.client.send<number>({ cmd: 'sum' }, tab),
);
return result === expected;
};
@@ -57,6 +61,34 @@ export class RMQController {
.reduce(async (a, b) => (await a) && b);
}
@Post('record-builder-duplex')
@HttpCode(200)
useRecordBuilderDuplex(@Body() data: Record<string, any>) {
const record = new RmqRecordBuilder(data)
.setOptions({
headers: {
['x-version']: '1.0.0',
},
priority: 3,
})
.build();
return this.client.send('record-builder-duplex', record);
}
@MessagePattern('record-builder-duplex')
handleRecordBuilderDuplex(
@Payload() data: Record<string, any>,
@Ctx() context: RmqContext,
) {
const originalMessage = context.getMessage();
return {
data,
headers: originalMessage.properties.headers,
priority: originalMessage.properties.priority,
};
}
@MessagePattern({ cmd: 'sum' })
sum(data: number[]): number {
return (data || []).reduce((a, b) => a + b);

View File

@@ -0,0 +1,126 @@
import { INestApplication } from '@nestjs/common';
import { RequestMethod } from '@nestjs/common/enums/request-method.enum';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import {
AppModule,
MIDDLEWARE_PARAM_VALUE,
MIDDLEWARE_VALUE,
} from '../src/app.module';
describe('Global prefix', () => {
let server;
let app: INestApplication;
beforeEach(async () => {
const module = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = module.createNestApplication();
});
it(`should use the global prefix`, async () => {
app.setGlobalPrefix('/api/v1');
server = app.getHttpServer();
await app.init();
await request(server).get('/health').expect(404);
await request(server).get('/api/v1/health').expect(200);
});
it(`should exclude the path as string`, async () => {
app.setGlobalPrefix('/api/v1', { exclude: ['/test', '/middleware'] });
server = app.getHttpServer();
await app.init();
await request(server).get('/test').expect(200);
await request(server).post('/test').expect(201);
await request(server).get('/api/v1/test').expect(404);
await request(server).post('/api/v1/test').expect(404);
await request(server).get('/middleware').expect(200, MIDDLEWARE_VALUE);
await request(server).post('/middleware').expect(201, MIDDLEWARE_VALUE);
await request(server).get('/api/v1/middleware').expect(404);
await request(server).post('/api/v1/middleware').expect(404);
});
it(`should exclude the path as RouteInfo`, async () => {
app.setGlobalPrefix('/api/v1', {
exclude: [
{ path: '/health', method: RequestMethod.GET },
{ path: '/middleware', method: RequestMethod.POST },
],
});
server = app.getHttpServer();
await app.init();
await request(server).get('/health').expect(200);
await request(server).get('/middleware').expect(404);
await request(server).post('/middleware').expect(201, MIDDLEWARE_VALUE);
await request(server).get('/api/v1/health').expect(404);
await request(server)
.get('/api/v1/middleware')
.expect(200, MIDDLEWARE_VALUE);
await request(server).post('/api/v1/middleware').expect(404);
});
it(`should only exclude the GET RequestMethod`, async () => {
app.setGlobalPrefix('/api/v1', {
exclude: [{ path: '/test', method: RequestMethod.GET }],
});
server = app.getHttpServer();
await app.init();
await request(server).get('/test').expect(200);
await request(server).post('/test').expect(404);
await request(server).post('/api/v1/test').expect(201);
});
it(`should exclude the path as a mix of string and RouteInfo`, async () => {
app.setGlobalPrefix('/api/v1', {
exclude: ['test', { path: '/health', method: RequestMethod.GET }],
});
server = app.getHttpServer();
await app.init();
await request(server).get('/health').expect(200);
await request(server).get('/test').expect(200);
});
it(`should exclude the path with route param`, async () => {
app.setGlobalPrefix('/api/v1', {
exclude: ['/hello/:name', '/middleware/:name'],
});
server = app.getHttpServer();
await app.init();
await request(server).get('/hello/foo').expect(200);
await request(server)
.get('/middleware/foo')
.expect(200, MIDDLEWARE_PARAM_VALUE);
await request(server)
.get('/api/v1/middleware/foo')
.expect(404);
});
afterEach(async () => {
await app.close();
});
});

View File

@@ -0,0 +1,24 @@
import { Controller, Get, Post } from '@nestjs/common';
@Controller()
export class AppController {
@Get('hello/:name')
getHello(): string {
return 'hello';
}
@Get('health')
getHealth(): string {
return 'up';
}
@Get('test')
getTest(): string {
return 'test';
}
@Post('test')
postTest(): string {
return 'test';
}
}

View File

@@ -0,0 +1,22 @@
import { MiddlewareConsumer, Module, RequestMethod } from '@nestjs/common';
import { AppController } from './app.controller';
export const MIDDLEWARE_VALUE = 'middleware';
export const MIDDLEWARE_PARAM_VALUE = 'middleware_param';
@Module({
controllers: [AppController],
})
export class AppModule {
configure(consumer: MiddlewareConsumer) {
consumer
.apply((req, res, next) => res.end(MIDDLEWARE_VALUE))
.forRoutes({ path: MIDDLEWARE_VALUE, method: RequestMethod.GET })
.apply((req, res, next) => res.status(201).end(MIDDLEWARE_VALUE))
.forRoutes({ path: MIDDLEWARE_VALUE, method: RequestMethod.POST })
.apply((req, res, next) => res.end(MIDDLEWARE_PARAM_VALUE))
.forRoutes({ path: MIDDLEWARE_VALUE + '/*', method: RequestMethod.GET })
.apply((req, res, next) => res.status(201).end(MIDDLEWARE_PARAM_VALUE))
.forRoutes({ path: MIDDLEWARE_VALUE + '/*', method: RequestMethod.POST });
}
}

View File

@@ -0,0 +1,22 @@
{
"compilerOptions": {
"module": "commonjs",
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es6",
"sourceMap": true,
"allowJs": true,
"outDir": "./dist"
},
"include": [
"src/**/*",
"e2e/**/*"
],
"exclude": [
"node_modules"
]
}

View File

@@ -0,0 +1,47 @@
import { ExpressAdapter } from '@nestjs/platform-express';
import { Test, TestingModule } from '@nestjs/testing';
import { expect } from 'chai';
import * as express from 'express';
import { AppModule } from '../src/app.module';
import { INestApplication } from '@nestjs/common';
describe('Listen (Express Application)', () => {
let testModule: TestingModule;
let app: INestApplication;
beforeEach(async () => {
testModule = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = testModule.createNestApplication(new ExpressAdapter(express()));
});
afterEach(async () => {
app.close();
});
it('should resolve with httpServer on success', async () => {
const response = await app.listen(3000);
expect(response).to.eql(app.getHttpServer());
});
it('should reject if the port is not available', async () => {
await app.listen(3000);
const secondApp = testModule.createNestApplication(
new ExpressAdapter(express()),
);
try {
await secondApp.listen(3000);
} catch (error) {
expect(error.code).to.equal('EADDRINUSE');
}
});
it('should reject if there is an invalid host', async () => {
try {
await app.listen(3000, '1');
} catch (error) {
expect(error.code).to.equal('EADDRNOTAVAIL');
}
});
});

View File

@@ -0,0 +1,46 @@
import { INestApplication } from '@nestjs/common';
import { FastifyAdapter } from '@nestjs/platform-fastify';
import { Test, TestingModule } from '@nestjs/testing';
import { expect } from 'chai';
import { AppModule } from '../src/app.module';
describe('Listen (Fastify Application)', () => {
let testModule: TestingModule;
let app: INestApplication;
beforeEach(async () => {
testModule = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = testModule.createNestApplication(new FastifyAdapter());
});
afterEach(async () => {
app.close();
});
it('should resolve with httpServer on success', async () => {
const response = await app.listen(3000);
expect(response).to.eql(app.getHttpServer());
});
it('should reject if the port is not available', async () => {
await app.listen(3000);
const secondApp = testModule.createNestApplication(new FastifyAdapter());
try {
await secondApp.listen(3000);
} catch (error) {
expect(error.code).to.equal('EADDRINUSE');
}
await secondApp.close();
});
it('should reject if there is an invalid host', async () => {
try {
await app.listen(3000, '1');
} catch (error) {
expect(error.code).to.equal('EADDRNOTAVAIL');
}
});
});

View File

@@ -0,0 +1,12 @@
import { Controller, Get } from '@nestjs/common';
import { AppService } from './app.service';
@Controller()
export class AppController {
constructor(private readonly appService: AppService) {}
@Get()
getHello(): string {
return this.appService.sayHello();
}
}

View File

@@ -0,0 +1,9 @@
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
@Module({
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}

View File

@@ -0,0 +1,8 @@
import { Injectable } from '@nestjs/common';
@Injectable()
export class AppService {
sayHello(): string {
return 'Hello World!';
}
}

View File

@@ -35,7 +35,7 @@ describe('Request scope (microservices)', () => {
server = app.getHttpServer();
await app.init();
await app.startAllMicroservicesAsync();
await app.startAllMicroservices();
});
describe('when one service is request scoped', () => {

View File

@@ -0,0 +1,66 @@
import {
ExpressAdapter,
NestExpressApplication,
} from '@nestjs/platform-express';
import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import { readFileSync } from 'fs';
import { join } from 'path';
import * as request from 'supertest';
import { AppModule } from '../src/app.module';
const readmeString = readFileSync(join(process.cwd(), 'Readme.md')).toString();
describe('Express FileSend', () => {
let app: NestExpressApplication;
beforeEach(async () => {
const modRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = modRef.createNestApplication(new ExpressAdapter());
await app.init();
});
it('should return a file from a stream', async () => {
return request(app.getHttpServer())
.get('/file/stream/')
.expect(200)
.expect(res => {
expect(res.body.toString()).to.be.eq(readmeString);
});
});
it('should return a file from a buffer', async () => {
return request(app.getHttpServer())
.get('/file/buffer')
.expect(200)
.expect(res => {
expect(res.body.toString()).to.be.eq(readmeString);
});
});
it('should not stream a non-file', async () => {
return request(app.getHttpServer())
.get('/non-file/pipe-method')
.expect(200)
.expect({ value: 'Hello world' });
});
it('should return a file from an RxJS stream', async () => {
return request(app.getHttpServer())
.get('/file/rxjs/stream/')
.expect(200)
.expect(res => {
expect(res.body.toString()).to.be.eq(readmeString);
});
});
it('should return a file with correct content type and disposition', async () => {
return request(app.getHttpServer())
.get('/file/with/headers')
.expect(200)
.expect('Content-Type', 'text/markdown')
.expect('Content-Disposition', 'attachment; filename="Readme.md"')
.expect(res => {
expect(res.text).to.be.eq(readmeString);
});
});
});

View File

@@ -0,0 +1,70 @@
import {
FastifyAdapter,
NestFastifyApplication,
} from '@nestjs/platform-fastify';
import { Test } from '@nestjs/testing';
import { expect } from 'chai';
import { readFileSync } from 'fs';
import { join } from 'path';
import { AppModule } from '../src/app.module';
const readmeString = readFileSync(join(process.cwd(), 'Readme.md')).toString();
describe('Fastify FileSend', () => {
let app: NestFastifyApplication;
beforeEach(async () => {
const modRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = modRef.createNestApplication(new FastifyAdapter());
await app.init();
});
it('should return a file from a stream', async () => {
return app
.inject({
method: 'GET',
url: '/file/stream',
})
.then(({ payload }) => {
expect(payload.toString()).to.be.eq(readmeString);
});
});
it('should return a file from a buffer', async () => {
return app
.inject({
method: 'GET',
url: '/file/buffer',
})
.then(({ payload }) => {
expect(payload.toString()).to.be.eq(readmeString);
});
});
/**
* It seems that Fastify has a similar issue as Kamil initially pointed out
* If a class has a `pipe` method, it will be treated as a stream. This means
* that the `NonFile` test is a failed case for fastify, hence the skip.
*/
it.skip('should not stream a non-file', async () => {
return app
.inject({
url: '/non-file/pipe-method',
method: 'get',
})
.then(({ payload }) => {
expect(payload).to.be.eq({ value: 'Hello world' });
});
});
it('should return a file from an RxJS stream', async () => {
return app
.inject({
method: 'GET',
url: '/file/rxjs/stream',
})
.then(({ payload }) => {
expect(payload.toString()).to.be.eq(readmeString);
});
});
});

View File

@@ -0,0 +1,34 @@
import { Controller, Get, StreamableFile } from '@nestjs/common';
import { Observable } from 'rxjs';
import { AppService } from './app.service';
import { NonFile } from './non-file';
@Controller()
export class AppController {
constructor(private readonly appService: AppService) {}
@Get('file/stream')
getFile(): StreamableFile {
return this.appService.getReadStream();
}
@Get('file/buffer')
getBuffer(): StreamableFile {
return this.appService.getBuffer();
}
@Get('non-file/pipe-method')
getNonFile(): NonFile {
return this.appService.getNonFile();
}
@Get('file/rxjs/stream')
getRxJSFile(): Observable<StreamableFile> {
return this.appService.getRxJSFile();
}
@Get('file/with/headers')
getFileWithHeaders(): StreamableFile {
return this.appService.getFileWithHeaders();
}
}

View File

@@ -0,0 +1,9 @@
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
@Module({
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}

View File

@@ -0,0 +1,36 @@
import { Injectable, StreamableFile } from '@nestjs/common';
import { createReadStream, readFileSync } from 'fs';
import { join } from 'path';
import { Observable, of } from 'rxjs';
import { NonFile } from './non-file';
@Injectable()
export class AppService {
getReadStream(): StreamableFile {
return new StreamableFile(
createReadStream(join(process.cwd(), 'Readme.md')),
);
}
getBuffer(): StreamableFile {
return new StreamableFile(readFileSync(join(process.cwd(), 'Readme.md')));
}
getNonFile(): NonFile {
return new NonFile('Hello world');
}
getRxJSFile(): Observable<StreamableFile> {
return of(this.getReadStream());
}
getFileWithHeaders(): StreamableFile {
return new StreamableFile(
createReadStream(join(process.cwd(), 'Readme.md')),
{
type: 'text/markdown',
disposition: 'attachment; filename="Readme.md"',
},
);
}
}

View File

@@ -0,0 +1,7 @@
export class NonFile {
constructor(private readonly value: string) {}
pipe() {
return this.value;
}
}

View File

@@ -0,0 +1,22 @@
{
"compilerOptions": {
"module": "commonjs",
"declaration": false,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"target": "es6",
"sourceMap": true,
"allowJs": true,
"outDir": "./dist"
},
"include": [
"src/**/*",
"e2e/**/*"
],
"exclude": [
"node_modules",
]
}

View File

@@ -0,0 +1,673 @@
import { INestApplication, VersioningType } from '@nestjs/common';
import {
FastifyAdapter,
NestFastifyApplication,
} from '@nestjs/platform-fastify';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { AppModule } from '../src/app.module';
describe('Header Versioning (fastify)', () => {
let app: INestApplication;
// ======================================================================== //
describe('without global default version', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication<NestFastifyApplication>(
new FastifyAdapter(),
);
app.enableVersioning({
type: VersioningType.HEADER,
header: 'X-API-Version',
});
await app.init();
await app.getHttpAdapter().getInstance().ready();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '3',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.expect(200)
.expect('Hello FooBar!');
});
});
after(async () => {
await app.close();
});
});
// ======================================================================== //
describe('with the global default version: "1"', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication<NestFastifyApplication>(
new FastifyAdapter(),
);
app.enableVersioning({
type: VersioningType.HEADER,
header: 'X-API-Version',
defaultVersion: '1',
});
await app.init();
await app.getHttpAdapter().getInstance().ready();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '2',
})
.expect(404);
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/foo/bar').expect(404);
});
});
after(async () => {
await app.close();
});
});
});

View File

@@ -0,0 +1,663 @@
import { INestApplication, VersioningType } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { AppModule } from '../src/app.module';
describe('Header Versioning', () => {
let app: INestApplication;
// ======================================================================== //
describe('without global default version', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication();
app.enableVersioning({
type: VersioningType.HEADER,
header: 'X-API-Version',
});
await app.init();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '3',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.expect(200)
.expect('Hello FooBar!');
});
});
after(async () => {
await app.close();
});
});
// ======================================================================== //
describe('with the global default version: "1"', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication();
app.enableVersioning({
type: VersioningType.HEADER,
header: 'X-API-Version',
defaultVersion: '1',
});
await app.init();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
'X-API-Version': '',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '2',
})
.expect(404);
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
'X-API-Version': '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/foo/bar').expect(404);
});
});
after(async () => {
await app.close();
});
});
});

View File

@@ -0,0 +1,673 @@
import { INestApplication, VersioningType } from '@nestjs/common';
import {
FastifyAdapter,
NestFastifyApplication,
} from '@nestjs/platform-fastify';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { AppModule } from '../src/app.module';
describe('Media Type Versioning (fastify)', () => {
let app: INestApplication;
// ======================================================================== //
describe('without global default version', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication<NestFastifyApplication>(
new FastifyAdapter(),
);
app.enableVersioning({
type: VersioningType.MEDIA_TYPE,
key: 'v=',
});
await app.init();
await app.getHttpAdapter().getInstance().ready();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=3',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.expect(200)
.expect('Hello FooBar!');
});
});
after(async () => {
await app.close();
});
});
// ======================================================================== //
describe('with the global default version: "1"', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication<NestFastifyApplication>(
new FastifyAdapter(),
);
app.enableVersioning({
type: VersioningType.MEDIA_TYPE,
key: 'v=',
defaultVersion: '1',
});
await app.init();
await app.getHttpAdapter().getInstance().ready();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=2',
})
.expect(404);
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/foo/bar').expect(404);
});
});
after(async () => {
await app.close();
});
});
});

View File

@@ -0,0 +1,663 @@
import { INestApplication, VersioningType } from '@nestjs/common';
import { Test } from '@nestjs/testing';
import * as request from 'supertest';
import { AppModule } from '../src/app.module';
describe('Media Type Versioning', () => {
let app: INestApplication;
// ======================================================================== //
describe('without global default version', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication();
app.enableVersioning({
type: VersioningType.MEDIA_TYPE,
key: 'v=',
});
await app.init();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=3',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json',
})
.expect(200)
.expect('Hello FooBar!');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.expect(200)
.expect('Hello FooBar!');
});
});
after(async () => {
await app.close();
});
});
// ======================================================================== //
describe('with the global default version: "1"', () => {
before(async () => {
const moduleRef = await Test.createTestingModule({
imports: [AppModule],
}).compile();
app = moduleRef.createNestApplication();
app.enableVersioning({
type: VersioningType.MEDIA_TYPE,
key: 'v=',
defaultVersion: '1',
});
await app.init();
});
describe('GET /', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello World V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Hello World V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /:param', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Parameter V1!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Parameter V2!');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/param/hello')
.set({
Accept: '',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/').expect(404);
});
});
describe('GET /multiple', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Multiple Versions 1 or 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/multiple')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/multiple').expect(404);
});
});
describe('GET /neutral', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Neutral');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Neutral');
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/neutral')
.set({
Accept: 'application/json',
})
.expect(200)
.expect('Neutral');
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/neutral')
.expect(200)
.expect('Neutral');
});
});
describe('GET /override', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/override').expect(404);
});
});
describe('GET /override-partial', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Override Partial Version 1');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=2',
})
.expect(200)
.expect('Override Partial Version 2');
});
it('V3', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/override-partial')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer())
.get('/override-partial')
.expect(404);
});
});
describe('GET /foo/bar', () => {
it('V1', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=1',
})
.expect(200)
.expect('Hello FooBar!');
});
it('V2', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=2',
})
.expect(404);
});
it('V3', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json;v=3',
})
.expect(404);
});
it('No Version', () => {
return request(app.getHttpServer())
.get('/foo/bar')
.set({
Accept: 'application/json',
})
.expect(404);
});
it('No Header', () => {
return request(app.getHttpServer()).get('/foo/bar').expect(404);
});
});
after(async () => {
await app.close();
});
});
});

Some files were not shown because too many files have changed in this diff Show More