UNPKG

@eai/moji

Version:

半角全角変換・特定文字抽出など日本語を便利に扱うJavaScriptライブラリ。

29 lines (22 loc) 510 B
const Moji = require("./moji"); const defaultMojisyu = require("./default_mojisyu"); const Mojisyu = require("./mojisyu"); let mojisyu = {}; /** * @param {string} str * @return {Moji} */ function moji(str) { return new Moji(str, mojisyu); } moji.addMojisyu = (obj) => { Object.keys(obj).forEach((m) => { mojisyu[m] = new Mojisyu(m, obj[m]); }); }; moji.addMojisyu(defaultMojisyu); /** * @param {String} str * @return {Moji} */ module.exports = moji;