hangul.js is a simple JavaScript library that provides functions to manipulate Hangul text. Each function is capable of a specific task, such as:
- to check if a character is a Hangul syllabic block (such as "가")
- to compose/decompose a Hangul syllabic block from/into jamo
- to convert between different input methods (e.g. Dubeol and QWERTY)
Project documentation: http://clee704.github.io/hangul-js/
You can make init
to install all required tools.
npm install -g karma
Karma is used to run tests. Run make test
for a single run of tests and make karma
to watch code and run tests again
when code is changed.
npm install -g uglify-js
UglifyJS 2 is used to generate minified
code. Run make
or make min
to generate minified code. Note that minified
code is tracked for easy access, so make sure to generate them before commit.
npm install -g git://github.com/jsdoc3/jsdoc.git
JSDoc 3 is used to generate documentation.