textlint で info レベルを使う
textlint には、info severityが用意されていない。
textlint は、提案ツールではなく lint ツールであるため。
なるべく textlint のプラグインシステムを使いたい。
しかし、.textlintrc で info severity を使おうとすると、warning 扱いになる。
.textlintrc
{
"rules": {
"en-spell": {
"severity" : "info"
}
}
}
bash
$ textlint test.txt
/home/hata6502/textlint-test/test.txt
1:1 ✓ warning typimg => typing en-spell
✖ 1 problem (0 errors, 1 warning)
✓ 1 fixable problem.
Try to run: $ textlint --fix [file]
ソースコード上には info severity が存在している?
@textlint/kernel を直接使えば、info レベルできるじゃん。
tsx
{
ruleId: 'ja-sudachi-synonym-suggestion',
rule: textlintRuleJaSudachiSynonymSuggestion,
options: {
severity: 'info',
},
},
できた。