Я пытаюсь расширить тип приложения в Express. В частности, я пытаюсь расширить объект locals
. Я пытаюсь сделать это, но это не похоже на работу.
declare namespace Express {
export interface Locals {
schema: Array<import("mongoose").Schema>
}
export interface Application {
locals: Locals
}
}
Для расширения Тип запроса прекрасно работает с этим:
export interface Request {
user?: User
database: import("mongoose").Connection
}