UNPKG

qwerty-dubeolsik

Version:

⌨ This library allows you to easily convert Korean keys to English or English keys to Korean on a QWERTY keyboard.

45 lines (43 loc) 1.25 kB
/** * unicodeKoreanChars * [!] 키 = 분리된 문자(NFKD), 값 = 완성된 문자 * [!] key = decomposed character(NFKD), value = composed character */ declare const unicodeKoreanChars: Record<string, string>; /** * qwertyKorKeys */ declare const qwertyKorKeys: Record<string, string>; /** * qwertyEngKeys */ declare const qwertyEngKeys: Record<string, string>; /** * initialConsonants * [!] 키 = 종성, 값 = 초성 * [!] key = final consonant, value = initial consonant */ declare const initialConsonants: Record<string, string>; /** * finalConsonants * [!] 키 = 초성, 값 = 종성 * [!] key = initial consonant, value = final consonant */ declare const finalConsonants: Record<string, string>; /** * checkConsonant */ declare const checkConsonant: (char: string) => boolean; /** * convertEngKeyToKorKey */ declare const convertEngKeyToKorKey: (engChar: string) => string; /** * convertEngToKor */ declare const convertEngToKor: (engString: string) => string; /** * convertKorToEng */ declare const convertKorToEng: (korString: string) => string; export { checkConsonant, convertEngKeyToKorKey, convertEngToKor, convertKorToEng, finalConsonants, initialConsonants, qwertyEngKeys, qwertyKorKeys, unicodeKoreanChars };