Skip to content

Commit 219a030

Browse files
authored
Merge pull request #2 from textlint-ja/support-allowOnomatopee
feat(options): support allowOnomatopee option
2 parents 1f1900b + 0917e39 commit 219a030

File tree

7 files changed

+6346
-39
lines changed

7 files changed

+6346
-39
lines changed

.babelrc

Lines changed: 0 additions & 13 deletions
This file was deleted.

README.md

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,27 @@
11
# textlint-rule-ja-no-successive-word
22

3-
同一の単語(厳密には形態素解析した結果のToken)が連続しているのを見つけるtextlintルール
3+
同一の単語(厳密には形態素解析した結果のToken)が間違えて連続しているのを見つけるtextlintルール。
4+
入力ミスによる同じ単語が連続している問題を発見します。
45

5-
> これはは問題ある文章です。
66

7-
****が連続している問題がある。
7+
**OK**:
8+
9+
```
10+
これは問題ない文章です。
11+
すもももももももものうち
12+
111回目の問題
13+
フレームレートが落ちて動作がカクカクしてきた
14+
```
15+
16+
**NG**:
17+
18+
```
19+
これはは問題ある文章です。
20+
これは問題あるある文章です
21+
```
22+
23+
- ****が連続している
24+
- **ある**が連続している
825

926
## Install
1027

@@ -30,6 +47,27 @@ Via CLI
3047
textlint --rule ja-no-successive-word README.md
3148
```
3249

50+
## Options
51+
52+
オプションのデフォルト値
53+
54+
```json5
55+
{
56+
"rules": {
57+
"ja-no-successive-word": {
58+
// オノマトペを許可する
59+
// 制限: オノマトペを判定する方法がないため、同じカタカナの語が連続したものをオノマトペとして扱う
60+
// 例) カクカク、ドキドキ、ビリビリ
61+
// https://ja.wikipedia.org/wiki/%E6%93%AC%E5%A3%B0%E8%AA%9E
62+
allowOnomatopee: true
63+
}
64+
}
65+
}
66+
```
67+
68+
-`allowOnomatopee: boolean`
69+
- Default: `true`
70+
- **カクカク**などの[オノマトペ](https://ja.wikipedia.org/wiki/%E6%93%AC%E5%A3%B0%E8%AA%9E)を許可するかのオプションです。
3371

3472
## Changelog
3573

0 commit comments

Comments
 (0)