UNPKG

utf16-to-sjis

Version:

Tiny UTF-16 to Shift-JIS (CP932) converter.

16 lines (10 loc) 548 B
# utf16-to-sjis [![npm version](https://badge.fury.io/js/utf16-to-sjis.svg)](https://badge.fury.io/js/utf16-to-sjis) A small UTF-16 to Shift-JIS converter. 17KB if .gz compressed. This library only supports Japanese characters in BMP (U+0000 to U+FFFF) because there are no characters in SMP that should be converted to Shift-JIS. # Usage ``` const { convert } = require("utf16-to-sjis"); const input = "文字列をShiftJISにヘンカンします。ⅰⅱⅲⅳⅴ ①②③㍼㍻"; const encoded = convert(input); console.log(encoded); ```