XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

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
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

3 个文件 +4 -5
Modified package-lock.json +0 -1
@@ -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",
Modified package.json +0 -1
@@ -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",
Modified src/app.ts +4 -3
@@ -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);