textlint-ja / textlint-rule-preset-ja-technical-writing

技術文書向けのtextlintルールプリセット
https://textlint-ja.github.io/textlint-rule-preset-ja-technical-writing/
MIT License
431 stars 10 forks source link

sentence-splitter のアップデート #131

Closed azu closed 9 months ago

azu commented 10 months ago

GitHubに追加された次の構文で一部ルールに影響が出てる

[!NOTE] some content

この構文が https://github.com/textlint-rule/sentence-splitter v3だと正しく解析できない。 具体的に問題が起きるケースは、textlint-rule/textlint-rule-no-unmatched-pairだけな気はするが、壊れてる可能性があるので、まとめてアップデートしたい。

sentence-splitterへの依存

https://npmgraph.js.org/?q=textlint-rule-preset-ja-technical-writing#select=exact%3Asentence-splitter%403.2.3

このv3に依存してるルールをv4v5へまとめてあげる必要がある。 sentence-splitter v5でNode.js 18+にしたので、v5まであげる。

TODO

それぞれsentence-splitterをv3からv4v5へアップデートする

related

azu commented 10 months ago

すでにv4だけど、v5へあげる

azu commented 10 months ago

ルール側はアップデート済み

azu commented 10 months ago

これ取り込んでリリースしてしまうかな。 半年の一回だと次は1月になってしまうので若干遠い