背景
文章校正ツールとして、Asciidocへの対応状況と形態素解析を標準サポートすることからRedPenを選んだものの、JavaScript拡張の作り方と配布方法に苦労 していました。
そんな中、textlintに、create-textlint-rule
という便利そうなツールが増えたので試してみました。
textlintのルールを一瞬で作成開始できるコマンド作った create-react-appみたいなやつ "textlint/create-textlint-rule: Create textlint rule projec…" https://t.co/NCqRPTxGj8
— azu (@azu_re) 2016年12月13日
成果
https://github.com/kongou-ae/textlint-rule-joyo-kanji
以前書いたRedPenのJavaScript拡張(use-joyo-Kanji.js)を移植しました。
感想
RedPen用に書いた財産があるとはいえ、1時間くらいでtextlintの拡張を作ることができました。レールが用意されているツールは素晴らしい。RedPenにひかれた理由である形態素解析も、kuromoji.jsを使えば対応できるので、textlintをもっと使ってみます。