Closed azu closed 3 years ago
https://github.com/takuyaa/kuromoji.js/issues/23 0.1.1 and 0.1.2 difference results.
We need to fix max-ten before updating.
I've released kuromojin@3.0.0
.
We will start migration!
https://github.com/azu/kuromojin/releases/tag/v3.0.0
This uses the latest kuromoji.js https://takuyaa.github.io/kuromoji.js/demo/tokenize.html
DIFF
0.1.2 https://takuyaa.github.io/kuromoji.js/demo/tokenize.html 0.1.1
基本的にmajorアップデートで揃える方が楽かもしれない。 そのあとpresetもmajorアップデートする形
textlint-ja/analyze-desumasu-dearu: 文の敬体(ですます調)、常体(である調)を解析するJavaScriptライブラリ
I took it. https://github.com/textlint-ja/analyze-desumasu-dearu/pull/17
textlint-ja/textlint-rule-morpheme-match: 形態素解析結果のTokenベースの辞書でマッチするtextlintルール https://github.com/azu/morpheme-match is library
I took it.
textlint-ja/textlint-rule-ja-no-abusage: よくある日本語の誤用をチェックするtextlintルール
I took it. https://github.com/textlint-ja/textlint-rule-ja-no-abusage/pull/20
hata6502/textlint-rule-ja-no-orthographic-variants: 表記ゆれをチェックするtextlintルール hata6502/textlint-rule-ja-no-inappropriate-words: 不適切表現をチェックするtextlintルール hata6502/textlint-rule-no-hoso-kinshi-yogo: 放送禁止用語をチェックするtextlintルール
やります。
@hata6502 ありがとうございます! もしよろしければ https://github.com/textlint-ja にリポジトリを移すのもいいかもしれません。 必要ならInviteをお送りします。
textlint-ja/textlint-rule-no-dropping-i: い抜き言葉をチェックするtextlintルール
I take it.
@azu
hata6502/textlint-rule-ja-no-orthographic-variants: 表記ゆれをチェックするtextlintルール hata6502/textlint-rule-ja-no-inappropriate-words: 不適切表現をチェックするtextlintルール hata6502/textlint-rule-no-hoso-kinshi-yogo: 放送禁止用語をチェックするtextlintルール
アップデート完了しました!npm にも publish してあります。 hata6502/textlint-rule-no-hoso-kinshi-yogo については、 dependabot によるセキュリティアップデートも取り込んでいます。
@hata6502 ありがとうございます
textlint-ja/textlint-rule-ja-no-redundant-expression: 冗長な表現をチェックするtextlintルール
I take it
もしよろしければ https://github.com/textlint-ja にリポジトリを移すのもいいかもしれません。
こちらとても興味があります。 現状、当方でメンテナンスしている日本語ルールは以下のとおりです。
クオリティ低めのプラグインを除いて、 ぜひ https://github.com/textlint-ja に移譲したいと存じます。
@hata6502 GitHubとnpmにそれぞれ招待を送りました! https://github.com/textlint-ja/textlint-ja#for-new-member の手順に従ってGitHubリポジトリとnpmのアクセス権をそれぞれorganizationに移譲できます。
リポジトリを移した後にpackage.jsonとかREADMEのリンク先を変えるのにtransfer-github-ownerが使えたりします。
$ npx transfer-github-owner --from hata6502 --to textlint-ja
とかでだいたい書き換えてくれます。(ただの置換なので別に使わなくても問題ないです)
textlint-ja/textlint-rule-no-insert-dropping-sa: サ抜き、サ入れ表現の誤用をチェックするtextlintルール
Last one! https://github.com/textlint-ja/textlint-rule-no-insert-dropping-sa/pull/7
Complete ✅
@hata6502 @bizen241 ありがとうございました!
が抜けていたのでそれぞれ更新した
kuromoji.js 0.1.2 has a breaking change.
We will update kuromoji.js@0.1.1 → 0.12 as major update kuromojin@3.
After that, we need to update textlint rules that depended on kuromoji@2. Some rules are broken and we need to fix it!
If you want to help us, please comments!
アップデートのPRを手伝ってくれる人は、どれをやるとかのコメントお願いします。
Plan
Need to update rules
📝 azu/migrate-travis-ci-to-github-actions: Migrate Travis CI to GitHub Actions. Node.js CI settingsを使ってTravis CI → GitHub Actionsもあわせてやるかも。
壊れたルールの例。
https://gist.github.com/azu/8f4435141a5eefe9dcce41a3652ede0b