Index

hangul.js

Build Status

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)

Links

Development Tools

You can make init to install all required tools.

Karma

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.

UglifyJS 2

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.

JSDoc 3

npm install -g git://github.com/jsdoc3/jsdoc.git

JSDoc 3 is used to generate documentation.