hanja
Version:
Sino-Korean, aka Hanja, Utilities for Korean Language Processing
14 lines (13 loc) • 478 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getStrokes = void 0;
const hanjaTable = require("./data/hoek.json");
function getStrokes(hanja, format = '12345') {
const strokes = hanjaTable[hanja] || undefined;
if (!strokes)
return undefined;
if (format === '12345')
return strokes;
return [...strokes].map(ch => format[ch.charCodeAt(0) - '0'.charCodeAt(0) - 1]).join('');
}
exports.getStrokes = getStrokes;