ships.Function.isPreEngineered - Elite-Dangerous-Almanac/Almanac-Core GitHub Wiki
@elite-dangerous-almanac/core / ships / isPreEngineered
isPreEngineered(
symbol):boolean
Defined in: src/ships/pre-engineered.ts:218
Whether a module has at least one known pre-engineered form.
string
A module symbol. Leading/trailing whitespace and case are ignored.
boolean
true when getPreEngineeredVariants would return anything.
If symbol is present and not a string. A nullish
symbol is a miss, answered the way an unrecognised one is.
import { isPreEngineered } from '@elite-dangerous-almanac/core/ships/pre-engineered';
isPreEngineered('Hpt_Railgun_Fixed_Medium'); // -> true
isPreEngineered('Int_Hyperdrive_Size2_Class1'); // -> false