equipment.upgrade costs.TypeAlias.PersonalUpgradeGradeCosts - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / equipment/upgrade-costs / PersonalUpgradeGradeCosts
PersonalUpgradeGradeCosts =
Readonly<Record<"2"|"3"|"4"|"5", readonlyPersonalEngineeringIngredient[]>>
Defined in: src/equipment/upgrade-costs.ts:36
One equipment recipe family's costs, keyed by the target grade "2" through "5".
Each list is the one-time cost of upgrading from the preceding grade.
import type { PersonalUpgradeGradeCosts } from '@elite-dangerous-almanac/core/equipment/upgrade-costs';
const costs: PersonalUpgradeGradeCosts = {
'2': [{ symbol: 'suitschematic', count: 1 }],
'3': [],
'4': [],
'5': [],
};
costs['2'][0]?.count; // -> 1