UNPKG

closewords

Version:

A library for finding the most similar word from a list of words, supporting Japanese (including kanji). / 最も似た単語を単語群から検索する日本語(漢字含む)対応のライブラリ

62 lines (32 loc) 1.83 kB
# 変更履歴 English changelog: [CHANGELOG.md](CHANGELOG.md) ## [3.1.1] 依存関係を修正。 ## [3.1.0] ESM import をサポートしました。`tsdown` による CJS/ESM デュアルビルド出力を追加しました。 `@types/jaro-winkler` を採用し、内部の型宣言ファイルを削除しました。 ## [3.0.0] TypeScript で書き直しました。`tsdown` によるバンドルを導入しました。 ソースファイルを `src/` に集約しました。README を英語版・日本語版に分離しました。 ## [2.3.0] ヘボン式補完を改善しました。コードをフォーマットしました。 ## [2.2.0] `word.pronounce``candidates[]` 内の `pronounce` をヘボン式で補完するようにしました。 ## [2.1.4] バグを修正しました。 ## [2.1.3] スコア計算方法を修正しました。 ## [2.1.2] スコア計算方法を修正しました。 ## [2.1.1] `README` を修正しました。`word` に文字列以外指定できない問題を修正しました。`word.pronounce` が無視される問題を修正しました。`word.pronounce``candidates[]` 内の `pronounce` にアルファベット以外を指定できる問題を修正しました。`word.pronounce``candidates[]` 内の `pronounce` を任意にしました。その他数件のバグを修正しました。 ## [2.1.0] 単語の発音を指定する方法を追加しました。 ## [2.0.0] `fast-levenshtein` を導入し、スコア計算方法を修正しました。元の文字列の一致度も評価されるようになりました。 ## [1.0.2] `jaro-winkler` を導入し、最適化しました。 ## [1.0.1] スコア計算方法を修正しました。 ## [1.0.0] パッケージをリリース! 形態素解析を導入しました。