typescript - Koa-Body-Typdefinition überschreiben
Wie kann ich die Typdefinition von koa-body überschreiben? koa-body hat eine Typdefinition wie folgt:
declare module "koa" {
interface Request {
body: any;
}
interface Context {
body: any;
}
}
Ich möchte so etwas wie dies überschreiben (Datei index.d.ts):
import { Files } from 'formidable'
interface IBody {
files: Files
}
declare module "koa" {
interface Request {
body: IBody
}
interface Context {
body: IBody
}
}
Aber IntelliSense funktioniert nicht, es wird immer noch angezeigt, dass ctx.request.body any ist. Was soll ich tun?