JavaScriptで半角/全角カナを相互変換するには

というわけで作りました、半角/全角カナの相互変換モジュール。
ググったら実装方法は色々あるのだけれど自学も兼ねて車輪の再発明



記号系やスペース、長音符は未対応なんですけど、createKanaMapメソッドの引数(L.22~30辺り)に、対になる文字をそれぞれ足せばOKなのではなかろうかと。