Files
DeltaGreen/module/profession/index.js
T

34 lines
944 B
JavaScript

export { TYPED_SKILL_TEMPLATE_GROUPS, BONUS_SKILL_COUNT } from "./constants.js";
export {
getChooseOnePlaceholderLabel,
normalizeTypedSkillName,
isChooseOnePlaceholderLabel,
isChooseOneProfessionSkillKey,
findTypedSkillNameConflict,
getAgentSkillDefaults,
normalizeTypedGroup,
getTypedGroupDisplayName,
formatProfessionSkillKey,
allocateProfessionSkillStorageKey,
parseProfessionSkillKey,
formatProfessionSkillLabel,
formatProfessionSkillKeyLabel,
splitProfessionSkillMap,
} from "./keys.js";
export {
buildSkillCatalog,
buildBonusSkillCatalog,
catalogIdToSkillRef,
collectBonusCapValidationErrors,
} from "./catalog.js";
export { default as computeSkillValues } from "./compute.js";
export {
validateProfessionFormState,
formatProfessionValidationMessages,
} from "./validation.js";
export {
buildSortedFixedSkillRows,
buildSortedTypedSkillRows,
prepareProfessionSkillRows,
} from "./display.js";