forked from mirrors/iceshrimp
13 lines
392 B
TypeScript
13 lines
392 B
TypeScript
import { Middleware } from "@koa/router";
|
|
import { HttpMethodEnum, koaBody } from "koa-body";
|
|
|
|
export function KoaBodyMiddleware(): Middleware {
|
|
const options = {
|
|
multipart: true,
|
|
urlencoded: true,
|
|
parsedMethods: [HttpMethodEnum.POST, HttpMethodEnum.PUT, HttpMethodEnum.PATCH, HttpMethodEnum.DELETE] // dear god mastodon why
|
|
};
|
|
|
|
return koaBody(options);
|
|
}
|