utf16-to-sjis
Version:
Tiny UTF-16 to Shift-JIS (CP932) converter.
16 lines (10 loc) • 548 B
Markdown
# utf16-to-sjis [](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);
```