Suppress ban-types errors due to mongoose model types

This commit is contained in:
Sainan 2024-05-31 09:44:04 +02:00
parent 621de306b6
commit 62b11d1780
3 changed files with 3 additions and 0 deletions

View File

@ -1016,6 +1016,7 @@ type InventoryDocumentProps = {
PendingRecipes: Types.DocumentArray<IPendingRecipeDatabase>;
};
// eslint-disable-next-line @typescript-eslint/ban-types
type InventoryModelType = Model<IInventoryDatabase, {}, InventoryDocumentProps>;
export const Inventory = model<IInventoryDatabase, InventoryModelType>("Inventory", inventorySchema);

View File

@ -89,6 +89,7 @@ type loadoutDocumentProps = {
DRIFTER: Types.DocumentArray<ILoadoutConfigDatabase>;
};
// eslint-disable-next-line @typescript-eslint/ban-types
type loadoutModelType = Model<ILoadoutDatabase, {}, loadoutDocumentProps>;
export const Loadout = model<ILoadoutDatabase, loadoutModelType>("Loadout", loadoutSchema);

View File

@ -26,4 +26,5 @@ export type PersonalRoomsDocumentProps = {
};
};
// eslint-disable-next-line @typescript-eslint/ban-types
export type PersonalRoomsModelType = Model<IPersonalRooms, {}, PersonalRoomsDocumentProps>;