This is a node.js package for performing input conversion for the purposes of Japanese. Any input received will be converted (or attempted to) kanji form, hiragana form, katakana form, and romanised Japanese form.
npm install jp-conversionThis is a node.js package for performing input conversion
for the purposes of Japanese. Any input received will be
converted (or attempted to) kanji form, hiragana form,
katakana form, and romanised Japanese form.
If any of these conversions cannot be performed, the
resulting conversion will be false.
npm install jp-conversion
var converter = require('jp-conversion');
> .convert(input) -> object
convert an input into as many possible interpretations.
The resulting object is of the form:
```
{
kanji:
hiragana:
katakana:
romaji:
}
> .romanise(kana) -> string
Convert kana input (either hiragana or katakana) into its
romanised equivalent.
The romanisation scheme used is a "makes phonetic
sense to English readers" scheme. Because I despise
kunrei, and the macrons used in Hepburn romanisation
are generally unnecessary.
```
var convert = require("jp-conversion");
var res = converter.convert("しんかんせん");
console.log(res);
// => { kanji: false, hiragana: 'しんかんせん', katakana: 'シンカンセン', romaji: 'shinkansen' });