chore: typings (#971)
All checks were successful
Build / build (18) (push) Successful in 34s
Build / build (20) (push) Successful in 56s
Build Docker image / docker (push) Successful in 31s
Build / build (22) (push) Successful in 1m12s

Reviewed-on: #971
This commit is contained in:
Sainan 2025-02-19 14:07:28 -08:00
parent dee302c996
commit ca4017ad1e

View File

@ -840,7 +840,7 @@ const addCrewShip = (
} }
const index = inventory.CrewShips.push({ ItemType: typeName }) - 1; const index = inventory.CrewShips.push({ ItemType: typeName }) - 1;
inventoryChanges.CrewShips ??= []; inventoryChanges.CrewShips ??= [];
(inventoryChanges.CrewShips as object[]).push(inventory.CrewShips[index].toJSON()); (inventoryChanges.CrewShips as IEquipmentClient[]).push(inventory.CrewShips[index].toJSON<IEquipmentClient>());
return inventoryChanges; return inventoryChanges;
}; };
@ -854,7 +854,9 @@ const addCrewShipHarness = (
} }
const index = inventory.CrewShipHarnesses.push({ ItemType: typeName }) - 1; const index = inventory.CrewShipHarnesses.push({ ItemType: typeName }) - 1;
inventoryChanges.CrewShipHarnesses ??= []; inventoryChanges.CrewShipHarnesses ??= [];
(inventoryChanges.CrewShipHarnesses as object[]).push(inventory.CrewShipHarnesses[index].toJSON()); (inventoryChanges.CrewShipHarnesses as IEquipmentClient[]).push(
inventory.CrewShipHarnesses[index].toJSON<IEquipmentClient>()
);
return inventoryChanges; return inventoryChanges;
}; };
@ -868,7 +870,7 @@ const addMotorcycle = (
} }
const index = inventory.Motorcycles.push({ ItemType: typeName }) - 1; const index = inventory.Motorcycles.push({ ItemType: typeName }) - 1;
inventoryChanges.Motorcycles ??= []; inventoryChanges.Motorcycles ??= [];
(inventoryChanges.Motorcycles as object[]).push(inventory.Motorcycles[index].toJSON()); (inventoryChanges.Motorcycles as IEquipmentClient[]).push(inventory.Motorcycles[index].toJSON<IEquipmentClient>());
return inventoryChanges; return inventoryChanges;
}; };