Skip to content

Commit 565410e

Browse files
committed
upgrade nestjs server
1 parent cff26e6 commit 565410e

File tree

3 files changed

+41
-43
lines changed

3 files changed

+41
-43
lines changed

apps/express-server/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"winston": "3.15.0"
1818
},
1919
"devDependencies": {
20+
"@nish1896/eslint-config": "^2.0.5",
2021
"@types/cors": "^2.8.17",
2122
"@types/node": "^22.7.4",
2223
"eslint": "^8.57.0",

apps/nestjs-server/package.json

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
"author": "Nishant Kohli",
55
"private": true,
66
"scripts": {
7-
"build": "nest build",
87
"dev": "nest start --watch",
8+
"build": "nest build",
99
"start": "NODE_ENV=production node dist/main",
1010
"start:debug": "nest start --debug --watch",
1111
"prod": "yarn run build && yarn run start",
@@ -17,31 +17,30 @@
1717
"test:e2e": "jest --config ./test/jest-e2e.json"
1818
},
1919
"dependencies": {
20-
"@nestjs/common": "^10.3.10",
21-
"@nestjs/core": "^10.3.10",
22-
"@nestjs/platform-express": "^10.3.10",
23-
"@nestjs/platform-fastify": "^10.3.10",
20+
"@nestjs/common": "^10.4.4",
21+
"@nestjs/core": "^10.4.4",
22+
"@nestjs/platform-express": "^10.4.4",
23+
"@nestjs/platform-fastify": "^10.4.4",
2424
"reflect-metadata": "^0.2.2",
2525
"rxjs": "^7.8.1"
2626
},
2727
"devDependencies": {
28-
"@nestjs/cli": "^10.4.1",
29-
"@nestjs/schematics": "^10.1.2",
30-
"@nestjs/testing": "^10.3.10",
31-
"@nish1896/eslint-config": "^2.0.4",
32-
"@types/express": "^4.17.21",
33-
"@types/jest": "^29.5.12",
34-
"@types/node": "^20.14.9",
28+
"@nestjs/cli": "^10.4.5",
29+
"@nestjs/schematics": "^10.1.4",
30+
"@nestjs/testing": "^10.4.4",
31+
"@nish1896/eslint-config": "^2.0.5",
32+
"@types/jest": "^29.5.13",
33+
"@types/node": "^22.7.4",
3534
"@types/supertest": "^6.0.2",
3635
"eslint": "^8.57.0",
3736
"jest": "^29.7.0",
3837
"source-map-support": "^0.5.21",
39-
"supertest": "^6.3.4",
40-
"ts-jest": "^29.1.5",
38+
"supertest": "^7.0.0",
39+
"ts-jest": "^29.2.5",
4140
"ts-loader": "^9.5.1",
4241
"ts-node": "^10.9.2",
4342
"tsconfig-paths": "^4.2.0",
44-
"typescript": "^5.3.3"
43+
"typescript": "^5.6.2"
4544
},
4645
"jest": {
4746
"moduleFileExtensions": [

yarn.lock

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2112,7 +2112,7 @@
21122112
prop-types "^15.8.1"
21132113
react-is "^18.3.1"
21142114

2115-
"@nestjs/cli@^10.4.1":
2115+
"@nestjs/cli@^10.4.5":
21162116
version "10.4.5"
21172117
resolved "https://registry.yarnpkg.com/@nestjs/cli/-/cli-10.4.5.tgz#d6563b87e8ca1d0f256c19a7847dbcc96c76a88e"
21182118
integrity sha512-FP7Rh13u8aJbHe+zZ7hM0CC4785g9Pw4lz4r2TTgRtf0zTxSWMkJaPEwyjX8SK9oWK2GsYxl+fKpwVZNbmnj9A==
@@ -2137,7 +2137,7 @@
21372137
webpack "5.94.0"
21382138
webpack-node-externals "3.0.0"
21392139

2140-
"@nestjs/common@^10.3.10":
2140+
"@nestjs/common@^10.4.4":
21412141
version "10.4.4"
21422142
resolved "https://registry.yarnpkg.com/@nestjs/common/-/common-10.4.4.tgz#673d0eca273e1ab3a4d3ec9e212114b9f4fbf6e8"
21432143
integrity sha512-0j2/zqRw9nvHV1GKTktER8B/hIC/Z8CYFjN/ZqUuvwayCH+jZZBhCR2oRyuvLTXdnlSmtCAg2xvQ0ULqQvzqhA==
@@ -2146,7 +2146,7 @@
21462146
iterare "1.2.1"
21472147
tslib "2.7.0"
21482148

2149-
"@nestjs/core@^10.3.10":
2149+
"@nestjs/core@^10.4.4":
21502150
version "10.4.4"
21512151
resolved "https://registry.yarnpkg.com/@nestjs/core/-/core-10.4.4.tgz#12cb1110da6d76e12ceccf0e92f6f5220fe27525"
21522152
integrity sha512-y9tjmAzU6LTh1cC/lWrRsCcOd80khSR0qAHAqwY2svbW+AhsR/XCzgpZrAAKJrm/dDfjLCZKyxJSayeirGcW5Q==
@@ -2158,7 +2158,7 @@
21582158
path-to-regexp "3.3.0"
21592159
tslib "2.7.0"
21602160

2161-
"@nestjs/platform-express@^10.3.10":
2161+
"@nestjs/platform-express@^10.4.4":
21622162
version "10.4.4"
21632163
resolved "https://registry.yarnpkg.com/@nestjs/platform-express/-/platform-express-10.4.4.tgz#582d375272207f8d1528f77ff470ba815d9d9846"
21642164
integrity sha512-y52q1MxhbHaT3vAgWd08RgiYon0lJgtTa8U6g6gV0KI0IygwZhDQFJVxnrRDUdxQGIP5CKHmfQu3sk9gTNFoEA==
@@ -2169,7 +2169,7 @@
21692169
multer "1.4.4-lts.1"
21702170
tslib "2.7.0"
21712171

2172-
"@nestjs/platform-fastify@^10.3.10":
2172+
"@nestjs/platform-fastify@^10.4.4":
21732173
version "10.4.4"
21742174
resolved "https://registry.yarnpkg.com/@nestjs/platform-fastify/-/platform-fastify-10.4.4.tgz#fe5f9792bba0ae111e06c0a3d554819e31fdf747"
21752175
integrity sha512-3fRt9mhhqe7aS1kF9myAFSUazhW88yrq9w3LrdHbjOTkGh8ZiZckjzKL705xORVJw2d/BHkgP8AqoNthakLJeQ==
@@ -2182,7 +2182,7 @@
21822182
path-to-regexp "3.3.0"
21832183
tslib "2.7.0"
21842184

2185-
"@nestjs/schematics@^10.0.1", "@nestjs/schematics@^10.1.2":
2185+
"@nestjs/schematics@^10.0.1", "@nestjs/schematics@^10.1.4":
21862186
version "10.1.4"
21872187
resolved "https://registry.yarnpkg.com/@nestjs/schematics/-/schematics-10.1.4.tgz#e445b856eefce9bd338c5fc1cf2c95f0985849cf"
21882188
integrity sha512-QpY8ez9cTvXXPr3/KBrtSgXQHMSV6BkOUYy2c2TTe6cBqriEdGnCYqGl8cnfrQl3632q3lveQPaZ/c127dHsEw==
@@ -2193,7 +2193,7 @@
21932193
jsonc-parser "3.3.1"
21942194
pluralize "8.0.0"
21952195

2196-
"@nestjs/testing@^10.3.10":
2196+
"@nestjs/testing@^10.4.4":
21972197
version "10.4.4"
21982198
resolved "https://registry.yarnpkg.com/@nestjs/testing/-/testing-10.4.4.tgz#1f73f4b6c8d7a996a267ec498679e53763936963"
21992199
integrity sha512-qRGFj51A5RM7JqA8pcyEwSLA3Y0dle/PAZ8oxP0suimoCusRY3Tk7wYqutZdCNj1ATb678SDaUZDHk2pwSv9/g==
@@ -2264,7 +2264,7 @@
22642264
dependencies:
22652265
eslint-scope "5.1.1"
22662266

2267-
"@nish1896/eslint-config@^2.0.4":
2267+
"@nish1896/eslint-config@^2.0.4", "@nish1896/eslint-config@^2.0.5":
22682268
version "2.0.5"
22692269
resolved "https://registry.yarnpkg.com/@nish1896/eslint-config/-/eslint-config-2.0.5.tgz#8d7cf22671b5fc7a740173df46d89585f5905e92"
22702270
integrity sha512-eP+In5yr0yDJlG3CuOKfa5pBBy8efsOqQwJnWrbcIY3X6D8iQVVmaCKV7UQ7SusW+7HDebrI8pHpbZqIeyw+LA==
@@ -2771,7 +2771,7 @@
27712771
"@types/qs" "*"
27722772
"@types/serve-static" "*"
27732773

2774-
"@types/express@^4.17.13", "@types/express@^4.17.21":
2774+
"@types/express@^4.17.13":
27752775
version "4.17.21"
27762776
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d"
27772777
integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==
@@ -2832,7 +2832,7 @@
28322832
dependencies:
28332833
"@types/istanbul-lib-report" "*"
28342834

2835-
"@types/jest@^29.5.12":
2835+
"@types/jest@^29.5.12", "@types/jest@^29.5.13":
28362836
version "29.5.13"
28372837
resolved "https://registry.yarnpkg.com/@types/jest/-/jest-29.5.13.tgz#8bc571659f401e6a719a7bf0dbcb8b78c71a8adc"
28382838
integrity sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==
@@ -6356,15 +6356,14 @@ form-data@^4.0.0:
63566356
combined-stream "^1.0.8"
63576357
mime-types "^2.1.12"
63586358

6359-
formidable@^2.1.2:
6360-
version "2.1.2"
6361-
resolved "https://registry.yarnpkg.com/formidable/-/formidable-2.1.2.tgz#fa973a2bec150e4ce7cac15589d7a25fc30ebd89"
6362-
integrity sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==
6359+
formidable@^3.5.1:
6360+
version "3.5.1"
6361+
resolved "https://registry.yarnpkg.com/formidable/-/formidable-3.5.1.tgz#9360a23a656f261207868b1484624c4c8d06ee1a"
6362+
integrity sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==
63636363
dependencies:
63646364
dezalgo "^1.0.4"
63656365
hexoid "^1.0.0"
63666366
once "^1.4.0"
6367-
qs "^6.11.0"
63686367

63696368
forwarded@0.2.0:
63706369
version "0.2.0"
@@ -11028,7 +11027,7 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1:
1102811027
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
1102911028
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
1103011029

11031-
semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3:
11030+
semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0, semver@^7.6.3:
1103211031
version "7.6.3"
1103311032
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
1103411033
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
@@ -11597,29 +11596,28 @@ sucrase@^3.32.0:
1159711596
pirates "^4.0.1"
1159811597
ts-interface-checker "^0.1.9"
1159911598

11600-
superagent@^8.1.2:
11601-
version "8.1.2"
11602-
resolved "https://registry.yarnpkg.com/superagent/-/superagent-8.1.2.tgz#03cb7da3ec8b32472c9d20f6c2a57c7f3765f30b"
11603-
integrity sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==
11599+
superagent@^9.0.1:
11600+
version "9.0.2"
11601+
resolved "https://registry.yarnpkg.com/superagent/-/superagent-9.0.2.tgz#a18799473fc57557289d6b63960610e358bdebc1"
11602+
integrity sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==
1160411603
dependencies:
1160511604
component-emitter "^1.3.0"
1160611605
cookiejar "^2.1.4"
1160711606
debug "^4.3.4"
1160811607
fast-safe-stringify "^2.1.1"
1160911608
form-data "^4.0.0"
11610-
formidable "^2.1.2"
11609+
formidable "^3.5.1"
1161111610
methods "^1.1.2"
1161211611
mime "2.6.0"
1161311612
qs "^6.11.0"
11614-
semver "^7.3.8"
1161511613

11616-
supertest@^6.3.4:
11617-
version "6.3.4"
11618-
resolved "https://registry.yarnpkg.com/supertest/-/supertest-6.3.4.tgz#2145c250570c2ea5d337db3552dbfb78a2286218"
11619-
integrity sha512-erY3HFDG0dPnhw4U+udPfrzXa4xhSG+n4rxfRuZWCUvjFWwKl+OxWf/7zk50s84/fAAs7vf5QAb9uRa0cCykxw==
11614+
supertest@^7.0.0:
11615+
version "7.0.0"
11616+
resolved "https://registry.yarnpkg.com/supertest/-/supertest-7.0.0.tgz#cac53b3d6872a0b317980b2b0cfa820f09cd7634"
11617+
integrity sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==
1162011618
dependencies:
1162111619
methods "^1.1.2"
11622-
superagent "^8.1.2"
11620+
superagent "^9.0.1"
1162311621

1162411622
supports-color@^5.3.0, supports-color@^5.5.0:
1162511623
version "5.5.0"
@@ -11932,7 +11930,7 @@ ts-interface-checker@^0.1.9:
1193211930
resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
1193311931
integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
1193411932

11935-
ts-jest@^29.1.5:
11933+
ts-jest@^29.2.5:
1193611934
version "29.2.5"
1193711935
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.5.tgz#591a3c108e1f5ebd013d3152142cb5472b399d63"
1193811936
integrity sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==

0 commit comments

Comments
 (0)