ttrace / vscode-language-japanese-novel

Visual Studio Code で小説を執筆する時に使う言語拡張です。
MIT License
391 stars 27 forks source link

Use fastest-levenshtein instead of (a copy of) levenshtein-edit-distance #26

Closed takahashim closed 3 years ago

takahashim commented 3 years ago

levenshtein-edit-distanceをnpmのまま使えないか調べてみましたが、やっぱり難しそうだったので、別のfastest-levenshteinに変更してみました。

https://github.com/ka-weihe/fastest-levenshtein

fastest-levenshteinはESモジュールではないので、特にトランスパイラを使わずに利用できるようです。 ただし関数の引数に違いがあり、case sensitiveにするかどうかを指定することはできないのですが、この拡張ではfalse決め打ちになっているので差し当たり問題ないかと思います。

ttrace commented 3 years ago

ありがとうございます。マージして1.0.0をリリースしました。

takahashim commented 3 years ago

マージありがとうございます!