返回提交历史
Modified
package-lock.json
+0
-1
Modified
package.json
+0
-1
Modified
src/app.ts
+4
-3
XFEstudio/SpaceNinjaServer
chore: remove body-parser dependency (#4412)
Express itself provides this functionality. Currently it does so by re-exporting these body-parser functions, but we don't need to ossify on that. Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/4412 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
b4d4034d
代码差异
3 个文件
+4
-5
@@ -8,7 +8,6 @@
8
8
"name": "spaceninjaserver",
9
9
"version": "0.1.0",
10
10
"dependencies": {
11
"body-parser": "^2.2.0",
12
11
"chokidar": "^4.0.3",
13
12
"express": "^5",
14
13
"google-auth-library": "^10.5.0",
@@ -28,7 +28,6 @@
28
28
},
29
29
"type": "module",
30
30
"dependencies": {
31
"body-parser": "^2.2.0",
32
31
"chokidar": "^4.0.3",
33
32
"express": "^5",
34
33
"google-auth-library": "^10.5.0",
@@ -1,6 +1,5 @@
1
1
import express from "express";
2
2
3
import bodyParser from "body-parser";
4
3
import { unknownEndpointHandler } from "./middleware/middleware.ts";
5
4
import { requestLogger } from "./middleware/morgenMiddleware.ts";
6
5
import { errorHandler } from "./middleware/errorHandler.ts";
@@ -33,9 +32,11 @@ app.use((req, _res, next) => {
33
32
next();
34
33
});
35
34
36
app.use(bodyParser.raw());
35
// Use body-parser middleware (exported by express)
36
app.use(express.raw());
37
37
app.use(express.json({ limit: "4mb" }));
38
app.use(bodyParser.text({ limit: "4mb" }));
38
app.use(express.text({ limit: "4mb" }));
39
39
40
app.use(requestLogger);
40
41
41
42
app.use("/api", apiRouter);