Repository
Current version released
4 years ago
Please check README.md on github if possible. it changes frequently.
Features
Assemble, Disassemble Hangul
import { Assembler } from "https://deno.land/x/hangul@1.2.0/mod.ts"
const hello = Assembler.assemble(['γ
', 'γ
', 'γ΄', 'γ΄', 'γ
', 'γ
']);
console.log(hello); // log : μλ
const dishello = Assembler.disassemble("μλ
νμΈμ");Convert English to Korean, Korean to English
Note : This is not a translation. Thisβll assemble after converting according to the QWERTY keyboard
import { Hangul } from "https://deno.land/x/hangul@1.2.0/mod.ts"
console.log(Hangul.engToKor("dkssud tprP!"));
// log : μλ
μΈκ³!
console.log(Hangul.korToEng("μλ
μΈκ³!"));
// log : dkssud tprP!Build hangul with initial, neutral and final
import { HangulBuilder } from "https://deno.land/x/hangul@1.2.0/mod.ts"
const builder1 = new HangulBuilder();
builder1.setInitial('γ
');
builder1.setNeutral('γ
');
builder1.setFinal('γ΄');
const builder2 = new HangulBuilder('γ΄', 'γ
', 'γ
');
console.log([builder1.build(), builder2.build()].join(''));
// log : μλ
