UNPKG

maplestory-openapi

Version:

This JavaScript library enables the use of the MapleStory OpenAPI of Nexon.

23 lines (20 loc) 740 B
import { PotentialOptionGrade } from './enum/potentialOptionGrade.js'; /** * 한글로 정의된 잠재옵션 등급을 PotentialOptionGrade으로 변환합니다. * * @param text support only "레어", "에픽", "유니크", "레전드리" */ const potentialOptionGradeFromString = (text) => { const potentialOptionGradeMap = { 레어: PotentialOptionGrade.RARE, 에픽: PotentialOptionGrade.EPIC, 유니크: PotentialOptionGrade.UNIQUE, 레전드리: PotentialOptionGrade.LEGENDARY, }; const grade = potentialOptionGradeMap[text]; if (!grade) { throw new TypeError('No enum constant for string: ' + text); } return grade; }; export { potentialOptionGradeFromString };