diff --git a/packages/platform/platform-express/package.json b/packages/platform/platform-express/package.json index 7ca4d46758f..7bc0b8d20f7 100644 --- a/packages/platform/platform-express/package.json +++ b/packages/platform/platform-express/package.json @@ -70,14 +70,14 @@ "@tsed/platform-test-sdk": "7.43.2", "@tsed/platform-views": "7.43.2", "@tsed/typescript": "7.39.1", - "@types/body-parser": "1.19.2", + "@types/body-parser": "1.19.5", "@types/compression": "1.7.2", "@types/cookie-parser": "1.4.2", "@types/express": "^4.17.7", "@types/express-session": "1.17.4", "@types/method-override": "0.0.32", "@types/multer": "^1.4.3", - "body-parser": "1.19.2", + "body-parser": "1.20.2", "compression": "1.7.4", "cookie-parser": "1.4.6", "cors": "2.8.5", diff --git a/yarn.lock b/yarn.lock index 2035cd8a0cc..e58b54915d1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5614,70 +5614,6 @@ resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.2.tgz#423c77877d0569db20e1fc80885ac4118314010e" integrity sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA== -"@tsed/common@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/common/-/common-7.43.1.tgz#6f72412a712f5cde9365ea55b2999de3cd9804f1" - integrity sha512-wLNOqYKKJ64KoImUmKXyE6VidYx/jUb3yKNvaFk3ZpLkUKTHGyqcZ66uvoHlLQtqb73JzKYvU11QoNIhuIuBWw== - dependencies: - "@tsed/core" "7.43.1" - "@tsed/di" "7.43.1" - "@tsed/exceptions" "7.43.1" - "@tsed/json-mapper" "7.43.1" - "@tsed/logger" ">=6.2.2" - "@tsed/logger-file" ">=6.2.2" - "@tsed/platform-exceptions" "7.43.1" - "@tsed/platform-log-middleware" "7.43.1" - "@tsed/platform-middlewares" "7.43.1" - "@tsed/platform-params" "7.43.1" - "@tsed/platform-response-filter" "7.43.1" - "@tsed/platform-router" "7.43.1" - "@tsed/platform-views" "7.43.1" - "@tsed/schema" "7.43.1" - "@types/json-schema" "7.0.11" - accepts "^1.3.8" - tslib "2.5.0" - uuid "8.3.2" - -"@tsed/core@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/core/-/core-7.43.1.tgz#9c209704c340fe6935beaca2da4222515f52298a" - integrity sha512-21MdSDnFOMwRRyZKSeGco1wIpGlq1nbl4e85MUNL/64M3k4fn0N2SQAmgotrr3y7F9nB9vR7bOTAYOLruc94UQ== - dependencies: - reflect-metadata "^0.1.13" - tslib "2.5.0" - -"@tsed/di@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/di/-/di-7.43.1.tgz#44696402bfe71df6fe5c847beddbdb7e946e236e" - integrity sha512-f+ZzLTejES0c2eq/HL5DbrfjIONRh91raTdMt0HZhsHS0XnunIbAcnjXNREeInjc+khFlC/8IF2tO4jtDCb2VA== - dependencies: - tslib "2.5.0" - -"@tsed/engines@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/engines/-/engines-7.43.1.tgz#72f6c5687943aec0a8f92dc5d9ef3f55f9dba58c" - integrity sha512-oz7XksE9ax6RSE+4OVMwEA75b0VoWc+3X6PRhXLACuqanc3WLBtKTpHeNh5/hTiDiSjCLZeeeI7uiFjdsWZVwg== - dependencies: - filedirname "^2.7.0" - fs-extra "11.1.1" - tslib "2.5.0" - -"@tsed/exceptions@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/exceptions/-/exceptions-7.43.1.tgz#0b6755e673b1caa411f474a1736a911196627004" - integrity sha512-T1r6I/x0Se0tCDGQrE23Qh55D/s0yC0OjiCnXhFOc4Pg8AacPvVjLvR8muuNACf/DJJZfP9V8TT6C+4ZESH7Mg== - dependencies: - change-case "4.1.2" - statuses ">=2.0.1" - tslib "2.5.0" - -"@tsed/json-mapper@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/json-mapper/-/json-mapper-7.43.1.tgz#4a030de8fa65ca65ed09109994729fc5501258d8" - integrity sha512-vzRc9CaUWfm2Tca4AN1Wo9XVCh3Q4eFYY2xWAdgSQlL5ePEbd/bKLiuuMcUOM6MKpFN+8LJzUC5x+/bDVMladg== - dependencies: - tslib "2.5.0" - "@tsed/logger-file@>=6.2.2": version "6.2.2" resolved "https://registry.yarnpkg.com/@tsed/logger-file/-/logger-file-6.2.2.tgz#ffd1f9ab1a0e09160433676976c370a0800ba674" @@ -5717,105 +5653,6 @@ normalize-path "3.0.0" semver "7.3.7" -"@tsed/normalize-path@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/normalize-path/-/normalize-path-7.43.1.tgz#c8fd98e363ece681ff0c0bdc31b66df73b98f082" - integrity sha512-AHYl6KTzYf1lwfooJU3uxD3hV0eSFDQNnZI8J8niEl8yTQTf5FENNeTVk0uyP7BKylZp0NU2cu31yyx9JfP3Ww== - dependencies: - normalize-path "3.0.0" - tslib "2.5.0" - -"@tsed/openspec@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/openspec/-/openspec-7.43.1.tgz#4e12c8859d9ee916e93589302a4acea468b61f27" - integrity sha512-cocOC1sEvqflUv2+9QQmGixoGrX7I7PD7X/6XEDBnoY+ixYosR+22kqnkNqPrfZpv2OBBL5CIzD8ZfZzkrYTSg== - -"@tsed/platform-exceptions@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-exceptions/-/platform-exceptions-7.43.1.tgz#c168515b17d7676d15e326b19a2e59eb57d208ee" - integrity sha512-pf0ezGx+BJmVu/m8cVFg8i5WxHGyvYHDZ3CT5UodbiAqBVud1tDO2p2COpnaV9YqhreiUN/9/H+uIRfhoZiF9w== - dependencies: - tslib "2.5.0" - -"@tsed/platform-express@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-express/-/platform-express-7.43.1.tgz#fac571f1a1f29cd6918a743a6a93c65bc450a6b2" - integrity sha512-H+shcNARK9rGuqewN0C7XUX1KtjdjpHWejAmsFgM4fHBnbjSGxxOsNJCDd/cXSArjox7bcB4xCf+kMmgjmvLeA== - dependencies: - express "^4.18.1" - multer "^1.4.5-lts.1" - tslib "2.5.0" - -"@tsed/platform-log-middleware@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-log-middleware/-/platform-log-middleware-7.43.1.tgz#455ff4d02abce3b789046764f9f37db8fa3fa17b" - integrity sha512-aIA9NMuK+Wap19pcmr+/8WmtvFKmNuloJpENCOzuHUYVCC9+uHjg/xJiCkmRkhef2QLr++kLf5zZXIMXosGYlQ== - dependencies: - tslib "2.5.0" - -"@tsed/platform-middlewares@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-middlewares/-/platform-middlewares-7.43.1.tgz#46c6f70f255991bcd8308a2e9f44d3ea63857b40" - integrity sha512-hcZ1bOyCmusYb1uF+R+s8v0LzJVFuxfjoKe0fKtDljzMY275jNbq/rsoHbcT9KBmkXdHO+Q8wsIltiE7J1sTkw== - dependencies: - tslib "2.5.0" - -"@tsed/platform-params@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-params/-/platform-params-7.43.1.tgz#e14b3c239b6928d09557b22db439e1dde1a88b45" - integrity sha512-AeDHNJrOBVJkjMwOFDkvKH1+4dxqgNwaWjP4/NFBeFAN87pocMmQ0/GfFvYTmHSMA7QOj2tXPhRapp8SKuC/0w== - dependencies: - tslib "2.5.0" - -"@tsed/platform-response-filter@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-response-filter/-/platform-response-filter-7.43.1.tgz#bb29936ca553dfc24fdc53812fc35c193d78761f" - integrity sha512-vwN+l/EHIR4L0HT8Sfb+0Dcsb6rnb8D/ti9QgdyYQCH1qR+VnFLs6hGr55ghMXRvaoQT3bMa/eHjkDGGStFvSQ== - dependencies: - tslib "2.5.0" - -"@tsed/platform-router@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-router/-/platform-router-7.43.1.tgz#c166846fc0ed38fcc47b5151745dc042e5ebf842" - integrity sha512-MGe5PuK8fQeJg22cWRewsRRo+TYx/00AMawSW52KKhnmPt8Tw4LjwuqqK2j8tvMvbmzeZZ5QxCWOyKeg2G1Xbw== - dependencies: - tslib "2.5.0" - -"@tsed/platform-views@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/platform-views/-/platform-views-7.43.1.tgz#700d19fcf802fd5f15d3f65c2d87da9d0d98981d" - integrity sha512-GXy1QVGTrgs9lrT20VclDxuabXAL7e2OYt2nMXZWImP3sQJ73kBffJvrY8soJ+oWciEwTaD29pdCTBkF3+oflA== - dependencies: - "@tsed/engines" "7.43.1" - ejs "^3.1.5" - tslib "2.5.0" - -"@tsed/schema@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/schema/-/schema-7.43.1.tgz#6464cac9f9ab9cc4e289e004ef461921a7d09850" - integrity sha512-Rr0JuAaKyE5YQ0Ow3Kclm+XhBFtMjZQQIBy/DbnqqlETPCp2j43Ygk84YHdqIy8CDb4OOI5F1/sEjoZHVg7jiA== - dependencies: - "@tsed/openspec" "7.43.1" - change-case "^4.1.2" - fs-extra "^11.1.1" - json-schema "0.4.0" - picomatch "2.3.1" - statuses ">=2.0.1" - tslib "2.5.0" - -"@tsed/swagger@7.43.1": - version "7.43.1" - resolved "https://registry.yarnpkg.com/@tsed/swagger/-/swagger-7.43.1.tgz#9575e1d5486ae33f962a402662942acc61a0de4d" - integrity sha512-Y75eecf2XdegYN6z0oNyq6c/ZfUFjit5ndnAvzvr6yEE5mn5KLhq2Y4PVS7pf7oYd8uRyZHlk33LfIzYDCEk8A== - dependencies: - "@tsed/normalize-path" "7.43.1" - "@tsed/openspec" "7.43.1" - filedirname "^2.7.0" - fs-extra "11.1.1" - micromatch "4.0.5" - swagger-ui-dist "^4.5.2" - tslib "2.5.0" - "@tsed/ts-doc@4.0.14": version "4.0.14" resolved "https://registry.yarnpkg.com/@tsed/ts-doc/-/ts-doc-4.0.14.tgz#6f09a1b09962354c0a1e7847f475a3e35a191eed" @@ -5901,7 +5738,15 @@ dependencies: "@babel/types" "^7.3.0" -"@types/body-parser@*", "@types/body-parser@1.19.2": +"@types/body-parser@*", "@types/body-parser@1.19.5": + version "1.19.5" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/body-parser@1.19.2": version "1.19.2" resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== @@ -8256,7 +8101,7 @@ body-parser@1.20.0: type-is "~1.6.18" unpipe "1.0.0" -body-parser@1.20.1, body-parser@^1.19.0, body-parser@^1.19.1: +body-parser@1.20.1: version "1.20.1" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== @@ -8274,6 +8119,24 @@ body-parser@1.20.1, body-parser@^1.19.0, body-parser@^1.19.1: type-is "~1.6.18" unpipe "1.0.0" +body-parser@1.20.2, body-parser@^1.19.0, body-parser@^1.19.1: + version "1.20.2" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" + integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== + dependencies: + bytes "3.1.2" + content-type "~1.0.5" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.2" + type-is "~1.6.18" + unpipe "1.0.0" + bonjour-service@^1.0.11: version "1.0.14" resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.0.14.tgz#c346f5bc84e87802d08f8d5a60b93f758e514ee7" @@ -9511,10 +9374,10 @@ content-disposition@0.5.4, content-disposition@~0.5.2: dependencies: safe-buffer "5.2.1" -content-type@^1.0.4, content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== +content-type@^1.0.4, content-type@~1.0.4, content-type@~1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== contra@1.9.4: version "1.9.4" @@ -19181,14 +19044,14 @@ qrcode-terminal@^0.12.0: resolved "https://registry.yarnpkg.com/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz#bb5b699ef7f9f0505092a3748be4464fe71b5819" integrity sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ== -qs@6.10.3, qs@^6.10.1, qs@^6.10.3, qs@^6.5.2, qs@^6.7.0: +qs@6.10.3: version "6.10.3" resolved "https://registry.yarnpkg.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ== dependencies: side-channel "^1.0.4" -qs@6.11.0, qs@^6.9.4: +qs@6.11.0, qs@^6.10.1, qs@^6.10.3, qs@^6.5.2, qs@^6.7.0, qs@^6.9.4: version "6.11.0" resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== @@ -19293,7 +19156,7 @@ raw-body@2.4.3: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@2.5.1, raw-body@^2.3.3: +raw-body@2.5.1: version "2.5.1" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== @@ -19303,7 +19166,7 @@ raw-body@2.5.1, raw-body@^2.3.3: iconv-lite "0.4.24" unpipe "1.0.0" -raw-body@^2.5.2: +raw-body@2.5.2, raw-body@^2.3.3, raw-body@^2.5.2: version "2.5.2" resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.2.tgz#99febd83b90e08975087e8f1f9419a149366b68a" integrity sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==